|
Blender
V2.59
|
#include <LOD_MeshPrimitives.h>
Public Member Functions | |
| LOD_Vertex () | |
| bool | RemoveEdge (LOD_EdgeInd e) |
| void | AddEdge (LOD_EdgeInd e) |
| void | SwapEdge (LOD_EdgeInd e_old, LOD_EdgeInd e_new) |
| bool | SelectTag () const |
| void | SetSelectTag (bool tag) |
| bool | Degenerate () |
| void | CopyPosition (float *float_ptr) |
Public Attributes | |
| MT_Vector3 | pos |
| std::vector< LOD_EdgeInd > | m_edges |
| bool | m_select_tag |
Definition at line 47 of file LOD_MeshPrimitives.h.
| LOD_Vertex::LOD_Vertex | ( | ) |
Definition at line 46 of file LOD_MeshPrimitives.cpp.
| void LOD_Vertex::AddEdge | ( | LOD_EdgeInd | e | ) |
Definition at line 71 of file LOD_MeshPrimitives.cpp.
References m_edges.
| void LOD_Vertex::CopyPosition | ( | float * | float_ptr | ) |
Definition at line 119 of file LOD_MeshPrimitives.cpp.
References MT_Tuple3::getValue(), and pos.
| bool LOD_Vertex::Degenerate | ( | ) |
Definition at line 112 of file LOD_MeshPrimitives.cpp.
References m_edges.
| bool LOD_Vertex::RemoveEdge | ( | LOD_EdgeInd | e | ) |
Definition at line 55 of file LOD_MeshPrimitives.cpp.
| bool LOD_Vertex::SelectTag | ( | ) | const |
Definition at line 97 of file LOD_MeshPrimitives.cpp.
References m_select_tag.
| void LOD_Vertex::SetSelectTag | ( | bool | tag | ) |
Definition at line 104 of file LOD_MeshPrimitives.cpp.
References m_select_tag.
| void LOD_Vertex::SwapEdge | ( | LOD_EdgeInd | e_old, |
| LOD_EdgeInd | e_new | ||
| ) |
Definition at line 79 of file LOD_MeshPrimitives.cpp.
References LOD_MeshException::e_search_error, find(), m_edges, and MT_assert.
| std::vector<LOD_EdgeInd> LOD_Vertex::m_edges |
Definition at line 50 of file LOD_MeshPrimitives.h.
Referenced by AddEdge(), Degenerate(), RemoveEdge(), and SwapEdge().
Definition at line 51 of file LOD_MeshPrimitives.h.
Referenced by SelectTag(), and SetSelectTag().
Definition at line 49 of file LOD_MeshPrimitives.h.
Referenced by CopyPosition().