Open3D (C++ API)
|
#include <Geometry2D.h>
Public Member Functions | |
~Geometry2D () override | |
void | Clear () override=0 |
bool | IsEmpty () const override=0 |
virtual Eigen::Vector2d | GetMinBound () const =0 |
virtual Eigen::Vector2d | GetMaxBound () const =0 |
Public Member Functions inherited from open3d::geometry::Geometry | |
virtual | ~Geometry () |
GeometryType | GetGeometryType () const |
int | Dimension () const |
Protected Member Functions | |
Geometry2D (GeometryType type) | |
Protected Member Functions inherited from open3d::geometry::Geometry | |
Geometry (GeometryType type, int dimension) | |
Additional Inherited Members | |
Public Types inherited from open3d::geometry::Geometry | |
enum | GeometryType { GeometryType::Unspecified = 0, GeometryType::PointCloud = 1, GeometryType::VoxelGrid = 2, GeometryType::Octree = 3, GeometryType::LineSet = 4, GeometryType::TriangleMesh = 5, GeometryType::HalfEdgeTriangleMesh = 6, GeometryType::Image = 7 } |
|
inlineoverride |
|
inlineprotected |
|
overridepure virtual |
Implements open3d::geometry::Geometry.
Implemented in open3d::geometry::Image, and open3d::visualization::SelectionPolygon.
|
pure virtual |
Implemented in open3d::geometry::Image, and open3d::visualization::SelectionPolygon.
|
pure virtual |
Implemented in open3d::geometry::Image, and open3d::visualization::SelectionPolygon.
|
overridepure virtual |
Implements open3d::geometry::Geometry.
Implemented in open3d::geometry::Image, and open3d::visualization::SelectionPolygon.