15 #ifndef __IPSDKBASEDATA_OFFSETXYZ_H__ 16 #define __IPSDKBASEDATA_OFFSETXYZ_H__ 19 #include <IPSDKSerialization/Engine/BaseSerializationObject.h> 52 void setXOffset(
const ipInt32 xOffset);
53 void setYOffset(
const ipInt32 yOffset);
54 void setZOffset(
const ipInt32 zOffset);
55 void setOffsets(
const ipInt32 xOffset,
124 #endif // __IPSDKBASEDATA_OFFSETXYZ_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
void setZOffset(const ipInt32 zOffset)
set offsets associated to object
Definition: OffsetXYZ.h:104
Definition of import/export macro for library.
void setXOffset(const ipInt32 xOffset)
set offsets associated to object
Definition: OffsetXYZ.h:92
int32_t ipInt32
Base types definition.
Definition: BaseTypes.h:52
ipInt32 getXOffset() const
retrieve offsets associated to object
Definition: OffsetXYZ.h:74
ipInt32 _xOffset
offsets associated to object
Definition: OffsetXYZ.h:64
void setOffsets(const ipInt32 xOffset, const ipInt32 yOffset, const ipInt32 zOffset)
set offsets associated to object
Definition: OffsetXYZ.h:110
Class encapsulating a 3d offset along x, y and z axis.
Definition: OffsetXYZ.h:26
ipInt32 getZOffset() const
retrieve offsets associated to object
Definition: OffsetXYZ.h:86
ipInt32 _yOffset
offsets associated to object
Definition: OffsetXYZ.h:65
ipInt32 _zOffset
offsets associated to object
Definition: OffsetXYZ.h:66
ipInt32 getYOffset() const
retrieve offsets associated to object
Definition: OffsetXYZ.h:80
#define IPSDKBASEDATA_API
Import/Export macro for library IPSDKUtil.
Definition: IPSDKBaseDataExports.h:27
Base class for serializable class.
Definition: BaseSerializationObject.h:33
void setYOffset(const ipInt32 yOffset)
set offsets associated to object
Definition: OffsetXYZ.h:98