| IOLink 1.11.0

Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1 2 3]

C iolink::ArrayX< T > | A multi dimensionnal array
C iolink::ConstMetadataNodeIterator | Class represents a const iterator on a list of Metadata nodes
▼C iolink::DataAccess | Parent interface of interfaces used to manipulate raw bytes
C iolink::RandomAccess | Interface representing a generic array-like accessor
C iolink::StreamAccess | Mother interface for all stream-like data accessors
C iolink::DataConverter | Handle conversion of data buffers described by an IOLink DataType
C iolink::DataFrameViewFactory |
C iolink::DataFrameViewProvider |
C iolink::DataStorage | Describes a data source, that manages and opens DataAccess instances
C iolink::DataType | Stores information about a data type
C iolink::DataTypeTraits< T > |
C iolink::DataTypeTraits< const char * > |
C iolink::DataTypeTraits< double > |
C iolink::DataTypeTraits< float > |
C iolink::DataTypeTraits< int16_t > |
C iolink::DataTypeTraits< int32_t > |
C iolink::DataTypeTraits< int64_t > |
C iolink::DataTypeTraits< int8_t > |
C iolink::DataTypeTraits< std::string > |
C iolink::DataTypeTraits< std::u16string > |
C iolink::DataTypeTraits< std::u32string > |
C iolink::DataTypeTraits< uint16_t > |
C iolink::DataTypeTraits< uint32_t > |
C iolink::DataTypeTraits< uint64_t > |
C iolink::DataTypeTraits< uint8_t > |
C iolink::DataTypeTraits< Vector< T, N > > |
C iolink::DependencyGraph | Algorithms on the dependency graph
C iolink::HTTPHeaders::Entry | An entry of the HTTP header set
▼C std::exception |
▼C iolink::Error | Error base class
C iolink::InvalidArgument | 'Invalid argument' error raised when an argument is not the one expected in a public method
C iolink::NotImplemented | 'Not implemented' error raised when a 'not available' method is called
▼C iolink::Extension | Parent class for all views extensions
C iolink::ColumnUnitExtension | Extension to handle units of columns in a dataframe
C iolink::ParallelAccessExtension | ImageView extension to give information about how to efficiently access it in a multi-threaded environment
C iolink::TilingInfoExtension | ImageView extension to describe how an image is tiled
▼C iolink::ViewOriginExtension | Extension used to access view's origins if it exists
C CheckerboardImageView::ViewOriginImpl | This class is an implementation of the ViewOriginExtension interface
C iolink::ExtensionProvider |
C iolink::FlagSet< EnumType > | Template class to handle a flags system from an enum
C iolink::HTTPHeaders | A class used to pass HTTP headers as input of factories methods
C iolink::ImageInfoProperty | This property describes the way the axes must be interpreted (IMAGE, VOLUME, SEQUENCE...) and also the composition of the image by providing :
C iolink::ImageProperties | Hold additionnal info for ImageView data interpretation
C iolink::ImageType | A flag system that describes the dimensions of an image
C iolink::ImageTypeId | Enum for the image type (see ImageType)
C iolink::ImageViewFactory | This factory is aimed at creating dataset views
C iolink::ImageViewProvider | Utility class to check and convert a View into an ImagevView
C iolink::Indexer | This class is used to index a classic array into a multi dimensional array
C iolink::LodImageViewProvider | Utility class for LodImageView support
C iolink::Logger | Manage IOLink logging
C iolink::Matrix< ValueType, N > | An arithmetic square matrix
C iolink::MetadataNode | Class which represents one node from a metadata tree
C iolink::MetadataNodeFactory | A factory to build MetadataNode instances
C iolink::MetadataNodeHelper | A collection of functions to handle paths on MetadataNode instances
C iolink::MetadataNodeIterator | Class represents an iterator on a list of Metadata nodes
C iolink::MultiImageViewFactory | This factory is aimed at creating stack of ImageViews
C iolink::MultiImageViewProvider | Utility class to check and convert a View into a MultiImagevView
C iolink::RandomAccessFactory | A factory to create RandomAccess instances from various ressources
C iolink::RandomAccessProvider | Utility class to check and convert a DataAccess into a RandomAccess
C iolink::Region< T, N > | A multi-dimensional region defined by its origin and its size
C iolink::RegionCopier | This class contains the algorithms used to copy data beetween two regions of N dimensionnal data
C iolink::RegionX< T > | A Region using dynamic vectors
C iolink::Serialization | Serialization class which provides methods to serialize and unserialize most of IOLink objects
C iolink::SpatialCalibrationProperty | This Property is used to represent the image properties in world space
C iolink::SpatialDirections | Describes a spatial axis system, with direction vectors describing the three axes
C iolink::StreamAccessFactory | A factory to create StreamAccess instances from various ressources
C iolink::StreamAccessProvider | Utility class to check and convert a DataAccess into a StreamAccess
C iolink::TransformMatrix3Factory | Create matrices for 2D transforms
C iolink::TransformMatrix4Factory | Create matrices for 3D transforms
C iolink::UidGenerator | A collection of fonctions and constant useful for managing unique identifiers
C iolink::Uri | Class modeling universal resource identifier
C iolink::VariantDataValue | Stores metadata heterogeneous type value
C iolink::VariantDataValueConverter | Converter contains a set of method allowing to interpret a VariantDataValue as a determined type
C iolink::VariantDataValueFactory | A factory to create VariantDataValue instances from a great variety of types
C iolink::Vector< T, N > | An arithmetic vector
C iolink::Vector< double, 3 > |
C iolink::VectorX< T > | A dynamically sized arithmetic vector
C iolink::Versioning | Versioning tool to check library infos
▼C iolink::View | Interface representing a generic view on data
C iolink::DataFrameView | View to model tabular data
▼C iolink::ImageView | Interface representing an N dimensional image
C CheckerboardImageView |
C iolink::LodImageView | A view on an image with multiple levels of detail (LOD)
C iolink::MultiImageView | Interface representing a multi-image view, i.e
C iolink::Writer | Interface to use in order to output a view to another medium