![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Predefined types for entity 3d management. More...
#include <IPSDKGeometry/Entity/GeometryEntityTypes.h>#include <boost/shared_ptr.hpp>#include <vector>Go to the source code of this file.
Classes | |
| struct | ipsdk::geom::Point3dData< T > |
| Lightweight structure used to store Point3d data. More... | |
| class | ipsdk::geom::Point3d< T > |
| Point class associated to cartesian 3d coordinates. More... | |
| struct | ipsdk::geom::RowIntersections3d |
| struct | ipsdk::geom::RowIntersections3d_UInt32 |
Namespaces | |
| ipsdk | |
| Main namespace for IPSDK library. | |
| ipsdk::geom | |
| Namespace aggregating geometrical routines and classes. | |
Typedefs | |
| typedef std::vector< RowIntersections > | ipsdk::geom::RowIntersectionsColl |
| typedef std::vector< RowIntersections_UInt32 > | ipsdk::geom::RowIntersectionsColl_UInt32 |
| typedef boost::shared_ptr< BaseGeometryEntity3d > | ipsdk::geom::GeometryEntity3dPtr |
| shared pointer to BaseGeometryEntity3d | |
| typedef boost::shared_ptr< const BaseGeometryEntity3d > | ipsdk::geom::GeometryEntity3dConstPtr |
| shared pointer to const BaseGeometryEntity3d | |
| typedef std::vector< GeometryEntity3dPtr > | ipsdk::geom::GeometryEntity3dPtrColl |
| collection of geometry entity 3d | |
Enumerations | |
| enum | ipsdk::geom::eEntity3dType { ipsdk::geom::eE3DT_Point, ipsdk::geom::eE3DT_Vector, ipsdk::geom::eE3DT_BoundingBox, ipsdk::geom::eE3DT_PointCloud, ipsdk::geom::eE3DT_Sphere, ipsdk::geom::eE3DT_Ellipsoid, ipsdk::geom::eE3DT_Cube, ipsdk::geom::eE3DT_Cuboid, ipsdk::geom::eE3DT_Mesh, ipsdk::geom::eE3DT_MeshWithHoles, ipsdk::geom::eE3DT_Shape, ipsdk::geom::eE3DT_Plan, ipsdk::geom::eE3DT_Segment, ipsdk::geom::eE3DT_Triangle } |
| Enumerate describing entity 3d type. More... | |
| enum | ipsdk::geom::eCoordinateSystem3dType { ipsdk::geom::eCS3DT_Cartesian, ipsdk::geom::eCS3DT_Spherical } |
| Enumerate describing coordinate system 3d type. More... | |
Predefined types for entity 3d management.
1.8.14