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

#include <GteArc2.h>

Public Member Functions

 Arc2 ()
 
 Arc2 (Vector2< Real > const &inCenter, Real inRadius, Vector2< Real >const &inEnd0, Vector2< Real >const &inEnd1)
 
bool Contains (Vector2< Real > const &p) const
 
bool operator!= (Arc2 const &arc) const
 
bool operator< (Arc2 const &arc) const
 
bool operator<= (Arc2 const &arc) const
 
bool operator== (Arc2 const &arc) const
 
bool operator> (Arc2 const &arc) const
 
bool operator>= (Arc2 const &arc) const
 

Public Attributes

Vector2< Real > center
 
Vector2< Real > end [2]
 
Real radius
 

Detailed Description

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

Definition at line 22 of file GteArc2.h.

Constructor & Destructor Documentation

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

Definition at line 52 of file GteArc2.h.

template<typename Real >
gte::Arc2< Real >::Arc2 ( Vector2< Real > const &  inCenter,
Real  inRadius,
Vector2< Real >const &  inEnd0,
Vector2< Real >const &  inEnd1 
)

Definition at line 62 of file GteArc2.h.

Member Function Documentation

template<typename Real >
bool gte::Arc2< Real >::Contains ( Vector2< Real > const &  p) const

Definition at line 73 of file GteArc2.h.

template<typename Real >
bool gte::Arc2< Real >::operator!= ( Arc2< Real > const &  arc) const

Definition at line 94 of file GteArc2.h.

template<typename Real >
bool gte::Arc2< Real >::operator< ( Arc2< Real > const &  arc) const

Definition at line 100 of file GteArc2.h.

template<typename Real >
bool gte::Arc2< Real >::operator<= ( Arc2< Real > const &  arc) const

Definition at line 136 of file GteArc2.h.

template<typename Real >
bool gte::Arc2< Real >::operator== ( Arc2< Real > const &  arc) const

Definition at line 87 of file GteArc2.h.

template<typename Real >
bool gte::Arc2< Real >::operator> ( Arc2< Real > const &  arc) const

Definition at line 142 of file GteArc2.h.

template<typename Real >
bool gte::Arc2< Real >::operator>= ( Arc2< Real > const &  arc) const

Definition at line 148 of file GteArc2.h.

Member Data Documentation

template<typename Real>
Vector2<Real> gte::Arc2< Real >::center

Definition at line 36 of file GteArc2.h.

template<typename Real>
Vector2<Real> gte::Arc2< Real >::end[2]

Definition at line 38 of file GteArc2.h.

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

Definition at line 37 of file GteArc2.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