|
Blender
V2.59
|
#include <LOD_MeshPrimitives.h>
Public Member Functions | |
| LOD_TriFace () | |
| void | SwapVertex (LOD_VertexInd old_v, LOD_VertexInd new_v) |
| bool | SelectTag () const |
| void | SetSelectTag (bool tag) |
| int | OpenTag () |
| void | SetOpenTag (int tag) |
| bool | Degenerate () |
| void | CopyVerts (int *index_ptr) |
Public Attributes | |
| LOD_VertexInd | m_verts [3] |
Definition at line 176 of file LOD_MeshPrimitives.h.
| LOD_TriFace::LOD_TriFace | ( | ) |
Definition at line 314 of file LOD_MeshPrimitives.cpp.
References CTR_TaggedIndex< 24, 0x00ffffff >::Empty(), and m_verts.
| void LOD_TriFace::CopyVerts | ( | int * | index_ptr | ) |
Definition at line 390 of file LOD_MeshPrimitives.cpp.
References m_verts.
| bool LOD_TriFace::Degenerate | ( | ) |
Definition at line 378 of file LOD_MeshPrimitives.cpp.
References m_verts.
| int LOD_TriFace::OpenTag | ( | void | ) |
Definition at line 363 of file LOD_MeshPrimitives.cpp.
References m_verts, and CTR_TaggedIndex< tag_shift, index_mask >::Tag().
| bool LOD_TriFace::SelectTag | ( | ) | const |
Definition at line 348 of file LOD_MeshPrimitives.cpp.
References m_verts.
| void LOD_TriFace::SetOpenTag | ( | int | tag | ) |
Definition at line 370 of file LOD_MeshPrimitives.cpp.
References m_verts, and CTR_TaggedIndex< tag_shift, index_mask >::SetTag().
| void LOD_TriFace::SetSelectTag | ( | bool | tag | ) |
Definition at line 355 of file LOD_MeshPrimitives.cpp.
References m_verts, and CTR_TaggedIndex< tag_shift, index_mask >::SetTag().
| void LOD_TriFace::SwapVertex | ( | LOD_VertexInd | old_v, |
| LOD_VertexInd | new_v | ||
| ) |
Definition at line 324 of file LOD_MeshPrimitives.cpp.
References LOD_MeshException::e_search_error, m_verts, and MT_assert.
Definition at line 179 of file LOD_MeshPrimitives.h.
Referenced by LOD_ManMesh2::AddTriangle(), LOD_ManMesh2::ConnectTriangle(), CopyVerts(), Degenerate(), LOD_TriFace(), OpenTag(), LOD_ManMesh2::SC_TriFace(), SelectTag(), SetOpenTag(), SetSelectTag(), and SwapVertex().