, including all inherited members.
| add_quad_ | pcl::geometry::PolygonMesh< MeshTraitsT > | [private] |
| add_triangle_ | pcl::geometry::PolygonMesh< MeshTraitsT > | [private] |
| addData(pcl::PointCloud< DataT > &cloud, const DataT &data, boost::true_type) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| addData(pcl::PointCloud< DataT > &, const DataT &, boost::false_type) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| addEdge(const VertexIndex &idx_v_a, const VertexIndex &idx_v_b, const HalfEdgeData &he_data, const EdgeData &edge_data) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| addFace(const VertexIndex &idx_v_0, const VertexIndex &idx_v_1, const VertexIndex &idx_v_2, const FaceData &face_data=FaceData(), const EdgeData &edge_data=EdgeData(), const HalfEdgeData &half_edge_data=HalfEdgeData()) | pcl::geometry::PolygonMesh< MeshTraitsT > | [inline] |
| addFace(const VertexIndex &idx_v_0, const VertexIndex &idx_v_1, const VertexIndex &idx_v_2, const VertexIndex &idx_v_3, const FaceData &face_data=FaceData(), const EdgeData &edge_data=EdgeData(), const HalfEdgeData &half_edge_data=HalfEdgeData()) | pcl::geometry::PolygonMesh< MeshTraitsT > | [inline] |
| MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag >::addFace(const VertexIndices &vertices, const FaceData &face_data=FaceData(), const EdgeData &edge_data=EdgeData(), const HalfEdgeData &half_edge_data=HalfEdgeData()) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| addFaceImpl(const VertexIndices &vertices, const FaceData &face_data, const EdgeData &edge_data, const HalfEdgeData &half_edge_data) | pcl::geometry::PolygonMesh< MeshTraitsT > | [inline, private] |
| addFaceImplBase(const VertexIndices &vertices, const FaceData &face_data, const EdgeData &edge_data, const HalfEdgeData &half_edge_data) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| addVertex(const VertexData &vertex_data=VertexData()) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| assignIf(const ConstIteratorT source, IteratorT target, boost::true_type) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| assignIf(const ConstIteratorT, IteratorT, boost::false_type) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| Base typedef | pcl::geometry::PolygonMesh< MeshTraitsT > | |
| BOOST_CONCEPT_ASSERT((boost::Convertible< IsManifold, bool >)) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | |
| checkTopology1(const VertexIndex &idx_v_a, const VertexIndex &idx_v_b, HalfEdgeIndex &idx_he_ab, std::vector< bool >::reference is_new_ab, boost::true_type) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| checkTopology1(const VertexIndex &idx_v_a, const VertexIndex &idx_v_b, HalfEdgeIndex &idx_he_ab, std::vector< bool >::reference is_new_ab, boost::false_type) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| checkTopology2(const HalfEdgeIndex &, const HalfEdgeIndex &, const bool is_new_ab, const bool is_new_bc, const bool is_isolated_b, std::vector< bool >::reference, HalfEdgeIndex &, boost::true_type) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| checkTopology2(const HalfEdgeIndex &idx_he_ab, const HalfEdgeIndex &idx_he_bc, const bool is_new_ab, const bool is_new_bc, const bool, std::vector< bool >::reference make_adjacent_ab_bc, HalfEdgeIndex &idx_free_half_edge, boost::false_type) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| cleanUp() | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| clear() | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| clearData(DataCloudT &cloud, boost::true_type) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| clearData(DataCloudT &, boost::false_type) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| connectFace(const HalfEdgeIndices &inner_he, const FaceData &face_data) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| connectNewNew(const HalfEdgeIndex &idx_he_ab, const HalfEdgeIndex &idx_he_bc, const VertexIndex &idx_v_b, boost::true_type) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| connectNewNew(const HalfEdgeIndex &idx_he_ab, const HalfEdgeIndex &idx_he_bc, const VertexIndex &idx_v_b, boost::false_type) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| connectNewOld(const HalfEdgeIndex &idx_he_ab, const HalfEdgeIndex &idx_he_bc, const VertexIndex &idx_v_b) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| connectOldNew(const HalfEdgeIndex &idx_he_ab, const HalfEdgeIndex &idx_he_bc, const VertexIndex &idx_v_b) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| connectOldOld(const HalfEdgeIndex &, const HalfEdgeIndex &, const VertexIndex &, boost::true_type) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| connectOldOld(const HalfEdgeIndex &, const HalfEdgeIndex &idx_he_bc, const VertexIndex &idx_v_b, boost::false_type) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| connectPrevNext(const HalfEdgeIndex &idx_he_ab, const HalfEdgeIndex &idx_he_bc) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| ConstPtr typedef | pcl::geometry::PolygonMesh< MeshTraitsT > | |
| deleteEdge(const HalfEdgeIndex &idx_he) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| deleteEdge(const EdgeIndex &idx_edge) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| deleteFace(const FaceIndex &idx_face) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| deleteFace(const FaceIndex &idx_face, boost::true_type) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| deleteFace(const FaceIndex &idx_face, boost::false_type) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| deleteVertex(const VertexIndex &idx_vertex) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| Derived typedef | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | |
| EdgeData typedef | pcl::geometry::PolygonMesh< MeshTraitsT > | |
| EdgeDataCloud typedef | pcl::geometry::PolygonMesh< MeshTraitsT > | |
| EdgeIndex typedef | pcl::geometry::PolygonMesh< MeshTraitsT > | |
| EdgeIndices typedef | pcl::geometry::PolygonMesh< MeshTraitsT > | |
| empty() const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| emptyEdges() const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| emptyFaces() const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| emptyVertices() const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| Face typedef | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [protected] |
| FaceAroundFaceCirculator typedef | pcl::geometry::PolygonMesh< MeshTraitsT > | |
| FaceAroundVertexCirculator typedef | pcl::geometry::PolygonMesh< MeshTraitsT > | |
| FaceConstIterator typedef | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [protected] |
| FaceData typedef | pcl::geometry::PolygonMesh< MeshTraitsT > | |
| FaceDataCloud typedef | pcl::geometry::PolygonMesh< MeshTraitsT > | |
| FaceIndex typedef | pcl::geometry::PolygonMesh< MeshTraitsT > | |
| FaceIndices typedef | pcl::geometry::PolygonMesh< MeshTraitsT > | |
| FaceIterator typedef | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [protected] |
| Faces typedef | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [protected] |
| getEdgeDataCloud() | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| getEdgeDataCloud() const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| getEdgeIndex(const EdgeData &edge_data) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| getFace(const FaceIndex &idx_face) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| getFace(const FaceIndex &idx_face) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| getFaceAroundFaceCirculator(const FaceIndex &idx_face) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| getFaceAroundFaceCirculator(const HalfEdgeIndex &idx_inner_half_edge) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| getFaceAroundVertexCirculator(const VertexIndex &idx_vertex) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| getFaceAroundVertexCirculator(const HalfEdgeIndex &idx_outgoing_half_edge) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| getFaceDataCloud() | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| getFaceDataCloud() const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| getFaceIndex(const HalfEdgeIndex &idx_half_edge) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| getFaceIndex(const FaceData &face_data) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| getHalfEdge(const HalfEdgeIndex &idx_he) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| getHalfEdge(const HalfEdgeIndex &idx_he) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| getHalfEdgeDataCloud() | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| getHalfEdgeDataCloud() const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| getHalfEdgeIndex(const HalfEdgeData &half_edge_data) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| getIncomingHalfEdgeAroundVertexCirculator(const VertexIndex &idx_vertex) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| getIncomingHalfEdgeAroundVertexCirculator(const HalfEdgeIndex &idx_incoming_half_edge) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| getIncomingHalfEdgeIndex(const VertexIndex &idx_vertex) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| getInnerHalfEdgeAroundFaceCirculator(const FaceIndex &idx_face) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| getInnerHalfEdgeAroundFaceCirculator(const HalfEdgeIndex &idx_inner_half_edge) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| getInnerHalfEdgeIndex(const FaceIndex &idx_face) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| getNextHalfEdgeIndex(const HalfEdgeIndex &idx_half_edge) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| getOppositeFaceIndex(const HalfEdgeIndex &idx_half_edge) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| getOppositeHalfEdgeIndex(const HalfEdgeIndex &idx_half_edge) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| getOriginatingVertexIndex(const HalfEdgeIndex &idx_half_edge) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| getOuterHalfEdgeAroundFaceCirculator(const FaceIndex &idx_face) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| getOuterHalfEdgeAroundFaceCirculator(const HalfEdgeIndex &idx_inner_half_edge) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| getOuterHalfEdgeIndex(const FaceIndex &idx_face) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| getOutgoingHalfEdgeAroundVertexCirculator(const VertexIndex &idx_vertex) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| getOutgoingHalfEdgeAroundVertexCirculator(const HalfEdgeIndex &idx_outgoing_half_edge) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| getOutgoingHalfEdgeIndex(const VertexIndex &idx_vertex) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| getPrevHalfEdgeIndex(const HalfEdgeIndex &idx_half_edge) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| getTerminatingVertexIndex(const HalfEdgeIndex &idx_half_edge) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| getVertex(const VertexIndex &idx_vertex) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| getVertex(const VertexIndex &idx_vertex) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| getVertexAroundFaceCirculator(const FaceIndex &idx_face) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| getVertexAroundFaceCirculator(const HalfEdgeIndex &idx_inner_half_edge) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| getVertexAroundVertexCirculator(const VertexIndex &idx_vertex) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| getVertexAroundVertexCirculator(const HalfEdgeIndex &idx_outgoing_half_edge) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| getVertexDataCloud() | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| getVertexDataCloud() const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| getVertexIndex(const VertexData &vertex_data) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| HalfEdge typedef | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [protected] |
| HalfEdgeConstIterator typedef | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [protected] |
| HalfEdgeData typedef | pcl::geometry::PolygonMesh< MeshTraitsT > | |
| HalfEdgeDataCloud typedef | pcl::geometry::PolygonMesh< MeshTraitsT > | |
| HalfEdgeIndex typedef | pcl::geometry::PolygonMesh< MeshTraitsT > | |
| HalfEdgeIndices typedef | pcl::geometry::PolygonMesh< MeshTraitsT > | |
| HalfEdgeIterator typedef | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [protected] |
| HalfEdges typedef | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [protected] |
| HasEdgeData typedef | pcl::geometry::PolygonMesh< MeshTraitsT > | |
| HasFaceData typedef | pcl::geometry::PolygonMesh< MeshTraitsT > | |
| HasHalfEdgeData typedef | pcl::geometry::PolygonMesh< MeshTraitsT > | |
| HasVertexData typedef | pcl::geometry::PolygonMesh< MeshTraitsT > | |
| IncomingHalfEdgeAroundVertexCirculator typedef | pcl::geometry::PolygonMesh< MeshTraitsT > | |
| incrementIf(IteratorT &it, boost::true_type) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| incrementIf(IteratorT &, boost::false_type) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| InnerHalfEdgeAroundFaceCirculator typedef | pcl::geometry::PolygonMesh< MeshTraitsT > | |
| isBoundary(const VertexIndex &idx_vertex) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| isBoundary(const HalfEdgeIndex &idx_he) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| isBoundary(const EdgeIndex &idx_edge) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| isBoundary(const FaceIndex &idx_face) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| isBoundary(const FaceIndex &idx_face) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| isBoundary(const FaceIndex &idx_face, boost::true_type) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| isBoundary(const FaceIndex &idx_face, boost::false_type) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| isDeleted(const VertexIndex &idx_vertex) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| isDeleted(const HalfEdgeIndex &idx_he) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| isDeleted(const EdgeIndex &idx_edge) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| isDeleted(const FaceIndex &idx_face) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| isEqualTopology(const Self &other) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| isIsolated(const VertexIndex &idx_vertex) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| IsManifold typedef | pcl::geometry::PolygonMesh< MeshTraitsT > | |
| isManifold(const VertexIndex &idx_vertex) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| isManifold() const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| isManifold(const VertexIndex &, boost::true_type) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| isManifold(const VertexIndex &idx_vertex, boost::false_type) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| isManifold(boost::true_type) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| isManifold(boost::false_type) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| isValid(const VertexIndex &idx_vertex) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| isValid(const HalfEdgeIndex &idx_he) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| isValid(const EdgeIndex &idx_edge) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| isValid(const FaceIndex &idx_face) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| makeAdjacent(const HalfEdgeIndex &idx_he_ab, const HalfEdgeIndex &idx_he_bc, HalfEdgeIndex &idx_free_half_edge) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| markDeleted(const VertexIndex &idx_vertex) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| markDeleted(const HalfEdgeIndex &idx_he) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| markDeleted(const EdgeIndex &idx_edge) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| markDeleted(const FaceIndex &idx_face) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| MeshBase() | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| MeshTag typedef | pcl::geometry::PolygonMesh< MeshTraitsT > | |
| OuterHalfEdgeAroundFaceCirculator typedef | pcl::geometry::PolygonMesh< MeshTraitsT > | |
| OutgoingHalfEdgeAroundVertexCirculator typedef | pcl::geometry::PolygonMesh< MeshTraitsT > | |
| pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, pcl::geometry::PolygonMeshTag > class | pcl::geometry::PolygonMesh< MeshTraitsT > | [friend] |
| pcl::geometry::MeshIO class | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [friend] |
| PolygonMesh() | pcl::geometry::PolygonMesh< MeshTraitsT > | [inline] |
| Ptr typedef | pcl::geometry::PolygonMesh< MeshTraitsT > | |
| reconnect(const HalfEdgeIndex &idx_he_ab, const HalfEdgeIndex &idx_he_bc, const bool is_boundary_ba, const bool is_boundary_cb) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| reconnectNBNB(const HalfEdgeIndex &idx_he_bc, const HalfEdgeIndex &idx_he_cb, const VertexIndex &idx_v_b, boost::true_type) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| reconnectNBNB(const HalfEdgeIndex &idx_he_bc, const HalfEdgeIndex &, const VertexIndex &idx_v_b, boost::false_type) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| remove(ElementContainerT &elements, DataContainerT &data_cloud) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| reserveData(DataCloudT &cloud, const size_t n, boost::true_type) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| reserveData(DataCloudT &, const size_t, boost::false_type) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| reserveEdges(const size_t n) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| reserveFaces(const size_t n) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| reserveVertices(const size_t n) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| resizeData(DataCloudT &data_cloud, const size_t n, const typename DataCloudT::value_type &data, boost::true_type) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| resizeData(DataCloudT &, const size_t, const typename DataCloudT::value_type &, boost::false_type) const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| resizeEdges(const size_t n, const EdgeData &edge_data=EdgeData(), const HalfEdgeData he_data=HalfEdgeData()) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| resizeFaces(const size_t n, const FaceData &data=FaceData()) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| resizeVertices(const size_t n, const VertexData &data=VertexData()) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| Self typedef | pcl::geometry::PolygonMesh< MeshTraitsT > | |
| setEdgeDataCloud(const EdgeDataCloud &edge_data_cloud) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| setFace(const FaceIndex &idx_face, const Face &face) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| setFaceDataCloud(const FaceDataCloud &face_data_cloud) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| setFaceIndex(const HalfEdgeIndex &idx_half_edge, const FaceIndex &idx_face) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| setHalfEdge(const HalfEdgeIndex &idx_he, const HalfEdge &half_edge) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| setHalfEdgeDataCloud(const HalfEdgeDataCloud &half_edge_data_cloud) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| setInnerHalfEdgeIndex(const FaceIndex &idx_face, const HalfEdgeIndex &idx_inner_half_edge) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| setNextHalfEdgeIndex(const HalfEdgeIndex &idx_half_edge, const HalfEdgeIndex &idx_next_half_edge) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| setOutgoingHalfEdgeIndex(const VertexIndex &idx_vertex, const HalfEdgeIndex &idx_outgoing_half_edge) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| setPrevHalfEdgeIndex(const HalfEdgeIndex &idx_half_edge, const HalfEdgeIndex &idx_prev_half_edge) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| setTerminatingVertexIndex(const HalfEdgeIndex &idx_half_edge, const VertexIndex &idx_terminating_vertex) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| setVertex(const VertexIndex &idx_vertex, const Vertex &vertex) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline, protected] |
| setVertexDataCloud(const VertexDataCloud &vertex_data_cloud) | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| sizeEdges() const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| sizeFaces() const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| sizeHalfEdges() const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| sizeVertices() const | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [inline] |
| Vertex typedef | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [protected] |
| VertexAroundFaceCirculator typedef | pcl::geometry::PolygonMesh< MeshTraitsT > | |
| VertexAroundVertexCirculator typedef | pcl::geometry::PolygonMesh< MeshTraitsT > | |
| VertexConstIterator typedef | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [protected] |
| VertexData typedef | pcl::geometry::PolygonMesh< MeshTraitsT > | |
| VertexDataCloud typedef | pcl::geometry::PolygonMesh< MeshTraitsT > | |
| VertexIndex typedef | pcl::geometry::PolygonMesh< MeshTraitsT > | |
| VertexIndices typedef | pcl::geometry::PolygonMesh< MeshTraitsT > | |
| VertexIterator typedef | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [protected] |
| Vertices typedef | pcl::geometry::MeshBase< PolygonMesh< MeshTraitsT >, MeshTraitsT, PolygonMeshTag > | [protected] |