Public Member Functions | Public Attributes | List of all members
gte::Tetrahedron3< Real > Class Template Reference

#include <GteTetrahedron3.h>

Public Member Functions

void GetFaceIndices (int face, int index[3]) const
 
void GetPlanes (Plane3< Real > plane[4]) const
 
bool operator!= (Tetrahedron3 const &tetrahedron) const
 
bool operator< (Tetrahedron3 const &tetrahedron) const
 
bool operator<= (Tetrahedron3 const &tetrahedron) const
 
bool operator== (Tetrahedron3 const &tetrahedron) const
 
bool operator> (Tetrahedron3 const &tetrahedron) const
 
bool operator>= (Tetrahedron3 const &tetrahedron) const
 
 Tetrahedron3 ()
 
 Tetrahedron3 (Vector3< Real > const &v0, Vector3< Real > const &v1, Vector3< Real > const &v2, Vector3< Real > const &v3)
 
 Tetrahedron3 (Vector3< Real > const inV[4])
 

Public Attributes

Vector3< Real > v [4]
 

Detailed Description

template<typename Real>
class gte::Tetrahedron3< Real >

Definition at line 26 of file GteTetrahedron3.h.

Constructor & Destructor Documentation

template<typename Real >
gte::Tetrahedron3< Real >::Tetrahedron3 ( )

Definition at line 60 of file GteTetrahedron3.h.

template<typename Real >
gte::Tetrahedron3< Real >::Tetrahedron3 ( Vector3< Real > const &  v0,
Vector3< Real > const &  v1,
Vector3< Real > const &  v2,
Vector3< Real > const &  v3 
)

Definition at line 69 of file GteTetrahedron3.h.

template<typename Real >
gte::Tetrahedron3< Real >::Tetrahedron3 ( Vector3< Real > const  inV[4])

Definition at line 79 of file GteTetrahedron3.h.

Member Function Documentation

template<typename Real >
void gte::Tetrahedron3< Real >::GetFaceIndices ( int  face,
int  index[3] 
) const

Definition at line 88 of file GteTetrahedron3.h.

template<typename Real >
void gte::Tetrahedron3< Real >::GetPlanes ( Plane3< Real >  plane[4]) const

Definition at line 118 of file GteTetrahedron3.h.

template<typename Real >
bool gte::Tetrahedron3< Real >::operator!= ( Tetrahedron3< Real > const &  tetrahedron) const

Definition at line 157 of file GteTetrahedron3.h.

template<typename Real >
bool gte::Tetrahedron3< Real >::operator< ( Tetrahedron3< Real > const &  tetrahedron) const

Definition at line 163 of file GteTetrahedron3.h.

template<typename Real >
bool gte::Tetrahedron3< Real >::operator<= ( Tetrahedron3< Real > const &  tetrahedron) const

Definition at line 182 of file GteTetrahedron3.h.

template<typename Real >
bool gte::Tetrahedron3< Real >::operator== ( Tetrahedron3< Real > const &  tetrahedron) const

Definition at line 148 of file GteTetrahedron3.h.

template<typename Real >
bool gte::Tetrahedron3< Real >::operator> ( Tetrahedron3< Real > const &  tetrahedron) const

Definition at line 188 of file GteTetrahedron3.h.

template<typename Real >
bool gte::Tetrahedron3< Real >::operator>= ( Tetrahedron3< Real > const &  tetrahedron) const

Definition at line 194 of file GteTetrahedron3.h.

Member Data Documentation

template<typename Real>
Vector3<Real> gte::Tetrahedron3< Real >::v[4]

Definition at line 46 of file GteTetrahedron3.h.


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


geometric_tools_engine
Author(s): Yijiang Huang
autogenerated on Thu Jul 18 2019 04:00:06