Darc Library  2012.11
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
darc::core::Triangle_M< T, M > Class Template Reference

Template class for M-dimensional triangles and arbitrary types. Vertex data is stored externally. More...

#include <cr_triangle.h>

List of all members.

Public Member Functions

 Triangle_M (Vector3D *_v0, Vector3D *_v1, Vector3D *_v2)

Public Attributes

Vector< T, M > * m_v0
Vector< T, M > * m_v1
Vector< T, M > * m_v2
Vector3D m_n

Detailed Description

template<typename T, UInt M>
class darc::core::Triangle_M< T, M >

Template class for M-dimensional triangles and arbitrary types. Vertex data is stored externally.


Constructor & Destructor Documentation

template<typename T, UInt M>
darc::core::Triangle_M< T, M >::Triangle_M ( Vector3D _v0,
Vector3D _v1,
Vector3D _v2 
) [inline]

Member Data Documentation

template<typename T, UInt M>
Vector3D darc::core::Triangle_M< T, M >::m_n

Reimplemented in darc::core::Triangle3D_Ex< T >.

template<typename T, UInt M>
Vector<T,M>* darc::core::Triangle_M< T, M >::m_v0
template<typename T, UInt M>
Vector<T,M>* darc::core::Triangle_M< T, M >::m_v1
template<typename T, UInt M>
Vector<T,M>* darc::core::Triangle_M< T, M >::m_v2

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