Point3D is a class to represent a three dimensional point.
More...
#include <Point3D.h>
Point3D is a class to represent a three dimensional point.
Definition at line 24 of file Point3D.h.
◆ Point3D() [1/3]
◆ Point3D() [2/3]
Point3D::Point3D |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z |
|
) |
| |
|
inline |
Constructor with the x-, y- and z-coordinate as arguments.
Definition at line 66 of file Point3D.h.
◆ Point3D() [3/3]
Point3D::Point3D |
( |
const Point3D & |
p | ) |
|
|
inline |
◆ ~Point3D()
◆ dist3D()
double Point3D::dist3D |
( |
Point3D * |
p | ) |
const |
Calculates the three-dimensional distance to another point.
◆ getX()
double Point3D::getX |
( |
| ) |
const |
|
inline |
Returns the x-coordinate of the point.
Definition at line 84 of file Point3D.h.
◆ getY()
double Point3D::getY |
( |
| ) |
const |
|
inline |
Returns the y-coordinate of the point.
Definition at line 89 of file Point3D.h.
◆ getZ()
double Point3D::getZ |
( |
| ) |
const |
|
inline |
Returns the z-coordinate of the point.
Definition at line 94 of file Point3D.h.
◆ operator!=()
bool Point3D::operator!= |
( |
const Point3D & |
p | ) |
const |
◆ operator=()
◆ operator==()
bool Point3D::operator== |
( |
const Point3D & |
p | ) |
const |
◆ setX()
void Point3D::setX |
( |
double |
x | ) |
|
|
inline |
Sets the x-coordinate of the point.
Definition at line 99 of file Point3D.h.
◆ setY()
void Point3D::setY |
( |
double |
y | ) |
|
|
inline |
Sets the y-coordinate of the point.
Definition at line 104 of file Point3D.h.
◆ setZ()
void Point3D::setZ |
( |
double |
z | ) |
|
|
inline |
Sets the z-coordinate of the point.
Definition at line 109 of file Point3D.h.
◆ mX
◆ mY
◆ mZ
The documentation for this class was generated from the following file:
- /tmp/buildd/qgis-2.18.21+99unstable/src/analysis/interpolation/Point3D.h