The Point3d class defines a three-dimensional point container. Point3d objects can be instantiated in the scripting environment.
More...
#include <MathInterface.h>
|
double | x |
|
double | y |
|
double | z |
|
The Point3d class defines a three-dimensional point container. Point3d objects can be instantiated in the scripting environment.
Point3d::Point3d |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z |
|
) |
| |
Create a new Point3d.
- Parameters
-
x | X value |
y | Y value |
z | Z value |
double Point3d::distance |
( |
const Point3d |
p2 | ) |
const |
|
slot |
Calculate distance between current Point3d and specified Point3d.
- Parameters
-
- Returns
- Distance value
double Point3d::distanceSq |
( |
const Point3d |
p2 | ) |
const |
|
slot |
Calculate square distance between current Point3d and specified Point3d.
- Parameters
-
- Returns
- Square distance value
Calculate Point3d as interpolation between two points.
- Parameters
-
- Returns
- Point3d reference
bool Point3d::isEqual |
( |
const Point3d |
p2 | ) |
const |
|
slot |
Test if current Point3d is equal to specified Point3d.
- Parameters
-
- Returns
- Result of test
bool Point3d::isNotEqual |
( |
const Point3d |
p2 | ) |
const |
|
slot |
Test if current Point3d is not equal to specified Point3d.
- Parameters
-
- Returns
- Result of test
bool Point3d::isOrigin |
( |
| ) |
const |
|
slot |
Test if Point3d is at origin.
- Returns
- Result of test
Point3d& Point3d::round |
( |
const double |
quantum | ) |
|
|
slot |
void Point3d::setXYZ |
( |
const double |
x, |
|
|
const double |
y, |
|
|
const double |
z |
|
) |
| |
|
slot |
The documentation for this class was generated from the following file: