ReUseX  0.0.5
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