#include <Point.h>
Public Types | |
| typedef PRECISION | type_precision |
Public Member Functions | |
| PointOf< DIMENSIONALITY, PRECISION > & | AdvanceLoop (const PointOf< DIMENSIONALITY, PRECISION > &ptBy=1) |
| PointOf< DIMENSIONALITY, PRECISION > | Bound (const PointOf< 2, PRECISION > &ptMin, const PointOf< 2, PRECISION > &ptMax) const |
| String | Describe () const |
| void | Deserialize (Stream &st) |
| PRECISION & | Dim (int n) |
| const PRECISION & | Dim (int n) const |
| int | MaxDimension () const |
| int | MinDimension () const |
| template<int DIMENSIONALITY2, class PRECISION2 > | |
| PointOf< DIMENSIONALITY, PRECISION > & | operator= (const PointOf< DIMENSIONALITY2, PRECISION2 > &pt) |
| PointOf (const PRECISION &x0, const PRECISION &x1,...) | |
| PointOf () | |
| template<int DIMENSIONALITY2, class PRECISION2 > | |
| PointOf (const PointOf< DIMENSIONALITY2, PRECISION2 > &pt) | |
| PointOf (const PointOf< DIMENSIONALITY, PRECISION > &pt) | |
| template<class PRECISION2 > | |
| PointOf (const PRECISION2 &x) | |
| PointOf (PRECISION *vx) | |
| RANGEPROMOTION (PRECISION) Length() const | |
| RANGEPROMOTION (PRECISION) CVolume() const | |
| void | Serialize (Stream &st) const |
| bool | StillLooping (const PointOf< DIMENSIONALITY, PRECISION > &ptTo=0, const PointOf< DIMENSIONALITY, PRECISION > &ptFrom=0, const PointOf< DIMENSIONALITY, PRECISION > &ptBy=1) |
Static Public Member Functions | |
| static String | SerializationId () |
Public Attributes | |
| PRECISION | m_vx [DIMENSIONALITY] |
Static Public Attributes | |
| static const int | type_dimensionality = DIMENSIONALITY |
| typedef PRECISION PointOf< DIMENSIONALITY, PRECISION >::type_precision |
| PointOf< DIMENSIONALITY, PRECISION >::PointOf | ( | PRECISION * | vx | ) | [inline] |
| PointOf< DIMENSIONALITY, PRECISION >::PointOf | ( | const PRECISION2 & | x | ) | [inline] |
| PointOf< DIMENSIONALITY, PRECISION >::PointOf | ( | const PointOf< DIMENSIONALITY, PRECISION > & | pt | ) | [inline] |
| PointOf< DIMENSIONALITY, PRECISION >::PointOf | ( | const PointOf< DIMENSIONALITY2, PRECISION2 > & | pt | ) | [inline] |
| PointOf< DIMENSIONALITY, PRECISION >::PointOf | ( | ) | [inline] |
| PointOf< DIMENSIONALITY, PRECISION >::PointOf | ( | const PRECISION & | x0, | |
| const PRECISION & | x1, | |||
| ... | ||||
| ) | [inline] |
| PointOf<DIMENSIONALITY, PRECISION>& PointOf< DIMENSIONALITY, PRECISION >::AdvanceLoop | ( | const PointOf< DIMENSIONALITY, PRECISION > & | ptBy = 1 |
) | [inline] |
| PRECISION& PointOf< DIMENSIONALITY, PRECISION >::Dim | ( | int | n | ) | [inline] |
| const PRECISION& PointOf< DIMENSIONALITY, PRECISION >::Dim | ( | int | n | ) | const [inline] |
Referenced by DownsampleAlong(), PointOf< 2, PRECISION >::operator=(), and PointOf< 2, PRECISION >::PointOf().
| int PointOf< DIMENSIONALITY, PRECISION >::MaxDimension | ( | ) | const [inline] |
| int PointOf< DIMENSIONALITY, PRECISION >::MinDimension | ( | ) | const [inline] |
| PointOf<DIMENSIONALITY, PRECISION>& PointOf< DIMENSIONALITY, PRECISION >::operator= | ( | const PointOf< DIMENSIONALITY2, PRECISION2 > & | pt | ) | [inline] |
| PointOf< DIMENSIONALITY, PRECISION >::RANGEPROMOTION | ( | PRECISION | ) | const [inline] |
| PointOf< DIMENSIONALITY, PRECISION >::RANGEPROMOTION | ( | PRECISION | ) | const [inline] |
Referenced by PointOf< DIMENSIONALITY, int >::RANGEPROMOTION().
| static String PointOf< DIMENSIONALITY, PRECISION >::SerializationId | ( | ) | [inline, static] |
| bool PointOf< DIMENSIONALITY, PRECISION >::StillLooping | ( | const PointOf< DIMENSIONALITY, PRECISION > & | ptTo = 0, |
|
| const PointOf< DIMENSIONALITY, PRECISION > & | ptFrom = 0, |
|||
| const PointOf< DIMENSIONALITY, PRECISION > & | ptBy = 1 | |||
| ) | [inline] |
| PRECISION PointOf< DIMENSIONALITY, PRECISION >::m_vx[DIMENSIONALITY] |
Referenced by PointOf< DIMENSIONALITY, int >::AdvanceLoop(), PointOf< DIMENSIONALITY, int >::Bound(), PointOf< DIMENSIONALITY, int >::Describe(), PointOf< DIMENSIONALITY, int >::Deserialize(), PointOf< DIMENSIONALITY, int >::Dim(), PointOf< DIMENSIONALITY, int >::MaxDimension(), PointOf< DIMENSIONALITY, int >::MinDimension(), PointOf< DIMENSIONALITY, int >::operator=(), PointOf< DIMENSIONALITY, int >::PointOf(), PointOf< DIMENSIONALITY, int >::RANGEPROMOTION(), PointOf< DIMENSIONALITY, int >::Serialize(), and PointOf< DIMENSIONALITY, int >::StillLooping().
const int PointOf< DIMENSIONALITY, PRECISION >::type_dimensionality = DIMENSIONALITY [static] |
1.6.1