#include <geo_tools.h>
|
| CSG_Point_4D (void) |
|
| CSG_Point_4D (const CSG_Point_4D &Point) |
|
| CSG_Point_4D (const TSG_Point_4D &Point) |
|
| CSG_Point_4D (double x, double y, double z, double m) |
|
virtual | ~CSG_Point_4D (void) |
|
virtual TSG_Point_Type | Get_Type (void) const |
|
virtual bool | operator== (const CSG_Point_4D &Point) const |
|
virtual bool | operator!= (const CSG_Point_4D &Point) const |
|
virtual CSG_Point_4D | operator+ (const CSG_Point_4D &Point) const |
|
virtual CSG_Point_4D | operator- (const CSG_Point_4D &Point) const |
|
CSG_Point_4D | operator* (double Value) const |
|
CSG_Point_4D | operator/ (double Value) const |
|
virtual CSG_Point_4D & | operator*= (double Value) |
|
virtual CSG_Point_4D & | operator/= (double Value) |
|
virtual CSG_Point_4D & | operator= (const CSG_Point_4D &Point) |
|
virtual CSG_Point_4D & | operator+= (const CSG_Point_4D &Point) |
|
virtual CSG_Point_4D & | operator-= (const CSG_Point_4D &Point) |
|
virtual CSG_Point_4D & | operator*= (const CSG_Point_4D &Point) |
|
virtual void | Assign (double x, double y, double z, double m) |
|
virtual void | Assign (const CSG_Point_4D &Point) |
|
virtual void | Add (const CSG_Point_4D &Point) |
|
virtual void | Subtract (const CSG_Point_4D &Point) |
|
virtual void | Multiply (const CSG_Point_4D &Point) |
|
virtual void | Multiply (double Value) |
|
virtual void | Divide (double Value) |
|
virtual double | Get_Length (void) const |
|
virtual bool | is_Equal (const CSG_Point_4D &Point, double epsilon=0.) const |
|
virtual bool | is_Equal (double _x, double _y, double _z, double _m, double epsilon=0.) const |
|
|
double | x |
|
double | y |
|
double | z |
|
double | m |
|
Definition at line 363 of file geo_tools.h.
◆ CSG_Point_4D() [1/4]
CSG_Point_4D::CSG_Point_4D |
( |
void |
| ) |
|
◆ CSG_Point_4D() [2/4]
◆ CSG_Point_4D() [3/4]
◆ CSG_Point_4D() [4/4]
CSG_Point_4D::CSG_Point_4D |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z, |
|
|
double |
m |
|
) |
| |
◆ ~CSG_Point_4D()
virtual CSG_Point_4D::~CSG_Point_4D |
( |
void |
| ) |
|
|
inlinevirtual |
◆ Add()
◆ Assign() [1/2]
◆ Assign() [2/2]
void CSG_Point_4D::Assign |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z, |
|
|
double |
m |
|
) |
| |
|
virtual |
◆ Divide()
void CSG_Point_4D::Divide |
( |
double |
Value | ) |
|
|
virtual |
◆ Get_Length()
double CSG_Point_4D::Get_Length |
( |
void |
| ) |
const |
|
virtual |
◆ Get_Type()
◆ is_Equal() [1/2]
virtual bool CSG_Point_4D::is_Equal |
( |
const CSG_Point_4D & |
Point, |
|
|
double |
epsilon = 0. |
|
) |
| const |
|
inlinevirtual |
◆ is_Equal() [2/2]
virtual bool CSG_Point_4D::is_Equal |
( |
double |
_x, |
|
|
double |
_y, |
|
|
double |
_z, |
|
|
double |
_m, |
|
|
double |
epsilon = 0. |
|
) |
| const |
|
inlinevirtual |
◆ Multiply() [1/2]
◆ Multiply() [2/2]
void CSG_Point_4D::Multiply |
( |
double |
Value | ) |
|
|
virtual |
◆ operator!=()
virtual bool CSG_Point_4D::operator!= |
( |
const CSG_Point_4D & |
Point | ) |
const |
|
inlinevirtual |
◆ operator*()
◆ operator*=() [1/2]
◆ operator*=() [2/2]
virtual CSG_Point_4D& CSG_Point_4D::operator*= |
( |
double |
Value | ) |
|
|
inlinevirtual |
◆ operator+()
◆ operator+=()
◆ operator-()
◆ operator-=()
◆ operator/()
◆ operator/=()
virtual CSG_Point_4D& CSG_Point_4D::operator/= |
( |
double |
Value | ) |
|
|
inlinevirtual |
◆ operator=()
◆ operator==()
virtual bool CSG_Point_4D::operator== |
( |
const CSG_Point_4D & |
Point | ) |
const |
|
inlinevirtual |
◆ Subtract()
The documentation for this class was generated from the following files: