Blender V2.61 - r43446
Public Member Functions | Public Attributes

BSP_TMesh Class Reference

#include <BSP_TMesh.h>

List of all members.

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_TVertexm_verts
std::vector< BSP_TFacem_faces
MT_Vector3 m_min
MT_Vector3 m_max

Detailed Description

Definition at line 55 of file BSP_TMesh.h.


Member Function Documentation

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


Member Data Documentation

Definition at line 59 of file BSP_TMesh.h.

Referenced by AddFace(), and FaceSet().

Definition at line 61 of file BSP_TMesh.h.

Definition at line 61 of file BSP_TMesh.h.

Definition at line 58 of file BSP_TMesh.h.

Referenced by BuildNormal(), and VertexSet().


The documentation for this class was generated from the following file: