|
Open3D (C++ API)
|
Namespaces | |
| poisson | |
Data Structures | |
| class | AvgColorVoxel |
| class | AxisAlignedBoundingBox |
| A bounding box that is aligned along the coordinate axes. More... | |
| class | BallPivoting |
| class | BallPivotingEdge |
| class | BallPivotingTriangle |
| class | BallPivotingVertex |
| class | Geometry |
| The base geometry class. More... | |
| class | Geometry2D |
| The base geometry class for 2D geometries. More... | |
| class | Geometry3D |
| The base geometry class for 3D geometries. More... | |
| class | HalfEdgeTriangleMesh |
| class | Image |
| The Image class stores image with customizable width, height, num of channels and bytes per channel. More... | |
| class | IntersectionTest |
| class | KDTreeFlann |
| class | KDTreeSearchParam |
| class | KDTreeSearchParamHybrid |
| class | KDTreeSearchParamKNN |
| class | KDTreeSearchParamRadius |
| class | LineSet |
| class | MeshBase |
| class | Octree |
| class | OctreeColorLeafNode |
| class | OctreeInternalNode |
| class | OctreeLeafNode |
| class | OctreeNode |
| class | OctreeNodeInfo |
| class | OrientedBoundingBox |
| A bounding box oriented along an arbitrary frame of reference. More... | |
| class | PointCloud |
| class | Qhull |
| class | Quadric |
| class | RANSACResult |
| Stores the current best result in the RANSAC algorithm. More... | |
| class | RGBDImage |
| class | TetraMesh |
| class | TriangleMesh |
| class | TSDFVoxel |
| class | Voxel |
| class | VoxelGrid |
Typedefs | |
| typedef std::vector< std::shared_ptr< Image > > | ImagePyramid |
| Typedef and functions for ImagePyramid. More... | |
| typedef std::vector< std::shared_ptr< RGBDImage > > | RGBDImagePyramid |
| Typedef and functions for RGBDImagePyramid. More... | |
| typedef BallPivotingVertex * | BallPivotingVertexPtr |
| typedef std::shared_ptr< BallPivotingEdge > | BallPivotingEdgePtr |
| typedef std::shared_ptr< BallPivotingTriangle > | BallPivotingTrianglePtr |
Functions | |
| template int | KDTreeFlann::Search< Eigen::Vector3d > (const Eigen::Vector3d &query, const KDTreeSearchParam ¶m, std::vector< int > &indices, std::vector< double > &distance2) const |
| template int | KDTreeFlann::SearchKNN< Eigen::Vector3d > (const Eigen::Vector3d &query, int knn, std::vector< int > &indices, std::vector< double > &distance2) const |
| template int | KDTreeFlann::SearchRadius< Eigen::Vector3d > (const Eigen::Vector3d &query, double radius, std::vector< int > &indices, std::vector< double > &distance2) const |
| template int | KDTreeFlann::SearchHybrid< Eigen::Vector3d > (const Eigen::Vector3d &query, double radius, int max_nn, std::vector< int > &indices, std::vector< double > &distance2) const |
| template int | KDTreeFlann::Search< Eigen::VectorXd > (const Eigen::VectorXd &query, const KDTreeSearchParam ¶m, std::vector< int > &indices, std::vector< double > &distance2) const |
| template int | KDTreeFlann::SearchKNN< Eigen::VectorXd > (const Eigen::VectorXd &query, int knn, std::vector< int > &indices, std::vector< double > &distance2) const |
| template int | KDTreeFlann::SearchRadius< Eigen::VectorXd > (const Eigen::VectorXd &query, double radius, std::vector< int > &indices, std::vector< double > &distance2) const |
| template int | KDTreeFlann::SearchHybrid< Eigen::VectorXd > (const Eigen::VectorXd &query, double radius, int max_nn, std::vector< int > &indices, std::vector< double > &distance2) const |
| RANSACResult | EvaluateRANSACBasedOnDistance (const std::vector< Eigen::Vector3d > &points, const Eigen::Vector4d plane_model, std::vector< size_t > &inliers, double distance_threshold, double error) |
| Eigen::Vector4d | GetPlaneFromPoints (const std::vector< Eigen::Vector3d > &points, const std::vector< size_t > &inliers) |
| template<typename F > | |
| bool | OrientTriangleHelper (const std::vector< Eigen::Vector3i > &triangles, F &swap) |
| typedef std::shared_ptr<BallPivotingEdge> open3d::geometry::BallPivotingEdgePtr |
| typedef std::shared_ptr<BallPivotingTriangle> open3d::geometry::BallPivotingTrianglePtr |
| typedef std::vector<std::shared_ptr<Image> > open3d::geometry::ImagePyramid |
Typedef and functions for ImagePyramid.
| typedef std::vector<std::shared_ptr<RGBDImage> > open3d::geometry::RGBDImagePyramid |
Typedef and functions for RGBDImagePyramid.
| RANSACResult open3d::geometry::EvaluateRANSACBasedOnDistance | ( | const std::vector< Eigen::Vector3d > & | points, |
| const Eigen::Vector4d | plane_model, | ||
| std::vector< size_t > & | inliers, | ||
| double | distance_threshold, | ||
| double | error | ||
| ) |
| Eigen::Vector4d open3d::geometry::GetPlaneFromPoints | ( | const std::vector< Eigen::Vector3d > & | points, |
| const std::vector< size_t > & | inliers | ||
| ) |
| template int open3d::geometry::KDTreeFlann::Search< Eigen::Vector3d > | ( | const Eigen::Vector3d & | query, |
| const KDTreeSearchParam & | param, | ||
| std::vector< int > & | indices, | ||
| std::vector< double > & | distance2 | ||
| ) | const |
| template int open3d::geometry::KDTreeFlann::Search< Eigen::VectorXd > | ( | const Eigen::VectorXd & | query, |
| const KDTreeSearchParam & | param, | ||
| std::vector< int > & | indices, | ||
| std::vector< double > & | distance2 | ||
| ) | const |
| template int open3d::geometry::KDTreeFlann::SearchHybrid< Eigen::Vector3d > | ( | const Eigen::Vector3d & | query, |
| double | radius, | ||
| int | max_nn, | ||
| std::vector< int > & | indices, | ||
| std::vector< double > & | distance2 | ||
| ) | const |
| template int open3d::geometry::KDTreeFlann::SearchHybrid< Eigen::VectorXd > | ( | const Eigen::VectorXd & | query, |
| double | radius, | ||
| int | max_nn, | ||
| std::vector< int > & | indices, | ||
| std::vector< double > & | distance2 | ||
| ) | const |
| template int open3d::geometry::KDTreeFlann::SearchKNN< Eigen::Vector3d > | ( | const Eigen::Vector3d & | query, |
| int | knn, | ||
| std::vector< int > & | indices, | ||
| std::vector< double > & | distance2 | ||
| ) | const |
| template int open3d::geometry::KDTreeFlann::SearchKNN< Eigen::VectorXd > | ( | const Eigen::VectorXd & | query, |
| int | knn, | ||
| std::vector< int > & | indices, | ||
| std::vector< double > & | distance2 | ||
| ) | const |
| template int open3d::geometry::KDTreeFlann::SearchRadius< Eigen::Vector3d > | ( | const Eigen::Vector3d & | query, |
| double | radius, | ||
| std::vector< int > & | indices, | ||
| std::vector< double > & | distance2 | ||
| ) | const |
| template int open3d::geometry::KDTreeFlann::SearchRadius< Eigen::VectorXd > | ( | const Eigen::VectorXd & | query, |
| double | radius, | ||
| std::vector< int > & | indices, | ||
| std::vector< double > & | distance2 | ||
| ) | const |
| bool open3d::geometry::OrientTriangleHelper | ( | const std::vector< Eigen::Vector3i > & | triangles, |
| F & | swap | ||
| ) |
1.8.13