IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
GeometryEntity3dUtils.h
Go to the documentation of this file.
1 // GeometryEntity3dUtils.h:
3 // ------------------------
4 //
14 
15 #ifndef __IPSDKGEOMETRY_GEOMETRYENTITY3DUTILS_H__
16 #define __IPSDKGEOMETRY_GEOMETRYENTITY3DUTILS_H__
17 
21 
22 namespace ipsdk {
23 namespace geom {
24 
27 
28 // return the number of voxels in the input RowIntersections3d data structure
30 
33 
34 } // end of namespace geom
35 
38 IPSDKGEOMETRY_API BaseIArchive&
39 operator>> (BaseIArchive& ar, const SerializationIItem<ipsdk::geom::RowIntersections3d>& item);
40 IPSDKGEOMETRY_API BaseOArchive&
41 operator<< (BaseOArchive& ar, const SerializationOItem<ipsdk::geom::RowIntersections3d>& item);
43 
47 IPSDKGEOMETRY_API BaseIArchive&
48 operator>> (BaseIArchive& ar, const SerializationIItem<ipsdk::geom::RowIntersections3d_UInt32>& item);
50 
51 
52 
53 } // end of namespace ipsdk
54 
55 #endif // __IPSDKGEOMETRY_GEOMETRYENTITY3DUTILS_H__
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
uint64_t ipUInt64
Base types definition.
Definition: BaseTypes.h:55
Forward declaration of serialization useful classes.
Definition of import/export macro for library.
#define IPSDKGEOMETRY_API
Import/Export macro for library IPSDKGeometry.
Definition: IPSDKGeometryExports.h:25
Definition: GeometryEntity3dTypes.h:90
Predefined types for entity 3d management.
IPSDKBASESHAPEANALYSIS_API ipsdk::BaseIArchive & operator>>(ipsdk::BaseIArchive &ar, const ipsdk::SerializationIItem< ipsdk::shape::analysis::MeasureId > &item)
serialization of ipsdk::shape::analysis::MeasureId structure