17 #ifndef __IPSDKIMAGE_TEMPORALGEOMETRY_H__ 18 #define __IPSDKIMAGE_TEMPORALGEOMETRY_H__ 22 #pragma warning (push) 23 #pragma warning (disable : 4251) 27 #include <IPSDKSerialization/Engine/BaseSerializationObject.h> 66 bool isSingleGeometry()
const;
71 bool isSequenceGeometry()
const;
112 #pragma warning (pop) 114 #endif // __IPSDKIMAGE_TEMPORALGEOMETRY_H__ #define IPSDK_DECLARE_SERIAL_WITH_COPY(libraryName, className)
macro enabling serialization on class
Definition: SerializationHdrMacro.h:73
Predefined types for geometry component management.
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
uint64_t ipUInt64
Base types definition.
Definition: BaseTypes.h:55
eTemporalGeometryType _temporalGeometryType
temporal geometry type associated to object
Definition: TemporalGeometry.h:88
ipUInt64 _sizeT
t size associated to object
Definition: TemporalGeometry.h:91
bool isInit() const
retrieve object initialisation flag
Definition: TemporalGeometry.h:101
bool _bInit
object initialization flag
Definition: TemporalGeometry.h:94
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
Class encapsulating temporal geometryThis class allows to define geometry temporal size and type (sin...
Definition: TemporalGeometry.h:35
Base class for serializable class.
Definition: BaseSerializationObject.h:33