Separate (class MKI_MATRIX)

www.CAD6.com

C++ Syntax

bool

MKI_MATRIX::Separate(

 double& f_rdScaleX,

 double& f_rdScaleY,

 double& f_rdRotation,

 double& f_rdDistortion,

 double& f_rdMoveX,

 double& f_rdMoveY ) const;

 

Separates the matrix into its basic transformational elements for standard unit display.

 

Element Description

ScaleX

[double&] Horizontal scaling.

ScaleY

[double&] Vertical scaling.

Rotation

[double&] Rotation around the origin in [rad].

Distortion

[double&] Distortion (shearing) in [rad].

MoveX

[double&] Horizontal movement (translation).

MoveY

[double&] Vertical movement (translation).

 

Return Value

Returns true if the separation was successful.

 

CAD6interface 2024.2 - Copyright 2024 Malz++Kassner® GmbH