CLAM-Development
1.4.0
|
#include <PointTmplDec.hxx>
Public Member Functions | |
PointTmpl () | |
PointTmpl (TX xValue, TY yValue) | |
const TX & | GetX () const |
const TY & | GetY () const |
void | SetX (TX xValue) |
void | SetY (TY yValue) |
const PointTmpl< TX, TY > & | operator= (const PointTmpl< TX, TY > &newPoint) |
const PointTmpl< TX, TY > & | operator+= (const PointTmpl< TX, TY > &newPoint) |
const PointTmpl< TX, TY > & | operator-= (const PointTmpl< TX, TY > &newPoint) |
bool | operator< (const PointTmpl< TX, TY > &newPoint) const |
bool | operator<= (const PointTmpl< TX, TY > &newPoint) const |
bool | operator> (const PointTmpl< TX, TY > &newPoint) const |
bool | operator>= (const PointTmpl< TX, TY > &newPoint) const |
bool | operator!= (const PointTmpl< TX, TY > &newPoint) const |
bool | operator== (const PointTmpl< TX, TY > &newPoint) const |
double | Distance (const PointTmpl< TX, TY > &newPoint) const |
PointTmpl< TX, TY > | operator- (const PointTmpl< TX, TY > &otherPoint) |
PointTmpl< TX, TY > | operator+ (const PointTmpl< TX, TY > &otherPoint) |
Protected Attributes | |
TX | mX |
TY | mY |
Definition at line 32 of file PointTmplDec.hxx.
|
inline |
Definition at line 36 of file PointTmplDec.hxx.
|
inline |
Definition at line 39 of file PointTmplDec.hxx.
|
inline |
Definition at line 80 of file PointTmplDec.hxx.
|
inline |
|
inline |
Definition at line 47 of file PointTmplDec.hxx.
Referenced by CLAM::BPFTmpl< TX, TY >::Insert().
|
inline |
Definition at line 76 of file PointTmplDec.hxx.
|
inline |
Definition at line 91 of file PointTmplDec.hxx.
|
inline |
Definition at line 60 of file PointTmplDec.hxx.
|
inline |
Definition at line 86 of file PointTmplDec.hxx.
|
inline |
Definition at line 66 of file PointTmplDec.hxx.
|
inline |
Definition at line 72 of file PointTmplDec.hxx.
|
inline |
Definition at line 73 of file PointTmplDec.hxx.
|
inline |
Definition at line 54 of file PointTmplDec.hxx.
|
inline |
Definition at line 77 of file PointTmplDec.hxx.
|
inline |
Definition at line 74 of file PointTmplDec.hxx.
|
inline |
Definition at line 75 of file PointTmplDec.hxx.
|
inline |
Definition at line 50 of file PointTmplDec.hxx.
Referenced by CLAM::operator>>().
|
inline |
Definition at line 51 of file PointTmplDec.hxx.
Referenced by CLAM::operator>>().
|
protected |
Definition at line 100 of file PointTmplDec.hxx.
Referenced by CLAM::PointTmpl< TData, TData >::Distance(), CLAM::PointTmpl< TData, TData >::GetX(), CLAM::PointTmpl< TData, TData >::operator!=(), CLAM::PointTmpl< TData, TData >::operator+(), CLAM::PointTmpl< TData, TData >::operator+=(), CLAM::PointTmpl< TData, TData >::operator-(), CLAM::PointTmpl< TData, TData >::operator-=(), CLAM::PointTmpl< TData, TData >::operator<(), CLAM::PointTmpl< TData, TData >::operator<=(), CLAM::PointTmpl< TData, TData >::operator=(), CLAM::PointTmpl< TData, TData >::operator==(), CLAM::PointTmpl< TData, TData >::operator>(), CLAM::PointTmpl< TData, TData >::operator>=(), CLAM::PointTmpl< TData, TData >::PointTmpl(), and CLAM::PointTmpl< TData, TData >::SetX().
|
protected |
Definition at line 101 of file PointTmplDec.hxx.
Referenced by CLAM::PointTmpl< TData, TData >::Distance(), CLAM::PointTmpl< TData, TData >::GetY(), CLAM::PointTmpl< TData, TData >::operator+(), CLAM::PointTmpl< TData, TData >::operator+=(), CLAM::PointTmpl< TData, TData >::operator-(), CLAM::PointTmpl< TData, TData >::operator-=(), CLAM::PointTmpl< TData, TData >::operator=(), CLAM::PointTmpl< TData, TData >::PointTmpl(), and CLAM::PointTmpl< TData, TData >::SetY().