![]() |
IOLink C# 1.16.1
|
Classes | |
| class | ArrayXd |
| class | ArrayXf |
| class | ArrayXi16 |
| class | ArrayXi32 |
| class | ArrayXi64 |
| class | ArrayXi8 |
| class | ArrayXu16 |
| class | ArrayXu32 |
| class | ArrayXu64 |
| class | ArrayXu8 |
| class | ColumnRenamingExtension |
| class | ColumnUnitExtension |
| class | ConstMetadataNodeIterator |
| Class represents a const iterator on a list of Metadata nodes. More... | |
| class | DataAccess |
| class | DataFrameCapabilitySet |
| class | DataFrameView |
| class | DataFrameViewExtension |
| class | DataFrameViewFactory |
| class | DataFrameViewProvider |
| class | DataStorage |
| Describes a data source, that manages and opens DataAccess instances. More... | |
| class | DataType |
| class | DependencyGraph |
| Algorithms on the dependency graph. More... | |
| class | Extension |
| class | ExtensionProvider |
| class | HTTPHeaders |
| A class used to pass HTTP headers as input of factories methods. More... | |
| class | ImageCapabilitySet |
| class | ImageInfoProperty |
| class | ImageProperties |
| Hold additionnal info for ImageView data interpretation. More... | |
| class | ImageSourceCapabilitySet |
| class | ImageType |
| class | ImageTypeId |
| class | ImageView |
| class | ImageViewExtension |
| Extension class for ImageView. More... | |
| class | ImageViewFactory |
| class | ImageViewProvider |
| Utility class to check and convert a View into an ImagevView. More... | |
| class | Indexer |
| class | IOLink |
| class | IOLinkPINVOKE |
| class | LodImageView |
| class | LodImageViewProvider |
| Utility class for LodImageView support. More... | |
| class | Logger |
| class | LookUpTable |
| A look-up table. More... | |
| class | LutExtension |
| An extension that provides a look-up table. More... | |
| class | Matrix3d |
| class | Matrix3f |
| class | Matrix4d |
| class | Matrix4f |
| class | MetadataNode |
| class | MetadataNodeFactory |
| A factory to build MetadataNode instances. More... | |
| class | MetadataNodeHelper |
| A collection of functions to handle paths on MetadataNode instances. More... | |
| class | MetadataNodeIterator |
| Class represents an iterator on a list of Metadata nodes. More... | |
| class | MultiImageCapabilitySet |
| class | MultiImageView |
| class | MultiImageViewExtension |
| Extension class for MultiImageView. More... | |
| class | MultiImageViewFactory |
| This factory is aimed at creating stack of ImageViews. More... | |
| class | MultiImageViewProvider |
| Utility class to check and convert a View into a MultiImagevView. More... | |
| class | NetStreamAccess |
| class | ParallelAccessExtension |
| class | RandomAccess |
| class | RandomAccessCapabilitySet |
| class | RandomAccessExtension |
| Extension class for RandomAccess. More... | |
| class | RandomAccessFactory |
| A factory to create RandomAccess instances from various ressources. More... | |
| class | RandomAccessProvider |
| Utility class to check and convert a DataAccess into a RandomAccess. More... | |
| class | ReadonlyImageInfoProperty |
Wrapper around ImageInfoProperty exposing only method that does not modify the instance. More... | |
| class | ReadonlyImageProperties |
Wrapper around ImageProperties exposing only method that does not modify the instance. More... | |
| class | ReadonlyMetadataNode |
Wrapper around MetadataNode exposing only method that does not modify the instance. More... | |
| class | ReadonlySpatialCalibrationProperty |
Wrapper around SpatialCalibrationProperty exposing only method that does not modify the instance. More... | |
| class | Region2u64 |
| class | Region3u64 |
| class | Region4u64 |
| class | RegionXu64 |
| A Region using dynamic vectors. More... | |
| class | Serialization |
| class | SpatialCalibrationProperty |
| class | SpatialDirections |
| class | StreamAccess |
| class | StreamAccessCapabilitySet |
| class | StreamAccessExtension |
| Extension class for StreamAccess. More... | |
| class | StreamAccessFactory |
| A factory to create StreamAccess instances from various ressources. More... | |
| class | StreamAccessProvider |
| Utility class to check and convert a DataAccess into a StreamAccess. More... | |
| class | StreamAdapter |
| class | SWIGTYPE_p_PrettyPrintOptions |
| class | SWIGTYPE_p_std__shared_ptrT_RandomAccess_t |
| class | SWIGTYPE_p_std__shared_ptrT_StreamAccess_t |
| class | TensorCapabilitySet |
| class | TensorView |
| A model of a tensor. More... | |
| class | TensorViewFactory |
| class | TensorViewProvider |
| class | TilingInfoExtension |
| class | TransformMatrix3Factory |
| Create matrices for 2D transforms. More... | |
| class | TransformMatrix4Factory |
| Create matrices for 3D transforms. More... | |
| class | UidGenerator |
| A collection of fonctions and constant useful for managing unique identifiers. More... | |
| class | Uri |
| Class modeling universal resource identifier. More... | |
| class | VariantDataValue |
| class | VariantDataValueConverter |
| Converter contains a set of method allowing to interpret a VariantDataValue as a determined type. More... | |
| class | VariantDataValueFactory |
| A factory to create VariantDataValue instances from a great variety of types. More... | |
| class | Vector2d |
| class | Vector2f |
| class | Vector2i16 |
| class | Vector2i32 |
| class | Vector2i64 |
| class | Vector2i8 |
| class | Vector2u16 |
| class | Vector2u32 |
| class | Vector2u64 |
| class | Vector2u8 |
| class | Vector3d |
| class | Vector3f |
| class | Vector3i16 |
| class | Vector3i32 |
| class | Vector3i64 |
| class | Vector3i8 |
| class | Vector3u16 |
| class | Vector3u32 |
| class | Vector3u64 |
| class | Vector3u8 |
| class | Vector4d |
| class | Vector4f |
| class | Vector4i16 |
| class | Vector4i32 |
| class | Vector4i64 |
| class | Vector4i8 |
| class | Vector4u16 |
| class | Vector4u32 |
| class | Vector4u64 |
| class | Vector4u8 |
| class | VectorXd |
| A dynamically sized arithmetic vector. More... | |
| class | VectorXf |
| A dynamically sized arithmetic vector. More... | |
| class | VectorXi16 |
| A dynamically sized arithmetic vector. More... | |
| class | VectorXi32 |
| A dynamically sized arithmetic vector. More... | |
| class | VectorXi64 |
| A dynamically sized arithmetic vector. More... | |
| class | VectorXi8 |
| A dynamically sized arithmetic vector. More... | |
| class | VectorXu16 |
| A dynamically sized arithmetic vector. More... | |
| class | VectorXu32 |
| A dynamically sized arithmetic vector. More... | |
| class | VectorXu64 |
| A dynamically sized arithmetic vector. More... | |
| class | VectorXu8 |
| A dynamically sized arithmetic vector. More... | |
| class | VersionInfo |
| Simple structure to hold version info. More... | |
| class | Versioning |
| Versioning tool to check library infos. More... | |
| class | View |
| Interface representing a generic view on data. More... | |
| class | ViewOriginExtension |
| class | ViewTools |
| Class which provides tools to manipulate views. More... | |
| class | Writer |
| Interface to use in order to output a view to another medium. More... | |
Enumerations | |
| enum | AccessCapabilities { READ_ONLY = 1 , WRITE_ONLY = 2 , READ_WRITE = 3 } |
| Used to request capabilities for accessors. | |
| enum | CommonAncestorStatus { SHARE_NO_ANCESTOR , SHARE_ANCESTOR , UNDETERMINED } |
| Status of the research of a common ancestor. More... | |
| enum | DataFrameCapability { READ = 1 , WRITE = 2 , RESHAPE = 4 } |
| enum | DataTypeId : ulong { UNKNOWN = 0 , UINT8 = 65800 , UINT16 = 65808 , UINT32 = 65824 , UINT64 = 65856 , INT8 = 131336 , INT16 = 131344 , INT32 = 131360 , INT64 = 131392 , FLOAT = 196896 , DOUBLE = 196928 , UTF8_STRING = 262408 , UTF16_STRING = 262416 , UTF32_STRING = 262432 , VEC2_UINT8 = 66056 , VEC2_UINT16 = 66064 , VEC2_UINT32 = 66080 , VEC2_UINT64 = 66112 , VEC2_INT8 = 131592 , VEC2_INT16 = 131600 , VEC2_INT32 = 131616 , VEC2_INT64 = 131648 , VEC2_FLOAT = 197152 , VEC2_DOUBLE = 197184 , VEC3_UINT8 = 66312 , VEC3_UINT16 = 66320 , VEC3_UINT32 = 66336 , VEC3_UINT64 = 66368 , VEC3_INT8 = 131848 , VEC3_INT16 = 131856 , VEC3_INT32 = 131872 , VEC3_INT64 = 131904 , VEC3_FLOAT = 197408 , VEC3_DOUBLE = 197440 , VEC4_UINT8 = 66568 , VEC4_UINT16 = 66576 , VEC4_UINT32 = 66592 , VEC4_UINT64 = 66624 , VEC4_INT8 = 132104 , VEC4_INT16 = 132112 , VEC4_INT32 = 132128 , VEC4_INT64 = 132160 , VEC4_FLOAT = 197664 , VEC4_DOUBLE = 197696 , COMPLEX_FLOAT = 4295164448 , COMPLEX_DOUBLE = 4295164480 , MATRIX2_FLOAT = 8590132256 , MATRIX2_DOUBLE = 8590132288 , MATRIX3_FLOAT = 8590133536 , MATRIX3_DOUBLE = 8590133568 , MATRIX4_FLOAT = 8590135328 , MATRIX4_DOUBLE = 8590135360 , SYM_MATRIX2_FLOAT = 12885099296 , SYM_MATRIX2_DOUBLE = 12885099328 , SYM_MATRIX3_FLOAT = 12885100064 , SYM_MATRIX3_DOUBLE = 12885100096 } |
| A collection of built-in data types. More... | |
| enum | DataTypeInterpretation : uint { RAW = 0 , COMPLEX , SQUARE_MATRIX , SYMMETRIC_MATRIX } |
| An enumeration to describe how the data should be interpreted. More... | |
| enum | ImageCapability { READ = 1 , WRITE = 2 , RESHAPE = 4 , MEMORY_ACCESS = 8 , READ_WRITE = 3 } |
| Define capabilities of an ImageView. More... | |
| enum | ImageDimension { COLUMN = 0 , ROW = 1 , SLICE = 2 , CHANNEL = 3 , SEQUENCE = 4 } |
| Enum used in ImageType to represent each dimension of an Image. More... | |
| enum | ImageInterpretation { UNKNOWN = 0 , GRAYSCALE = 1 , LABEL = 2 , BINARY = 3 , CIE_XYZ = 17 , CIE_XYZ_CHROMATICITY = 18 , CIE_UVW = 20 , CIE_LUV = 21 , CIE_LAB = 22 , RGB = 33 , RGB_CHROMATICITY = 34 , SRGB = 35 , YUV = 49 , YCC = 50 , YIQ = 51 , YDD = 52 , HSL = 65 , HSV = 66 , CMYK = 81 , MULTISPECTRAL = 255 } |
| Interpretation of an Image. More... | |
| enum | LogLevel { LOG_OFF , LOG_CRITICAL , LOG_ERR , LOG_WARNING , LOG_INFO , LOG_DEBUG , LOG_TRACE } |
| enum | MemoryLayout { UNKNOWN = 0 , C , FORTRAN } |
| enum | MultiImageCapability { READ = 1 , WRITE = 2 , READ_WRITE = 3 } |
| Define capabilities of an MultiImageView. More... | |
| enum | ParallelAccessCapability { THREAD_SAFE = 1 , PARALLEL_TILE_READ = 2 , PARALLEL_TILE_WRITE = 4 , PARALLEL_READ = 8 , PARALLEL_WRITE = 16 } |
| Define multi-access capabilities of an ImageView. More... | |
| enum | PrimitiveTypeId : ushort { UNKNOWN = 0 , UNSIGNED_INTEGER = 1 , SIGNED_INTEGER = 2 , FLOATING_POINT = 3 , UNICODE_STRING = 4 } |
| enum | RandomAccessCapability { READ = 1 , WRITE = 2 , RESIZE = 4 , MEMORY_ACCESS = 8 , READ_WRITE = 3 , WRITE_RESIZE = 6 } |
| Capabilities of a RandomAccess. More... | |
| enum | SeekOrigin { BEGIN = 1 , CURRENT = 2 , END = 3 } |
| Position indicator for seek method. More... | |
| enum | StreamAccessCapability { READ = 1 , WRITE = 2 , SEEK = 4 , MEMORY_ACCESS = 8 , READ_WRITE = 3 , READ_SEEK = 5 , WRITE_SEEK = 6 } |
| Capabilities of a StreamAccess. More... | |
| enum | TensorCapability { READ = 1 , WRITE = 2 , MEMORY_ACCESS = 4 , RESHAPE = 8 , READ_WRITE = 3 } |
| enum | ViewDataOrigin { UNKNOWN = 0 , CPU_MEMORY = 1 , DRIVE = 2 , GPU_MEMORY = 3 , NETWORK = 4 , GENERATED = 5 , COMPOSITE = 6 } |
| Enum which represents the different locations where view data may come from. More... | |
Capabilities of dataframes instances.
| Enumerator | |
|---|---|
| READ | Ability to read column data. |
| WRITE | Ability to write column data. |
| RESHAPE | Ability to add or remove columns and rows. |
| enum IOLink.DataTypeId : ulong |
A collection of built-in data types.
| enum IOLink.DataTypeInterpretation : uint |
An enumeration to describe how the data should be interpreted.
| Enumerator | |
|---|---|
| RAW | No particular interpretation, classic vectors and scalars. |
| COMPLEX | A complex number. A DataType intance with this interpretation should always have a dimension of 2. The first element will be the real part and the second one the imaginary part. |
| SQUARE_MATRIX | A square matrix. The dimension of DataType instances with this interpretation is the number of element in that matrix. For example, in the case of a square matrix of size 3, its dimension will be 9. Example of layout: | 0 | 1 | 2 | | 3 | 4 | 5 | | 6 | 7 | 8 | |
| SYMMETRIC_MATRIX | A symmetric matrix The dimension of DataType instances with this interpretation is the number of element in that matrix. For example, in the case of a symmetric matrix of size 3, its dimension will be 6. Example of layout: | 0 | 1 | 2 | | | 3 | 4 | | | | 5 | |
Define capabilities of an ImageView.
Enum used in ImageType to represent each dimension of an Image.
Interpretation of an Image.
| enum IOLink.LogLevel |
The level of logs to display. When a level is activated, all levels above will be displayed too. Example: activating WARNING level will display CRITICAL, ERROR, and WARNING logs.
| enum IOLink.MemoryLayout |
This enum indicates how a multidimensionnal array is stored in continuous memory.
Define capabilities of an MultiImageView.
| Enumerator | |
|---|---|
| READ | frames access |
| WRITE | frames addition and modification |
| READ_WRITE | Combines READ and WRITE. |
Define multi-access capabilities of an ImageView.
| enum IOLink.PrimitiveTypeId : ushort |
Enum to describe the primitive family of a data type. Some examples:
Capabilities of a RandomAccess.
| enum IOLink.SeekOrigin |
Capabilities of a StreamAccess.
Enum which represents the different locations where view data may come from.