SilverScreen Solid Modeler

Transformation Matrix

Transformation Matrix

Previous topic Next topic  

Transformation Matrix

Previous topic Next topic JavaScript is required for the print function  

SilverScreenAPI

 

Transformation Matrix Functions

 
 

 

Name

Description

tm_clear

Initialize transformation matrix to unity

tm_copy

Copy transformation matrix

tm_cspace

Retrieve c-space values into transformation matrix

tm_espace

Retrieve e-space values into transformation matrix

tm_extents

Compute extents of BOS or primitive relative to transformation matrix

tm_inverse

Compute transformation matrix inverse

tm_multiply

Multiply transformation matrices

tm_rotate_x

Generate x-axis rotation matrix

tm_rotate_y

Generate y-axis rotation matrix

tm_rotate_z

Generate z-axis rotation matrix

tm_scale_x

Generate x-axis scaling matrix

tm_scale_y

Generate y-axis scaling matrix

tm_scale_z

Generate z-axis scaling matrix

tm_to_2d

Create transformation matrix by moving two line segments to xy-plane

tm_to_plus_x

Create transformation matrix by moving line segment to x-axis

tm_to_plus_z

Create transformation matrix by moving line segment to z-axis

tm_transform

Transform point to another coordinate system using a transformation matrix

tm_transform_bos

Transform BOS to another coordinate system using a transformation matrix

tm_translate

Generate translation matrix based on XYZ