QwtPoint3D class defines a 3D point in double coordinates.
More...
#include <qwt_point_3d.h>
|
| QwtPoint3D () |
|
| QwtPoint3D (double x, double y, double z) |
| Constructs a point with coordinates specified by x, y and z.
|
|
| QwtPoint3D (const QPointF &) |
|
bool | isNull () const |
|
double | x () const |
|
double | y () const |
|
double | z () const |
|
double & | rx () |
|
double & | ry () |
|
double & | rz () |
|
void | setX (double x) |
| Sets the x-coordinate of the point to the value specified by x.
|
|
void | setY (double y) |
| Sets the y-coordinate of the point to the value specified by y.
|
|
void | setZ (double y) |
| Sets the z-coordinate of the point to the value specified by z.
|
|
QPointF | toPoint () const |
|
bool | operator== (const QwtPoint3D &) const |
|
bool | operator!= (const QwtPoint3D &) const |
|
QwtPoint3D class defines a 3D point in double coordinates.
Definition at line 22 of file qwt_point_3d.h.
◆ QwtPoint3D() [1/3]
QwtPoint3D::QwtPoint3D |
( |
| ) |
|
|
inline |
◆ QwtPoint3D() [2/3]
QwtPoint3D::QwtPoint3D |
( |
double | x, |
|
|
double | y, |
|
|
double | z = 0.0 ) |
|
inline |
Constructs a point with coordinates specified by x, y and z.
Definition at line 73 of file qwt_point_3d.h.
◆ QwtPoint3D() [3/3]
QwtPoint3D::QwtPoint3D |
( |
const QPointF & | other | ) |
|
|
inline |
Constructs a point with x and y coordinates from a 2D point, and a z coordinate of 0.
Definition at line 84 of file qwt_point_3d.h.
◆ isNull()
bool QwtPoint3D::isNull |
( |
| ) |
const |
|
inline |
- Returns
- True if the point is null; otherwise returns false.
A point is considered to be null if x, y and z-coordinates are equal to zero.
Definition at line 97 of file qwt_point_3d.h.
◆ operator!=()
bool QwtPoint3D::operator!= |
( |
const QwtPoint3D & | other | ) |
const |
|
inline |
- Returns
- True if this rect and other are different; otherwise returns false.
Definition at line 171 of file qwt_point_3d.h.
◆ operator==()
bool QwtPoint3D::operator== |
( |
const QwtPoint3D & | other | ) |
const |
|
inline |
- Returns
- True, if this point and other are equal; otherwise returns false.
Definition at line 165 of file qwt_point_3d.h.
◆ rx()
double & QwtPoint3D::rx |
( |
| ) |
|
|
inline |
- Returns
- A reference to the x-coordinate of the point.
Definition at line 121 of file qwt_point_3d.h.
◆ ry()
double & QwtPoint3D::ry |
( |
| ) |
|
|
inline |
- Returns
- A reference to the y-coordinate of the point.
Definition at line 127 of file qwt_point_3d.h.
◆ rz()
double & QwtPoint3D::rz |
( |
| ) |
|
|
inline |
- Returns
- A reference to the z-coordinate of the point.
Definition at line 133 of file qwt_point_3d.h.
◆ setX()
void QwtPoint3D::setX |
( |
double | x | ) |
|
|
inline |
Sets the x-coordinate of the point to the value specified by x.
Definition at line 139 of file qwt_point_3d.h.
◆ setY()
void QwtPoint3D::setY |
( |
double | y | ) |
|
|
inline |
Sets the y-coordinate of the point to the value specified by y.
Definition at line 145 of file qwt_point_3d.h.
◆ setZ()
void QwtPoint3D::setZ |
( |
double | y | ) |
|
|
inline |
Sets the z-coordinate of the point to the value specified by z.
Definition at line 151 of file qwt_point_3d.h.
◆ toPoint()
QPointF QwtPoint3D::toPoint |
( |
| ) |
const |
|
inline |
- Returns
- 2D point, where the z coordinate is dropped.
Definition at line 159 of file qwt_point_3d.h.
◆ x()
double QwtPoint3D::x |
( |
| ) |
const |
|
inline |
◆ y()
double QwtPoint3D::y |
( |
| ) |
const |
|
inline |
◆ z()
double QwtPoint3D::z |
( |
| ) |
const |
|
inline |