![]() |
Blender V2.61 - r43446
|
#include <BSP_TMesh.h>
Public Member Functions | |
| std::vector< BSP_TVertex > & | VertexSet () |
| std::vector< BSP_TFace > & | FaceSet () |
| void | AddFace (int *verts, int num_verts) |
| void | BuildNormal (BSP_TFace &f) const |
Public Attributes | |
| std::vector< BSP_TVertex > | m_verts |
| std::vector< BSP_TFace > | m_faces |
| MT_Vector3 | m_min |
| MT_Vector3 | m_max |
Definition at line 55 of file BSP_TMesh.h.
| void BSP_TMesh::AddFace | ( | int * | verts, |
| int | num_verts | ||
| ) | [inline] |
Definition at line 76 of file BSP_TMesh.h.
References BuildNormal(), i, m_faces, and BSP_TFace::m_verts.
| void BSP_TMesh::BuildNormal | ( | BSP_TFace & | f | ) | const [inline] |
Definition at line 94 of file BSP_TMesh.h.
References MT_Vector3::cross(), BSP_TFace::m_normal, m_verts, BSP_TFace::m_verts, and MT_Vector3::safe_normalized().
Referenced by AddFace().
| std::vector<BSP_TFace>& BSP_TMesh::FaceSet | ( | ) | [inline] |
Definition at line 70 of file BSP_TMesh.h.
References m_faces.
Referenced by FaceIt_Construct(), FaceIt_Done(), and FaceIt_Reset().
| std::vector<BSP_TVertex>& BSP_TMesh::VertexSet | ( | ) | [inline] |
Definition at line 64 of file BSP_TMesh.h.
References m_verts.
Referenced by VertexIt_Construct(), VertexIt_Done(), and VertexIt_Reset().
| std::vector<BSP_TFace> BSP_TMesh::m_faces |
Definition at line 59 of file BSP_TMesh.h.
Definition at line 61 of file BSP_TMesh.h.
Definition at line 61 of file BSP_TMesh.h.
| std::vector<BSP_TVertex> BSP_TMesh::m_verts |
Definition at line 58 of file BSP_TMesh.h.
Referenced by BuildNormal(), and VertexSet().