Skip to content

Struct ZarrArraySettings

ClassList > ZarrArraySettings

Properties of a Zarr array. More...

  • #include <zarr.types.h>

Public Attributes

Type Name
ZarrCompressionSettings * compression_settings
ZarrDataType data_type
size_t dimension_count
ZarrDimensionProperties * dimensions
ZarrDownsamplingMethod downsampling_method
bool multiscale
const char * output_key

Detailed Description

Note:

The dimensions array may be allocated with ZarrArraySettings_create_dimension_array and freed with ZarrArraySettings_destroy_dimension_array. The order in which you set the dimension properties in the array should match the order of the dimensions from slowest to fastest changing, for example, [Z, Y, X] for a 3D dataset.

Public Attributes Documentation

variable compression_settings

ZarrCompressionSettings* ZarrArraySettings::compression_settings;

variable data_type

ZarrDataType ZarrArraySettings::data_type;

variable dimension_count

size_t ZarrArraySettings::dimension_count;

variable dimensions

ZarrDimensionProperties* ZarrArraySettings::dimensions;

variable downsampling_method

ZarrDownsamplingMethod ZarrArraySettings::downsampling_method;

variable multiscale

bool ZarrArraySettings::multiscale;

variable output_key

const char* ZarrArraySettings::output_key;


The documentation for this class was generated from the following file /home/runner/work/acquire-docs/acquire-docs/acquire-zarr/include/zarr.types.h