![]() |
Open CASCADE Technology Reference Manual 8.0.0
|
This class represents a graphical 3D point. More...
#include <Graphic3d_Vertex.hxx>
Public Member Functions | |
| Graphic3d_Vertex () | |
| Creates a point with 0.0, 0.0, 0.0 coordinates. | |
| Graphic3d_Vertex (const float theX, const float theY, const float theZ) | |
| Creates a point with theX, theY and theZ coordinates. | |
| Graphic3d_Vertex (const double theX, const double theY, const double theZ) | |
| Creates a point with theX, theY and theZ coordinates. | |
| void | SetCoord (const float theX, const float theY, const float theZ) |
| Modifies the coordinates. | |
| void | SetCoord (const double theX, const double theY, const double theZ) |
| Modifies the coordinates. | |
| void | Coord (float &theX, float &theY, float &theZ) const |
| Returns the coordinates. | |
| void | Coord (double &theX, double &theY, double &theZ) const |
| Returns the coordinates. | |
| float | X () const |
| Returns the X coordinates. | |
| float | Y () const |
| Returns the Y coordinate. | |
| float | Z () const |
| Returns the Z coordinate. | |
| float | Distance (const Graphic3d_Vertex &theOther) const |
| Returns the distance between two points. | |
| void | DumpJson (Standard_OStream &theOStream, int theDepth=-1) const |
| Dumps the content of me into the stream. | |
Data Fields | |
| float | xyz [3] |
This class represents a graphical 3D point.
Creates a point with theX, theY and theZ coordinates.
|
inline |
Creates a point with theX, theY and theZ coordinates.
Returns the coordinates.
Returns the coordinates.
| float Graphic3d_Vertex::Distance | ( | const Graphic3d_Vertex & | theOther | ) | const |
Returns the distance between two points.
| void Graphic3d_Vertex::DumpJson | ( | Standard_OStream & | theOStream, |
| int | theDepth = -1 ) const |
Dumps the content of me into the stream.
Modifies the coordinates.
Modifies the coordinates.
|
inline |
Returns the X coordinates.
|
inline |
Returns the Y coordinate.
|
inline |
Returns the Z coordinate.
| float Graphic3d_Vertex::xyz[3] |