MKI_3D_VIEWMATRIX (Basic Classes) New in Version 2026.1

www.CAD6.com

This class contains a 4 x 3 matrix for 3D modification purposes plus central view information.

 

C++ Syntax

class MKI_3D_VIEWMATRIX : public MKI_3D_MATRIX

{

  public:

 

  bool m_fValid;

  MKI_3D_POINT m_cView;

 

  MKI_3D_VIEWMATRIX( void );

 

  MKI_3D_VIEWMATRIX(

 const MKI_3D_VIEWMATRIX* f_pThis );

 

  MKI_3D_VIEWMATRIX(

 const MKI_3D_MATRIX* f_pThis );

 

  MKI_3D_VIEWMATRIX(

 const MKI_3D_MATRIX& f_rThis );

 

  void

  ApplyView(

 MKI_3D_POINT& f_rPoint ) const;

 

  void

  SetMultiply(

 const MKI_3D_MATRIX& f_rBase,

 const MKI_3D_MATRIX& f_rFactor );

 

  void

  SetMultiply(

 const MKI_3D_MATRIX& f_rBase,

 const MKI_3D_VIEWMATRIX& f_rFactor );

};

 

Element Description

m_fValid

[bool] If true, m_cView is valid and shall be applied.

m_cView

[MKI_3D_POINT] X-, Y- and Z-coordinates of the view point. The coordinates are in [mm] relative to the page center.

 

MKD Syntax

Unused.

 

CAD6interface 2026.1 - Copyright 2026 Malz++Kassner® GmbH