|
MKI_3D_POINT (Basic Classes) New in Version 2026.1 |
www.CAD6.com |
|
This class contains the description of a 3D point.
C++ Syntax class MKI_3D_POINT { public:
double x, y, z;
MKI_3D_POINT( void );
MKI_3D_POINT* f_pThis );
double f_dX, double f_dY, double f_dZ );
const MKI_3D_POINT& f_rPoint, const MKI_3D_VECTOR_BASE& f_rVector );
bool const MKI_3D_POINT& f_rPoint ) const;
bool const MKI_3D_POINT& f_rPoint ) const;
void SetZero( void );
bool IsZero( void ) const;
bool IsNonZero( void ) const;
void SetInvalid( void );
bool IsInvalid( void ) const;
bool IsValid( void ) const;
void Set( double f_dX, double f_dY, double f_dZ );
void Set( MKI_CONST_POINT_REF f_rPoint )
void Set( const MKI_3D_VECTOR_BASE& f_rVector )
void Add( const double f_dX, const double f_dY, const double f_dZ );
void Add( const MKI_3D_VECTOR_BASE& f_rVector );
void Add( const MKI_3D_POINT& f_rPoint );
void Add( const MKI_3D_VECTOR_BASE& f_rVector, const double f_dFactor );
void Add( MKI_CONST_POINT_REF f_rVector );
void const MKI_3D_POINT& f_rPoint, const MKI_3D_VECTOR_BASE& f_rVector );
void const MKI_3D_POINT& f_rPoint, const double f_dFactor, const MKI_3D_VECTOR_BASE& f_rVector );
void const MKI_3D_POINT& f_rPoint, MKI_CONST_POINT_REF f_rVector );
void MKI_CONST_POINT_REF f_rPoint, const MKI_3D_VECTOR_BASE& f_rVector );
void Sub( const double f_dX, const double f_dY, const double f_dZ );
void Sub( const MKI_3D_VECTOR_BASE& f_rVector );
void Sub( MKI_CONST_POINT_REF f_rVector );
void const MKI_3D_POINT& f_rPoint, const MKI_3D_VECTOR_BASE& f_rVector );
void const MKI_3D_POINT& f_rPoint, MKI_CONST_POINT_REF f_rVector )
void const MKI_3D_POINT& f_rPoint1, const MKI_3D_POINT& f_rPoint2 )
void const MKI_3D_CUBE_BASE& f_rCube );
void const MKI_3D_MATRIX& f_rMatrix );
void const MKI_3D_VIEW_MATRIX& f_rMatrix );
void const MKI_3D_MATRIX& f_rMatrix, const MKI_3D_POINT& f_rPoint );
void const MKI_3D_VIEW_MATRIX& f_rMatrix, const MKI_3D_POINT& f_rPoint );
void const MKI_3D_MATRIX& f_rMatrix, MKI_CONST_POINT_REF f_rPoint );
bool const MKI_3D_POINT& f_rPoint, const double f_dDistance ) const;
bool const MKI_3D_POINT& f_rPoint, const double f_dDistance ) const;
double const MKI_3D_POINT& f_rPoint ) const;
double const double f_dX, const double f_dY, const double f_dZ ) const;
double const MKI_3D_POINT& f_rPoint ) const;
double const double f_dX, const double f_dY, const double f_dZ ) const; };
Element Descriptionx y z [double] X-, Y- and Z-coordinate of the point. The coordinates are in [mm] relative to the page center.
MKD SyntaxUnused.
|
CAD6interface 2026.1 - Copyright 2026 Malz++Kassner® GmbH