![]() |
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().