ReUseX  0.0.1
3D Point Cloud Processing for Building Reuse
Loading...
Searching...
No Matches
ReUseX::geometry::CellComplex Member List

This is the complete list of members for ReUseX::geometry::CellComplex, including all inherited members.

add_cell(Eigen::Vector3d pos, T begin, T end)ReUseX::geometry::CellComplexinline
add_cell(Eigen::Vector3d pos, Range faces)ReUseX::geometry::CellComplexinline
add_face(Eigen::Vector3d pos, T begin, T end, int plane_id=-1)ReUseX::geometry::CellComplexinline
add_face(Eigen::Vector3d pos, Range vertices, int plane_id=-1)ReUseX::geometry::CellComplexinline
add_property_map(const std::string &name)ReUseX::geometry::Registryinline
add_vertex(Eigen::Vector3d pos)ReUseX::geometry::CellComplexinline
AdjacencyIter typedefReUseX::geometry::CellComplex
CellComplex()=deleteReUseX::geometry::CellComplex
CellComplex(std::vector< Eigen::Vector4d, Eigen::aligned_allocator< Eigen::Vector4d > > &planes, std::vector< size_t > &verticals, std::vector< size_t > &horizontals, std::vector< std::pair< size_t, size_t > > &pairs, std::array< double, 2 > min_xy, std::array< double, 2 > max_xy, std::optional< std::function< void(size_t, std::vector< std::array< double, 3 > > const &, std::vector< int > const &)> > viz_func=std::nullopt)ReUseX::geometry::CellComplex
CellIterator typedefReUseX::geometry::CellComplexprotected
CellOnFaceIterator typedefReUseX::geometry::CellComplexprotected
cells_begin() const -> CellIteratorReUseX::geometry::CellComplex
cells_end() const -> CellIteratorReUseX::geometry::CellComplex
compute_face_coverage(pcl::PointCloud< PointT >::ConstPtr cloud, EigenVectorContainer< double, 4 > &planes, std::vector< pcl::IndicesPtr > &inliers, const double grid_size=0.2) -> voidReUseX::geometry::CellComplex
compute_room_probabilities(pcl::PointCloud< PointT >::ConstPtr cloud, pcl::PointCloud< PointN >::ConstPtr normals, pcl::PointCloud< PointL >::ConstPtr labels, const double grid_size=0.2) -> voidReUseX::geometry::CellComplex
FaceBetweenCellIterator typedefReUseX::geometry::CellComplexprotected
FaceIterator typedefReUseX::geometry::CellComplexprotected
FaceOnCellIterator typedefReUseX::geometry::CellComplexprotected
faces_begin() const -> FaceIteratorReUseX::geometry::CellComplex
faces_begin(Vertex c) const -> FaceOnCellIteratorReUseX::geometry::CellComplex
faces_between_cells_begin() const -> FaceBetweenCellIteratorReUseX::geometry::CellComplex
faces_between_cells_end() const -> FaceBetweenCellIteratorReUseX::geometry::CellComplex
faces_end() const -> FaceIteratorReUseX::geometry::CellComplex
faces_end(Vertex c) const -> FaceOnCellIteratorReUseX::geometry::CellComplex
get_a(Vertex f) const -> VertexReUseX::geometry::CellComplex
get_b(Vertex f) const -> VertexReUseX::geometry::CellComplex
Graph typedefReUseX::geometry::CellComplexprotected
GraphIter typedefReUseX::geometry::CellComplex
IsCell typedefReUseX::geometry::CellComplexprotected
IsFace typedefReUseX::geometry::CellComplexprotected
IsVertex typedefReUseX::geometry::CellComplexprotected
n_roomsReUseX::geometry::CellComplex
n_wallsReUseX::geometry::CellComplex
num_cells() constReUseX::geometry::CellComplex
num_faces() constReUseX::geometry::CellComplex
num_vertices() constReUseX::geometry::CellComplex
operator<<(std::ostream &os) constReUseX::geometry::CellComplex
property_map(const std::string &name) constReUseX::geometry::Registryinline
Vertex typedefReUseX::geometry::CellComplex
VertexIterator typedefReUseX::geometry::CellComplexprotected
VertexOnFaceIterator typedefReUseX::geometry::CellComplexprotected
vertices_begin() const -> VertexIteratorReUseX::geometry::CellComplex
vertices_begin(Vertex f) const -> VertexOnFaceIteratorReUseX::geometry::CellComplex
vertices_end() const -> VertexIteratorReUseX::geometry::CellComplex
vertices_end(Vertex f) const -> VertexOnFaceIteratorReUseX::geometry::CellComplex
~Registry()=defaultReUseX::geometry::Registryvirtual