#include <opennurbs_mesh.h>
Public Member Functions | |
bool | ComputeFaceNormal (const ON_3dPoint *dV, ON_3dVector &FN) const |
bool | ComputeFaceNormal (const ON_3fPoint *fV, ON_3dVector &FN) const |
void | Flip () |
bool | IsQuad () const |
bool | IsTriangle () const |
bool | IsValid (int mesh_vertex_count) const |
bool | IsValid (int mesh_vertex_count, const ON_3fPoint *V) const |
bool | IsValid (int mesh_vertex_count, const ON_3dPoint *V) const |
bool | Repair (int mesh_vertex_count) |
bool | Repair (int mesh_vertex_count, const ON_3fPoint *V) |
bool | Repair (int mesh_vertex_count, const ON_3dPoint *V) |
Public Attributes | |
int | vi [4] |
Definition at line 416 of file opennurbs_mesh.h.
bool ON_MeshFace::ComputeFaceNormal | ( | const ON_3dPoint * | dV, |
ON_3dVector & | FN | ||
) | const |
Definition at line 3451 of file opennurbs_mesh.cpp.
bool ON_MeshFace::ComputeFaceNormal | ( | const ON_3fPoint * | fV, |
ON_3dVector & | FN | ||
) | const |
Definition at line 3466 of file opennurbs_mesh.cpp.
void ON_MeshFace::Flip | ( | ) |
Definition at line 3349 of file opennurbs_mesh.cpp.
bool ON_MeshFace::IsQuad | ( | ) | const |
Definition at line 3343 of file opennurbs_mesh.cpp.
bool ON_MeshFace::IsTriangle | ( | ) | const |
Definition at line 3337 of file opennurbs_mesh.cpp.
bool ON_MeshFace::IsValid | ( | int | mesh_vertex_count | ) | const |
Definition at line 156 of file opennurbs_mesh.cpp.
bool ON_MeshFace::IsValid | ( | int | mesh_vertex_count, |
const ON_3fPoint * | V | ||
) | const |
Definition at line 168 of file opennurbs_mesh.cpp.
bool ON_MeshFace::IsValid | ( | int | mesh_vertex_count, |
const ON_3dPoint * | V | ||
) | const |
Definition at line 192 of file opennurbs_mesh.cpp.
bool ON_MeshFace::Repair | ( | int | mesh_vertex_count | ) |
Definition at line 215 of file opennurbs_mesh.cpp.
bool ON_MeshFace::Repair | ( | int | mesh_vertex_count, |
const ON_3fPoint * | V | ||
) |
Definition at line 252 of file opennurbs_mesh.cpp.
bool ON_MeshFace::Repair | ( | int | mesh_vertex_count, |
const ON_3dPoint * | V | ||
) |
Definition at line 306 of file opennurbs_mesh.cpp.
int ON_MeshFace::vi[4] |
Definition at line 419 of file opennurbs_mesh.h.