Point3d Struct Reference

Public Types

typedef float value_type
 

Public Member Functions

bool operator!= (const Point3d &other) const
 
void operator= (const Point3d &other)
 
void operator= (Point3d &&other)
 
bool operator== (const Point3d &other) const
 
value_type operator[] (const int N) const
 
 Point3d (const Base::Vector3f &f, PointIndex i)
 
 Point3d (const Point3d &pnt)
 
 Point3d (Point3d &&pnt)
 
 ~Point3d ()
 

Public Attributes

PointIndex i
 
Base::Vector3f p
 

Member Typedef Documentation

◆ value_type

typedef float Point3d::value_type

Constructor & Destructor Documentation

◆ Point3d() [1/3]

Point3d::Point3d ( const Base::Vector3f f,
PointIndex  i 
)

◆ Point3d() [2/3]

Point3d::Point3d ( const Point3d pnt)

◆ Point3d() [3/3]

Point3d::Point3d ( Point3d &&  pnt)

◆ ~Point3d()

Point3d::~Point3d ( )

Member Function Documentation

◆ operator!=()

bool Point3d::operator!= ( const Point3d other) const

References p.

◆ operator=() [1/2]

void Point3d::operator= ( const Point3d other)

References i, and p.

◆ operator=() [2/2]

void Point3d::operator= ( Point3d &&  other)

References i.

◆ operator==()

bool Point3d::operator== ( const Point3d other) const

References p.

◆ operator[]()

value_type Point3d::operator[] ( const int  N) const

Member Data Documentation

◆ i

PointIndex Point3d::i

Referenced by operator=().

◆ p


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