The base geometry class for 2D geometries.
Definition: Geometry2D.h:22
Geometry & Clear() override=0
Clear all elements in the geometry.
Geometry2D(GeometryType type)
Parameterized Constructor.
Definition: Geometry2D.h:30
virtual Eigen::Vector2d GetMaxBound() const =0
Returns max bounds for geometry coordinates.
~Geometry2D() override
Definition: Geometry2D.h:24
bool IsEmpty() const override=0
Returns true iff the geometry is empty.
virtual Eigen::Vector2d GetMinBound() const =0
Returns min bounds for geometry coordinates.
The base geometry class.
Definition: Geometry.h:18
GeometryType
Specifies possible geometry types.
Definition: Geometry.h:23
Definition: PinholeCameraIntrinsic.cpp:16