Category Creo Parametric TOOLKIT fundamentals, Object ProMatrix

Function ProMatrixMakeOrthonormal


Description
It converts a non-orthonormal matrix to orthonormal matrix with user provided scaling factor.
Synopsis
#include <ProGraphic.h>
ProErrorProMatrixMakeOrthonormal(
ProMatrix inMatrix
/* (In)
Specifies the matrix to be converted to orthonormal.
*/
double intended_scale
/* (In)
Scale factor to be applied on the matrix.
*/
ProMatrix outMatrix
/* (Out)
Specifies orthonormal matrix.
*/
)
Returns
PRO_TK_NO_ERRORThe function successfully converted the input matrix.
PRO_TK_BAD_INPUTSThe input argument is invalid.
PRO_TK_INVALID_MATRIXThe input matrix can not be converted to Orthonormal matrix.

Manual References:

  1. Assembly: Assembling Components: Assembling Components by Functions
  2. User Interface: Basic Graphics: Converting a Matrix to Orthonormal