LibreOffice Module basegfx (master) 1
Public Member Functions | Private Attributes | List of all members
ThetaCompare< PointType > Class Template Reference

Public Member Functions

 ThetaCompare (const PointType &rRefPoint)
 
bool operator() (const PointType &p1, const PointType &p2)
 
double operator() (const PointType &p) const
 

Private Attributes

PointType maRefPoint
 

Detailed Description

template<class PointType>
class ThetaCompare< PointType >

Definition at line 45 of file convexhull.cxx.

Constructor & Destructor Documentation

◆ ThetaCompare()

template<class PointType >
ThetaCompare< PointType >::ThetaCompare ( const PointType &  rRefPoint)
inlineexplicit

Definition at line 48 of file convexhull.cxx.

Member Function Documentation

◆ operator()() [1/2]

template<class PointType >
double ThetaCompare< PointType >::operator() ( const PointType &  p) const
inline

Definition at line 56 of file convexhull.cxx.

References ThetaCompare< PointType >::maRefPoint, p, and theta().

◆ operator()() [2/2]

template<class PointType >
bool ThetaCompare< PointType >::operator() ( const PointType &  p1,
const PointType &  p2 
)
inline

Definition at line 50 of file convexhull.cxx.

References ThetaCompare< PointType >::maRefPoint, and theta().

Member Data Documentation

◆ maRefPoint

template<class PointType >
PointType ThetaCompare< PointType >::maRefPoint
private

Definition at line 62 of file convexhull.cxx.

Referenced by ThetaCompare< PointType >::operator()().


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