#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: