![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Header part of macros for geometry entity 3d management. More...
#include <IPSDKGeometry/Transform/3d/GeometryTransform3dListMacros.h>#include <IPSDKGeometry/Measure/3d/GeometryMeasure3dListMacros.h>#include <boost/preprocessor/seq/for_each.hpp>Go to the source code of this file.
Macros | |
| #define | IPSDK_ENUMERATE_GEOMETRY_TRANSFORM_3D_MACRO(s, _, TransformType) class TransformType; |
| [Internal] macro allowing to enumerate geometry transform 3d | |
| #define | IPSDK_ENUMERATE_GEOMETRY_TRANSFORM_3D_VISITORS() |
| macro allowing to enumerate geometry transform 3d types More... | |
| #define | IPSDK_ENUMERATE_GEOMETRY_MEASURE_3D_MACRO(s, _, MeasureInfo) class BOOST_PP_SEQ_ELEM(0, MeasureInfo); |
| [Internal] macro allowing to enumerate geometry measure 3d | |
| #define | IPSDK_ENUMERATE_GEOMETRY_MEASURE_3D_VISITORS() |
| macro allowing to enumerate geometry measure 3d types More... | |
| #define | IPSDK_DECLARE_ABSTRACT_GEOMETRY_TRANSFORM_3D_VISITOR_MACRO(s, _, TransformType) |
| [Internal] macro allowing to declare abstract geometry transform 3d visitor More... | |
| #define | IPSDK_DECLARE_ABSTRACT_GEOMETRY_TRANSFORM_3D_VISITORS() |
| [Internal] Macro allowing to declare abstract geometry transform 3d visitors More... | |
| #define | IPSDK_DECLARE_ABSTRACT_GEOMETRY_MEASURE_3D_VISITOR_MACRO(s, _, MeasureInfo) |
| [Internal] macro allowing to declare abstract geometry measure 3d visitor More... | |
| #define | IPSDK_DECLARE_ABSTRACT_GEOMETRY_MEASURE_3D_VISITORS() |
| [Internal] Macro allowing to declare abstract geometry measure 3d visitors More... | |
| #define | IPSDK_DECLARE_GEOMETRY_TRANSFORM_3D_VISITOR_MACRO(s, _, TransformType) |
| [Internal] macro allowing to declare geometry transform 3d visitor More... | |
| #define | IPSDK_DECLARE_GEOMETRY_TRANSFORM_3D_VISITORS() |
| [Internal] Macro allowing to declare geometry transform 3d visitors More... | |
| #define | IPSDK_DECLARE_GEOMETRY_MEASURE_3D_VISITOR_MACRO(s, _, MeasureInfo) |
| [Internal] macro allowing to declare geometry measure 3d visitor More... | |
| #define | IPSDK_DECLARE_GEOMETRY_MEASURE_3D_VISITORS() |
| [Internal] Macro allowing to declare geometry measure 3d visitors More... | |
| #define | IPSDK_DECLARE_GEOMETRY_ENTITY_3D(libraryName, className) |
| Macro allowing to declare a geometry entity 3d. More... | |
| #define | IPSDK_DECLARE_ABSTRACT_GEOMETRY_ENTITY_3D(libraryName, className) |
| Macro allowing to declare an abstract geometry entity 3d. More... | |
Header part of macros for geometry entity 3d management.
| #define IPSDK_ENUMERATE_GEOMETRY_TRANSFORM_3D_VISITORS | ( | ) |
macro allowing to enumerate geometry transform 3d types
| #define IPSDK_ENUMERATE_GEOMETRY_MEASURE_3D_VISITORS | ( | ) |
macro allowing to enumerate geometry measure 3d types
| #define IPSDK_DECLARE_ABSTRACT_GEOMETRY_TRANSFORM_3D_VISITOR_MACRO | ( | s, | |
| _, | |||
| TransformType | |||
| ) |
[Internal] macro allowing to declare abstract geometry transform 3d visitor
| #define IPSDK_DECLARE_ABSTRACT_GEOMETRY_TRANSFORM_3D_VISITORS | ( | ) |
[Internal] Macro allowing to declare abstract geometry transform 3d visitors
| #define IPSDK_DECLARE_ABSTRACT_GEOMETRY_MEASURE_3D_VISITOR_MACRO | ( | s, | |
| _, | |||
| MeasureInfo | |||
| ) |
[Internal] macro allowing to declare abstract geometry measure 3d visitor
| #define IPSDK_DECLARE_ABSTRACT_GEOMETRY_MEASURE_3D_VISITORS | ( | ) |
[Internal] Macro allowing to declare abstract geometry measure 3d visitors
| #define IPSDK_DECLARE_GEOMETRY_TRANSFORM_3D_VISITOR_MACRO | ( | s, | |
| _, | |||
| TransformType | |||
| ) |
[Internal] macro allowing to declare geometry transform 3d visitor
| #define IPSDK_DECLARE_GEOMETRY_TRANSFORM_3D_VISITORS | ( | ) |
[Internal] Macro allowing to declare geometry transform 3d visitors
| #define IPSDK_DECLARE_GEOMETRY_MEASURE_3D_VISITOR_MACRO | ( | s, | |
| _, | |||
| MeasureInfo | |||
| ) |
[Internal] macro allowing to declare geometry measure 3d visitor
| #define IPSDK_DECLARE_GEOMETRY_MEASURE_3D_VISITORS | ( | ) |
[Internal] Macro allowing to declare geometry measure 3d visitors
| #define IPSDK_DECLARE_GEOMETRY_ENTITY_3D | ( | libraryName, | |
| className | |||
| ) |
Macro allowing to declare a geometry entity 3d.
| #define IPSDK_DECLARE_ABSTRACT_GEOMETRY_ENTITY_3D | ( | libraryName, | |
| className | |||
| ) |
Macro allowing to declare an abstract geometry entity 3d.
1.8.14