FEMSuite
Public Member Functions | Protected Attributes | List of all members
Point< T > Class Template Reference

Defines a point in cartesian coordinates More...

#include <Point.h>

Public Member Functions

GetX () const
 
void SetX (const T x)
 
GetY () const
 
void SetY (const T y)
 
GetZ () const
 
void SetZ (const T z)
 
void Set (const T x, const T y, const T z)
 
operator[] (const int i) const
 
T & operator[] (const int i)
 
DistanceTo (const Point< T > &other) const
 
size_t GetSize () const
 
Point< T > Abs () const
 
Point< T > Round (const unsigned char places=ROUND_DECIMAL_DEF) const
 
std::string ToString () const
 
template<typename R = T>
 Point (const T x, const T y, const T z)
 
 Point (const T x, const T y)
 
 Point (const std::string &str)
 
 Point (const DimensionArray< T > &a)
 

Protected Attributes

DimensionArray< T > m_Values
 

Detailed Description

template<typename T = Spatial>
class Point< T >

Defines a point in cartesian coordinates


The documentation for this class was generated from the following file: