Blender V2.61 - r43446
|
#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 175 of file LOD_MeshPrimitives.h.
LOD_TriFace::LOD_TriFace | ( | ) |
Definition at line 313 of file LOD_MeshPrimitives.cpp.
References CTR_TaggedIndex< 24, 0x00ffffff >::Empty(), and m_verts.
void LOD_TriFace::CopyVerts | ( | int * | index_ptr | ) |
Definition at line 389 of file LOD_MeshPrimitives.cpp.
References m_verts.
bool LOD_TriFace::Degenerate | ( | ) |
Definition at line 377 of file LOD_MeshPrimitives.cpp.
References m_verts.
int LOD_TriFace::OpenTag | ( | void | ) |
Definition at line 362 of file LOD_MeshPrimitives.cpp.
References m_verts, and CTR_TaggedIndex< tag_shift, index_mask >::Tag().
bool LOD_TriFace::SelectTag | ( | ) | const |
Definition at line 347 of file LOD_MeshPrimitives.cpp.
References m_verts.
void LOD_TriFace::SetOpenTag | ( | int | tag | ) |
Definition at line 369 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 354 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 323 of file LOD_MeshPrimitives.cpp.
References LOD_MeshException::e_search_error, m_verts, and MT_assert.
Definition at line 178 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().