#include <point.h>
Definition at line 418 of file point.h.
◆ VECT_SH_PTR
◆ PointND() [1/2]
RDGeom::PointND::PointND |
( |
unsigned int |
dim | ) |
|
|
inline |
◆ PointND() [2/2]
RDGeom::PointND::PointND |
( |
const PointND & |
other | ) |
|
|
inline |
◆ ~PointND()
RDGeom::PointND::~PointND |
( |
| ) |
|
|
overridedefault |
◆ angleTo()
double RDGeom::PointND::angleTo |
( |
const PointND & |
other | ) |
const |
|
inline |
◆ copy()
Point * RDGeom::PointND::copy |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ dimension()
unsigned int RDGeom::PointND::dimension |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ directionVector()
◆ dotProduct()
double RDGeom::PointND::dotProduct |
( |
const PointND & |
other | ) |
const |
|
inline |
◆ length()
double RDGeom::PointND::length |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ lengthSq()
double RDGeom::PointND::lengthSq |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ normalize()
void RDGeom::PointND::normalize |
( |
| ) |
|
|
inlineoverridevirtual |
◆ operator*=()
PointND & RDGeom::PointND::operator*= |
( |
double |
scale | ) |
|
|
inline |
◆ operator+=()
◆ operator-=()
◆ operator/=()
PointND & RDGeom::PointND::operator/= |
( |
double |
scale | ) |
|
|
inline |
◆ operator=()
◆ operator[]() [1/2]
double RDGeom::PointND::operator[] |
( |
unsigned int |
i | ) |
const |
|
inlineoverridevirtual |
◆ operator[]() [2/2]
double & RDGeom::PointND::operator[] |
( |
unsigned int |
i | ) |
|
|
inlineoverridevirtual |
The documentation for this class was generated from the following file: