17 #ifndef __IPSDKIMAGE_HETEROGENEOUSIMAGEGEOMETRY_H__ 18 #define __IPSDKIMAGE_HETEROGENEOUSIMAGEGEOMETRY_H__ 22 #pragma warning (push) 23 #pragma warning (disable : 4251) 26 #include <IPSDKImage/Geometry/BaseImageGeometry.h> 106 void setImageBufferType(
const ipUInt64 tPlanIdx,
134 #pragma warning (pop) 136 #endif // __IPSDKIMAGE_HETEROGENEOUSIMAGEGEOMETRY_H__ #define IPSDK_DECLARE_SERIAL_WITH_COPY(libraryName, className)
macro enabling serialization on class
Definition: SerializationHdrMacro.h:73
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
eImageGeometryType getImageGeometryType() const
retrieve image buffer type
Definition: HeterogeneousImageGeometry.h:123
Heterogeneous image geometry (sequence components are associated to different buffer types) ...
Definition: ImageGeometryTypes.h:46
uint64_t ipUInt64
Base types definition.
Definition: BaseTypes.h:55
std::vector< eImageBufferType > ImageBufferTypeVector
collection of buffer types
Definition: ImageGeometryTypes.h:63
eImageGeometryType
Image geometry type.
Definition: ImageGeometryTypes.h:42
Base class for image geometry.
Definition: BaseImageGeometry.h:38
ImageBufferTypeVector _imageBufferTypeVector
collection of buffer types for each temporal plans
Definition: HeterogeneousImageGeometry.h:116
Image geometry associated to heterogeneous image buffer types through image plans (sequence case) ...
Definition: HeterogeneousImageGeometry.h:34
Definition of import/export macro for library.
#define IPSDKIMAGE_API
Import/Export macro for library IPSDKImage.
Definition: IPSDKImageExports.h:27
Class encapsulating volume geometryThis class allows to define geometry volume size and type (2d or 3...
Definition: VolumeGeometry.h:34
Class encapsulating color geometryThis class allows to define geometry color size and type (grey...
Definition: ColorGeometry.h:35
Class encapsulating temporal geometryThis class allows to define geometry temporal size and type (sin...
Definition: TemporalGeometry.h:35
eImageBufferType
types associated to image buffers
Definition: ImageTypes.h:78