 |
PK_TRANSF_is_equal |
|
PK_ERROR_code_t PK_TRANSF_is_equal
(
--- received arguments ---
PK_TRANSF_t t1, --- first transformation
PK_TRANSF_t t2, --- second transformation
--- returned arguments ---
PK_LOGICAL_t *const is_equal --- whether transformations are equal
)
This function determines whether two transformations are equal.
Specific Errors:
PK_ERROR_not_implemented Transformation has perspective or non
uniform scale (MILD)
Two transformations are considered to be equal if, when one transformation
is multiplied by the inverse of the other and the resulting transformation
is applied to the vertices of the size box, the transformed vertices move
by at most session precision.
This function is not implemented for transformations with perspective or non-
uniform scale.