PPL Logo

Mgc::Tetrahedron Class Reference

#include <MgcTetrahedron.h>

Collaboration diagram for Mgc::Tetrahedron:

Collaboration graph
[legend]

Public Member Functions

 Tetrahedron ()
 Tetrahedron (const Vector3 &rkV0, const Vector3 &rkV1, const Vector3 &rkV2, const Vector3 &rkV3)
 Tetrahedron (const Vector3 akV[4])
Vector3operator[] (int i)
const Vector3operator[] (int i) const
void GetPlanes (Plane akPlane[4]) const

Protected Attributes

Vector3 m_akVertex [4]

Detailed Description

Definition at line 20 of file MgcTetrahedron.h.


Constructor & Destructor Documentation

Mgc::Tetrahedron::Tetrahedron (  ) 

Mgc::Tetrahedron::Tetrahedron ( const Vector3 rkV0,
const Vector3 rkV1,
const Vector3 rkV2,
const Vector3 rkV3 
)

Mgc::Tetrahedron::Tetrahedron ( const Vector3  akV[4]  ) 


Member Function Documentation

Vector3& Mgc::Tetrahedron::operator[] ( int  i  ) 

const Vector3& Mgc::Tetrahedron::operator[] ( int  i  )  const

void Mgc::Tetrahedron::GetPlanes ( Plane  akPlane[4]  )  const


Field Documentation

Definition at line 36 of file MgcTetrahedron.h.


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

Generated on Mon Sep 21 08:33:50 2020 for Charm++ by  doxygen 1.5.5