|
Point Cloud Library (PCL)
1.7.2
|
#include <pcl/surface/3rdparty/opennurbs/opennurbs_mesh.h>
Public Member Functions | |
| ON_MeshTopology () | |
| ~ON_MeshTopology () | |
| bool | IsValid () const |
| void | Dump (ON_TextLog &) const |
| int | TopVertexCount () const |
| int | TopEdgeCount () const |
| int | TopFaceCount () const |
| class ON_MeshVertexRef | VertexRef (ON_COMPONENT_INDEX ci) const |
| class ON_MeshVertexRef | VertexRef (int topv_index) const |
| class ON_MeshEdgeRef | EdgeRef (ON_COMPONENT_INDEX ci) const |
| class ON_MeshEdgeRef | EdgeRef (int tope_index) const |
| class ON_MeshFaceRef | FaceRef (ON_COMPONENT_INDEX ci) const |
| class ON_MeshFaceRef | FaceRef (int topf_index) const |
| ON_3fPoint | TopVertexPoint (int topv_index) const |
| ON_Line | TopEdgeLine (int tope_index) const |
| int | TopEdge (int vtopi0, int vtopi1) const |
| bool | GetTopFaceVertices (int topfi, int topvi[4]) const |
| bool | SortVertexEdges (int topvi) const |
| bool | SortVertexEdges () const |
| bool | TopVertexIsHidden (int topvi) const |
| bool | TopEdgeIsHidden (int topei) const |
| bool | TopFaceIsHidden (int topfi) const |
| int * | GetIntArray (int count) |
Public Attributes | |
| const ON_Mesh * | m_mesh |
| ON_SimpleArray< int > | m_topv_map |
| ON_SimpleArray< ON_MeshTopologyVertex > | m_topv |
| ON_SimpleArray< ON_MeshTopologyEdge > | m_tope |
| ON_SimpleArray< ON_MeshTopologyFace > | m_topf |
Friends | |
| class | ON_Mesh |
Definition at line 565 of file opennurbs_mesh.h.
| ON_MeshTopology::ON_MeshTopology | ( | ) |
| ON_MeshTopology::~ON_MeshTopology | ( | ) |
| void ON_MeshTopology::Dump | ( | ON_TextLog & | ) | const |
| class ON_MeshEdgeRef ON_MeshTopology::EdgeRef | ( | ON_COMPONENT_INDEX | ci | ) | const |
| class ON_MeshEdgeRef ON_MeshTopology::EdgeRef | ( | int | tope_index | ) | const |
| class ON_MeshFaceRef ON_MeshTopology::FaceRef | ( | ON_COMPONENT_INDEX | ci | ) | const |
| class ON_MeshFaceRef ON_MeshTopology::FaceRef | ( | int | topf_index | ) | const |
| int* ON_MeshTopology::GetIntArray | ( | int | count | ) |
| bool ON_MeshTopology::GetTopFaceVertices | ( | int | topfi, |
| int | topvi[4] | ||
| ) | const |
| bool ON_MeshTopology::IsValid | ( | ) | const |
| bool ON_MeshTopology::SortVertexEdges | ( | int | topvi | ) | const |
| bool ON_MeshTopology::SortVertexEdges | ( | ) | const |
| int ON_MeshTopology::TopEdge | ( | int | vtopi0, |
| int | vtopi1 | ||
| ) | const |
| int ON_MeshTopology::TopEdgeCount | ( | ) | const |
| bool ON_MeshTopology::TopEdgeIsHidden | ( | int | topei | ) | const |
| ON_Line ON_MeshTopology::TopEdgeLine | ( | int | tope_index | ) | const |
| int ON_MeshTopology::TopFaceCount | ( | ) | const |
| bool ON_MeshTopology::TopFaceIsHidden | ( | int | topfi | ) | const |
| int ON_MeshTopology::TopVertexCount | ( | ) | const |
| bool ON_MeshTopology::TopVertexIsHidden | ( | int | topvi | ) | const |
| ON_3fPoint ON_MeshTopology::TopVertexPoint | ( | int | topv_index | ) | const |
| class ON_MeshVertexRef ON_MeshTopology::VertexRef | ( | ON_COMPONENT_INDEX | ci | ) | const |
| class ON_MeshVertexRef ON_MeshTopology::VertexRef | ( | int | topv_index | ) | const |
|
friend |
Definition at line 780 of file opennurbs_mesh.h.
| const ON_Mesh* ON_MeshTopology::m_mesh |
Definition at line 579 of file opennurbs_mesh.h.
| ON_SimpleArray<ON_MeshTopologyEdge> ON_MeshTopology::m_tope |
Definition at line 755 of file opennurbs_mesh.h.
| ON_SimpleArray<ON_MeshTopologyFace> ON_MeshTopology::m_topf |
Definition at line 764 of file opennurbs_mesh.h.
| ON_SimpleArray<ON_MeshTopologyVertex> ON_MeshTopology::m_topv |
Definition at line 750 of file opennurbs_mesh.h.
| ON_SimpleArray<int> ON_MeshTopology::m_topv_map |
Definition at line 745 of file opennurbs_mesh.h.