#include <opennurbs_mesh.h>
Public Member Functions | |
bool | AddNgon (int N, const int *vi, const int *fi) |
struct ON_MeshNgon * | AddNgon (int N) |
void | Destroy () |
ON_MeshNgon * | Ngon (int Ngon_index) const |
int | NgonCount () const |
ON_MeshNgonList () | |
ON_MeshNgonList (const ON_MeshNgonList &) | |
ON_MeshNgonList & | operator= (const ON_MeshNgonList &) |
bool | ReserveNgonCapacity (int capacity) |
unsigned int | SizeOf () const |
~ON_MeshNgonList () | |
Private Attributes | |
struct ON_NGON_MEMBLK * | m_memblk_list |
ON_MeshNgon * | m_ngons |
int | m_ngons_capacity |
int | m_ngons_count |
Definition at line 826 of file opennurbs_mesh.h.
Definition at line 22 of file opennurbs_mesh_ngon.cpp.
Definition at line 30 of file opennurbs_mesh_ngon.cpp.
ON_MeshNgonList::ON_MeshNgonList | ( | const ON_MeshNgonList & | src | ) |
Definition at line 55 of file opennurbs_mesh_ngon.cpp.
bool ON_MeshNgonList::AddNgon | ( | int | N, |
const int * | vi, | ||
const int * | fi | ||
) |
Definition at line 131 of file opennurbs_mesh_ngon.cpp.
struct ON_MeshNgon * ON_MeshNgonList::AddNgon | ( | int | N | ) | [read] |
Definition at line 104 of file opennurbs_mesh_ngon.cpp.
void ON_MeshNgonList::Destroy | ( | ) |
Definition at line 35 of file opennurbs_mesh_ngon.cpp.
ON_MeshNgon * ON_MeshNgonList::Ngon | ( | int | Ngon_index | ) | const |
Definition at line 148 of file opennurbs_mesh_ngon.cpp.
int ON_MeshNgonList::NgonCount | ( | ) | const |
Definition at line 143 of file opennurbs_mesh_ngon.cpp.
ON_MeshNgonList & ON_MeshNgonList::operator= | ( | const ON_MeshNgonList & | src | ) |
Definition at line 68 of file opennurbs_mesh_ngon.cpp.
bool ON_MeshNgonList::ReserveNgonCapacity | ( | int | capacity | ) |
Definition at line 84 of file opennurbs_mesh_ngon.cpp.
unsigned int ON_MeshNgonList::SizeOf | ( | ) | const |
Definition at line 244 of file opennurbs_mesh_ngon.cpp.
struct ON_NGON_MEMBLK* ON_MeshNgonList::m_memblk_list [private] |
Definition at line 888 of file opennurbs_mesh.h.
ON_MeshNgon* ON_MeshNgonList::m_ngons [private] |
Definition at line 887 of file opennurbs_mesh.h.
int ON_MeshNgonList::m_ngons_capacity [private] |
Definition at line 886 of file opennurbs_mesh.h.
int ON_MeshNgonList::m_ngons_count [private] |
Definition at line 885 of file opennurbs_mesh.h.