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

#include <GteAlignedBox.h>

Public Member Functions

 AlignedBox ()
 
 AlignedBox (Vector< N, Real > const &inMin, Vector< N, Real > const &inMax)
 
void GetCenteredForm (Vector< N, Real > &center, Vector< N, Real > &extent) const
 
bool operator!= (AlignedBox const &box) const
 
bool operator< (AlignedBox const &box) const
 
bool operator<= (AlignedBox const &box) const
 
bool operator== (AlignedBox const &box) const
 
bool operator> (AlignedBox const &box) const
 
bool operator>= (AlignedBox const &box) const
 

Public Attributes

Vector< N, Real > max
 
Vector< N, Real > min
 

Detailed Description

template<int N, typename Real>
class gte::AlignedBox< N, Real >

Definition at line 22 of file GteAlignedBox.h.

Constructor & Destructor Documentation

template<int N, typename Real >
gte::AlignedBox< N, Real >::AlignedBox ( )

Definition at line 61 of file GteAlignedBox.h.

template<int N, typename Real>
gte::AlignedBox< N, Real >::AlignedBox ( Vector< N, Real > const &  inMin,
Vector< N, Real > const &  inMax 
)

Definition at line 71 of file GteAlignedBox.h.

Member Function Documentation

template<int N, typename Real>
void gte::AlignedBox< N, Real >::GetCenteredForm ( Vector< N, Real > &  center,
Vector< N, Real > &  extent 
) const

Definition at line 82 of file GteAlignedBox.h.

template<int N, typename Real >
bool gte::AlignedBox< N, Real >::operator!= ( AlignedBox< N, Real > const &  box) const

Definition at line 96 of file GteAlignedBox.h.

template<int N, typename Real >
bool gte::AlignedBox< N, Real >::operator< ( AlignedBox< N, Real > const &  box) const

Definition at line 102 of file GteAlignedBox.h.

template<int N, typename Real >
bool gte::AlignedBox< N, Real >::operator<= ( AlignedBox< N, Real > const &  box) const

Definition at line 118 of file GteAlignedBox.h.

template<int N, typename Real >
bool gte::AlignedBox< N, Real >::operator== ( AlignedBox< N, Real > const &  box) const

Definition at line 90 of file GteAlignedBox.h.

template<int N, typename Real >
bool gte::AlignedBox< N, Real >::operator> ( AlignedBox< N, Real > const &  box) const

Definition at line 124 of file GteAlignedBox.h.

template<int N, typename Real >
bool gte::AlignedBox< N, Real >::operator>= ( AlignedBox< N, Real > const &  box) const

Definition at line 130 of file GteAlignedBox.h.

Member Data Documentation

template<int N, typename Real>
Vector<N, Real> gte::AlignedBox< N, Real >::max

Definition at line 40 of file GteAlignedBox.h.

template<int N, typename Real>
Vector<N, Real> gte::AlignedBox< N, Real >::min

Definition at line 40 of file GteAlignedBox.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:05