#include <mitkPoint.h>
|
| Point () |
|
template<typename TPointValueType > |
| Point (const Point< TPointValueType, NPointDimension > &r) |
|
template<typename TPointValueType > |
| Point (const TPointValueType r[NPointDimension]) |
|
template<typename TPointValueType > |
| Point (const TPointValueType &v) |
|
| Point (const mitk::Point< TCoordRep, NPointDimension > &r) |
|
| Point (const TCoordRep r[NPointDimension]) |
|
| Point (const TCoordRep &v) |
|
| Point (const itk::Point< TCoordRep, NPointDimension > &p) |
|
template<typename... Args, typename = std::enable_if_t<(sizeof...(Args) == NPointDimension)>> |
| Point (Args... args) |
|
template<typename ArrayType > |
void | FillPoint (const ArrayType &array) |
|
template<typename ArrayType > |
void | ToArray (ArrayType array) const |
|
template<class TCoordRep, unsigned int NPointDimension = 3>
class mitk::Point< TCoordRep, NPointDimension >
Definition at line 38 of file mitkPoint.h.
◆ Point() [1/9]
template<class TCoordRep , unsigned int NPointDimension = 3>
Default constructor has nothing to do.
Definition at line 42 of file mitkPoint.h.
◆ Point() [2/9]
template<class TCoordRep , unsigned int NPointDimension = 3>
template<typename TPointValueType >
Pass-through constructors for the Array base class.
Definition at line 45 of file mitkPoint.h.
◆ Point() [3/9]
template<class TCoordRep , unsigned int NPointDimension = 3>
template<typename TPointValueType >
mitk::Point< TCoordRep, NPointDimension >::Point |
( |
const TPointValueType |
r[NPointDimension] | ) |
|
|
inlineexplicit |
◆ Point() [4/9]
template<class TCoordRep , unsigned int NPointDimension = 3>
template<typename TPointValueType >
◆ Point() [5/9]
template<class TCoordRep , unsigned int NPointDimension = 3>
◆ Point() [6/9]
template<class TCoordRep , unsigned int NPointDimension = 3>
mitk::Point< TCoordRep, NPointDimension >::Point |
( |
const TCoordRep |
r[NPointDimension] | ) |
|
|
inline |
◆ Point() [7/9]
template<class TCoordRep , unsigned int NPointDimension = 3>
◆ Point() [8/9]
template<class TCoordRep , unsigned int NPointDimension = 3>
mitk::Point< TCoordRep, NPointDimension >::Point |
( |
const itk::Point< TCoordRep, NPointDimension > & |
p | ) |
|
|
inline |
◆ Point() [9/9]
template<class TCoordRep , unsigned int NPointDimension = 3>
template<typename... Args, typename = std::enable_if_t<(sizeof...(Args) == NPointDimension)>>
◆ FillPoint()
template<class TCoordRep , unsigned int NPointDimension = 3>
template<typename ArrayType >
void mitk::Point< TCoordRep, NPointDimension >::FillPoint |
( |
const ArrayType & |
array | ) |
|
|
inline |
Copies the elements from array array to this. Note that this method will assign doubles to floats without complaining!
- Parameters
-
array | the array whose values shall be copied. Must overload [] operator. |
Definition at line 85 of file mitkPoint.h.
◆ ToArray()
template<class TCoordRep , unsigned int NPointDimension = 3>
template<typename ArrayType >
void mitk::Point< TCoordRep, NPointDimension >::ToArray |
( |
ArrayType |
array | ) |
const |
|
inline |
Copies the values stored in this point into the array array.
- Parameters
-
array | the array which should store the values of this. |
Definition at line 98 of file mitkPoint.h.
The documentation for this class was generated from the following file: