17 #ifndef __IPSDKGEOMETRY_AREAMSR3D_H__ 18 #define __IPSDKGEOMETRY_AREAMSR3D_H__ 20 #include <IPSDKGeometry/Measure/3d/BaseTypedGeometryMeasure3d.h> 21 #include <IPSDKGeometry/Entity/3d/Mesh/Mesh3d.h> 99 #endif // __IPSDKGEOMETRY_AREAMSR3D_H__ 3d ellipsoid associated to cartesian 3d coordinates For a non rotated ellipse, the major radius follo...
Definition: Ellipsoid3d.h:39
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
BaseTypedGeometryMeasure3d< ipReal64 >::DataType DataType
Output data type associated to measure.
Definition: AreaMsr3d.h:37
Point class associated to cartesian 3d coordinates.
Definition: GeometryEntity3dTypes.h:29
3d sphere associated to cartesian 3d coordinates
Definition: Sphere3d.h:36
double ipReal64
Base types definition.
Definition: BaseTypes.h:57
Area.
Definition: GeometryMeasure3dTypes.h:35
Vector class associated to spherical 3d coordinates.
Definition: Vector3d.h:32
#define IPSDK_DECLARE_GEOMETRY_MEASURE_3D(libraryName, className)
Macro allowing to declare a geometry measure 3d.
Definition: GeometryMeasure3dHdrMacros.h:26
#define IPSDKGEOMETRY_API
Import/Export macro for library IPSDKGeometry.
Definition: IPSDKGeometryExports.h:25
Rectangular 3d bounding box class associated to cartesian 3d coordinates.
Definition: BoundingBox3d.h:37
static const eMeasure3dType::domain g_measure3dType
geometry entity measurement type
Definition: AreaMsr3d.h:40
3d triangle associated to cartesian 3d coordinates
Definition: Triangle3d.h:37
eMeasure3dType
Enumerate describing geometry 3d measure type.
Definition: GeometryMeasure3dTypes.h:33
Area measurement algorithm applied to a 3d geometry entity.
Definition: AreaMsr3d.h:29
Base class for typed geometry measures 3d.
Definition: BaseTypedGeometryMeasure3d.h:27
Closed mesh associated to a triangulated boundary.
Definition: Mesh3d.h:43
3d cuboid (rectangular parallelepiped) class associated to cartesian 3d coordinates ...
Definition: Cuboid3d.h:35
Closed mesh potentially associated to interior mesh holes.
Definition: MeshWithHoles3d.h:39
eMeasure3dType getMeasure3dType() const
method allowing to retrieve entity 3d measure type
Definition: AreaMsr3d.h:88
Shape 3d associated to one or more closed mesh 3d.
Definition: Shape3d.h:34
3d cube class associated to cartesian 3d coordinates
Definition: Cube3d.h:35