78 : geometry_type_(
type), dimension_(dimension) {}
char type
Definition: FilePCD.cpp:57
A bounding box that is aligned along the coordinate axes.
Definition: BoundingVolume.h:130
The base geometry class.
Definition: Geometry.h:35
GeometryType GetGeometryType() const
Returns one of registered geometry types.
Definition: Geometry.h:86
virtual ~Geometry()
Definition: Geometry.h:70
virtual Geometry & Clear()=0
Clear all elements in the geometry.
int Dimension() const
Returns whether the geometry is 2D or 3D.
Definition: Geometry.h:88
GeometryType
Specifies possible geometry types.
Definition: Geometry.h:40
@ Unspecified
Unspecified geometry type.
virtual bool IsEmpty() const =0
Returns true iff the geometry is empty.
Geometry(GeometryType type, int dimension)
Parameterized Constructor.
Definition: Geometry.h:77
Definition: HalfEdgeTriangleMesh.h:38
The Image class stores image with customizable width, height, num of channels and bytes per channel.
Definition: Image.h:53
Definition: MeshBase.h:45
A bounding box oriented along an arbitrary frame of reference.
Definition: BoundingVolume.h:44
Definition: PointCloud.h:50
Definition: RGBDImage.h:43
Definition: TetraMesh.h:44
Definition: TriangleMesh.h:46
Definition: VoxelGrid.h:65
Definition: PinholeCameraIntrinsic.cpp:34