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


pcl
Author(s): Open Perception
autogenerated on Wed Aug 26 2015 15:43:56