FLImaging 7.6.11.1
FLImaging::Base::TPoint4< T > Class Template Reference

Simplified class representing a 4-D point. More...

#include <TPoint4.h>

Public Member Functions

 TPoint4 ()
 Default constructor.
 TPoint4 (const TPoint4< T > &tp)
 Copy constructor.
 TPoint4 (T tX, T tY, T tZ, T tT)
 Constructs a TPoint4 object with the specified coordinates.
void Set (const TPoint4< T > &tp)
 Sets the coordinates from another TPoint4 object.
void Set (T tX, T tY, T tZ, T tT)
 Sets the coordinates.

Public Attributes

x
y
z
t

Detailed Description

template<typename T>
class FLImaging::Base::TPoint4< T >

Simplified class representing a 4-D point.

The default constructor does not initialize member variables for performance.

Constructor & Destructor Documentation

◆ TPoint4() [1/2]

template<typename T>
FLImaging::Base::TPoint4< T >::TPoint4 ( const TPoint4< T > & tp)
inline

Copy constructor.

Parameters
[in]tpTPoint4 object to copy.

◆ TPoint4() [2/2]

template<typename T>
FLImaging::Base::TPoint4< T >::TPoint4 ( T tX,
T tY,
T tZ,
T tT )
inline

Constructs a TPoint4 object with the specified coordinates.

Parameters
[in]tXX coordinate.
[in]tYY coordinate.
[in]tZZ coordinate.
[in]tTT coordinate.

Member Function Documentation

◆ Set() [1/2]

template<typename T>
void FLImaging::Base::TPoint4< T >::Set ( const TPoint4< T > & tp)
inline

Sets the coordinates from another TPoint4 object.

Parameters
[in]tpTPoint4 object containing the coordinates to set.

◆ Set() [2/2]

template<typename T>
void FLImaging::Base::TPoint4< T >::Set ( T tX,
T tY,
T tZ,
T tT )
inline

Sets the coordinates.

Parameters
[in]tXX coordinate.
[in]tYY coordinate.
[in]tZZ coordinate.
[in]tTT coordinate.

Member Data Documentation

◆ t

template<typename T>
T FLImaging::Base::TPoint4< T >::t

t coordinate of point

◆ x

template<typename T>
T FLImaging::Base::TPoint4< T >::x

x coordinate of point

◆ y

template<typename T>
T FLImaging::Base::TPoint4< T >::y

y coordinate of point

◆ z

template<typename T>
T FLImaging::Base::TPoint4< T >::z

z coordinate of point