xmscore  1.0
xms::ltPt3< T > Class Template Reference

less than Pt3 More...

#include <functors.h>

Public Member Functions

 ltPt3 (T a_xytol, T a_ztol)
 constructor More...
 
bool operator() (const Pt3< T > lhs, const Pt3< T > rhs) const
 does comparison More...
 

Private Attributes

m_xytol
 xy tolerance
 
m_ztol
 z tolerance
 

Detailed Description

template<typename T>
class xms::ltPt3< T >

less than Pt3

Definition at line 20 of file functors.h.

Constructor & Destructor Documentation

◆ ltPt3()

template<typename T >
xms::ltPt3< T >::ltPt3 ( a_xytol,
a_ztol 
)
inline

constructor

Parameters
a_xytolXY tolerance.
a_ztolZ tolerance.

Definition at line 32 of file functors.h.

Member Function Documentation

◆ operator()()

template<typename T >
bool xms::ltPt3< T >::operator() ( const Pt3< T >  lhs,
const Pt3< T >  rhs 
) const
inline

does comparison

Parameters
lhsLeft hand side.
rhsRight hand side.
Returns
true if a_lhs < a_rhs.

Definition at line 43 of file functors.h.

References xms::EQ_TOL(), xms::LT_TOL(), xms::Pt3< T >::x, xms::Pt3< T >::y, and xms::Pt3< T >::z.


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