15 #ifndef __IPSDKIMAGE_GEOMETRYCOMPONENTUTILS_H__ 16 #define __IPSDKIMAGE_GEOMETRYCOMPONENTUTILS_H__ 27 class TemporalGeometry;
38 isEqual(
const VolumeGeometry& volumeGeometry1,
39 const VolumeGeometry& volumeGeometry2);
47 isEqual(
const ColorGeometry& colorGeometry1,
48 const ColorGeometry& colorGeometry2);
56 isEqual(
const TemporalGeometry& temporalGeometry1,
57 const TemporalGeometry& temporalGeometry2);
82 #endif // __IPSDKIMAGE_GEOMETRYCOMPONENTUTILS_H__ Predefined types for geometry component management.
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
IPSDK_DECLARE_SERIAL_ENUM(IPSDKBaseData, eDiscreteOrientation2d)
serialization operators for eDiscreteOrientation2d enumerate
IPSDKIMAGE_API bool isEqual(const VolumeGeometry &volumeGeometry1, const VolumeGeometry &volumeGeometry2)
compare two volume geometry
eColorGeometryType
Color geometry type.
Definition: GeometryComponentTypes.h:45
Macro allowing to declare serialization for a given enumerate.
eTemporalGeometryType
Temporal geometry type.
Definition: GeometryComponentTypes.h:76
Definition of import/export macro for library.
#define IPSDKIMAGE_API
Import/Export macro for library IPSDKImage.
Definition: IPSDKImageExports.h:27
eVolumeGeometryType
Volume geometry type.
Definition: GeometryComponentTypes.h:32