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

#include <GteCircle3.h>

Public Member Functions

 Circle3 ()
 
 Circle3 (Vector3< Real > const &inCenter, Vector3< Real > const &inNormal, Real inRadius)
 
bool operator!= (Circle3 const &circle) const
 
bool operator< (Circle3 const &circle) const
 
bool operator<= (Circle3 const &circle) const
 
bool operator== (Circle3 const &circle) const
 
bool operator> (Circle3 const &circle) const
 
bool operator>= (Circle3 const &circle) const
 

Public Attributes

Vector3< Real > center
 
Vector3< Real > normal
 
Real radius
 

Detailed Description

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

Definition at line 20 of file GteCircle3.h.

Constructor & Destructor Documentation

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

Definition at line 46 of file GteCircle3.h.

template<typename Real >
gte::Circle3< Real >::Circle3 ( Vector3< Real > const &  inCenter,
Vector3< Real > const &  inNormal,
Real  inRadius 
)

Definition at line 55 of file GteCircle3.h.

Member Function Documentation

template<typename Real >
bool gte::Circle3< Real >::operator!= ( Circle3< Real > const &  circle) const

Definition at line 73 of file GteCircle3.h.

template<typename Real >
bool gte::Circle3< Real >::operator< ( Circle3< Real > const &  circle) const

Definition at line 79 of file GteCircle3.h.

template<typename Real >
bool gte::Circle3< Real >::operator<= ( Circle3< Real > const &  circle) const

Definition at line 105 of file GteCircle3.h.

template<typename Real >
bool gte::Circle3< Real >::operator== ( Circle3< Real > const &  circle) const

Definition at line 65 of file GteCircle3.h.

template<typename Real >
bool gte::Circle3< Real >::operator> ( Circle3< Real > const &  circle) const

Definition at line 111 of file GteCircle3.h.

template<typename Real >
bool gte::Circle3< Real >::operator>= ( Circle3< Real > const &  circle) const

Definition at line 117 of file GteCircle3.h.

Member Data Documentation

template<typename Real>
Vector3<Real> gte::Circle3< Real >::center

Definition at line 31 of file GteCircle3.h.

template<typename Real>
Vector3<Real> gte::Circle3< Real >::normal

Definition at line 31 of file GteCircle3.h.

template<typename Real>
Real gte::Circle3< Real >::radius

Definition at line 32 of file GteCircle3.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