Version: 9.15.0
XYZ Class Reference

#include <VTKViewer_ArcBuilder.h>

Public Member Functions

 XYZ ()
 
 XYZ (double, double, double)
 
 ~XYZ ()
 
double X () const
 
double Y () const
 
double Z () const
 
void SetX (const double X)
 
void SetY (const double Y)
 
void SetZ (const double Z)
 
void Coord (double &X, double &Y, double &Z) const
 
double Modulus () const
 

Private Attributes

double x
 
double y
 
double z
 

Detailed Description

Class for represenation coordinates X,Y,Z

Constructor & Destructor Documentation

◆ XYZ() [1/2]

XYZ::XYZ ( )

Empty Constructor

◆ XYZ() [2/2]

XYZ::XYZ ( double  X,
double  Y,
double  Z 
)

Class XYZ Constructor

◆ ~XYZ()

XYZ::~XYZ ( )

Destructor

Member Function Documentation

◆ Coord()

void XYZ::Coord ( double &  X,
double &  Y,
double &  Z 
) const
inline

References X(), x, Y(), y, Z(), and z.

◆ Modulus()

double XYZ::Modulus ( ) const

References x, y, and z.

◆ SetX()

void XYZ::SetX ( const double  X)
inline

References X(), and x.

◆ SetY()

void XYZ::SetY ( const double  Y)
inline

References Y(), and y.

◆ SetZ()

void XYZ::SetZ ( const double  Z)
inline

References Z(), and z.

◆ X()

double XYZ::X ( ) const
inline

References x.

◆ Y()

double XYZ::Y ( ) const
inline

References y.

◆ Z()

double XYZ::Z ( ) const
inline

References z.

Member Data Documentation

◆ x

double XYZ::x
private

◆ y

double XYZ::y
private

◆ z

double XYZ::z
private

The documentation for this class was generated from the following files: