SYNOPSIS

#include <qwt_point_3d.h>

Public Member Functions

QwtPoint3D ()

QwtPoint3D (double x, double y, double z)

QwtPoint3D (const QwtPoint3D &)

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)

void setY (double y)

void setZ (double y)

QPointF toPoint () const

bool operator== (const QwtPoint3D &) const

bool operator!= (const QwtPoint3D &) const

Detailed Description

QwtPoint3D class defines a 3D point in double coordinates.

Constructor & Destructor Documentation

QwtPoint3D::QwtPoint3D ()\fC [inline]\fP Constructs a null point.

See also:

isNull()

QwtPoint3D::QwtPoint3D (doublex, doubley, doublez = \fC0.0\fP)\fC [inline]\fP

Constructs a point with coordinates specified by x, y and z.

QwtPoint3D::QwtPoint3D (const \fBQwtPoint3D\fP &other)\fC [inline]\fP Copy constructor. Constructs a point using the values of the point specified.

QwtPoint3D::QwtPoint3D (const QPointF &other)\fC [inline]\fP Constructs a point with x and y coordinates from a 2D point, and a z coordinate of 0.

Member Function Documentation

bool QwtPoint3D::isNull () const\fC [inline]\fP 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.

bool QwtPoint3D::operator!= (const \fBQwtPoint3D\fP &other) const\fC [inline]\fP

Returns true if this rect and other are different; otherwise returns false.

bool QwtPoint3D::operator== (const \fBQwtPoint3D\fP &other) const\fC [inline]\fP

Returns true if this point and other are equal; otherwise returns false.

double & QwtPoint3D::rx ()\fC [inline]\fP

Returns a reference to the x-coordinate of the point.

double & QwtPoint3D::ry ()\fC [inline]\fP

Returns a reference to the y-coordinate of the point.

double & QwtPoint3D::rz ()\fC [inline]\fP

Returns a reference to the z-coordinate of the point.

void QwtPoint3D::setX (doublex)\fC [inline]\fP

Sets the x-coordinate of the point to the value specified by x.

void QwtPoint3D::setY (doubley)\fC [inline]\fP

Sets the y-coordinate of the point to the value specified by y.

void QwtPoint3D::setZ (doubley)\fC [inline]\fP

Sets the z-coordinate of the point to the value specified by z.

QPointF QwtPoint3D::toPoint () const\fC [inline]\fP Rounds 2D point, where the z coordinate is dropped.

double QwtPoint3D::x () const\fC [inline]\fP

Returns the x-coordinate of the point.

double QwtPoint3D::y () const\fC [inline]\fP

Returns the y-coordinate of the point.

double QwtPoint3D::z () const\fC [inline]\fP

Returns the z-coordinate of the point.

Author

Generated automatically by Doxygen for Qwt User's Guide from the source code.