import "ScriptBridge.idl";
Public Member Functions | |
| HRESULT | MultiplyBy ([in] ISiloMatrix *M) |
| HRESULT | Multiply ([in] IPoint3D *P) |
| HRESULT | Invert (void) |
| HRESULT | Determinant ([out, retval] DOUBLE *RetDet) |
| HRESULT | Scale ([in] FLOAT Factor) |
| HRESULT | GetAt ([in] LONG Col,[in] LONG Row,[out, retval] DOUBLE *MatrixEl) |
| HRESULT | MakeRotationMatrix ([in] IPoint3D *RotVector,[in] FLOAT RotAngle) |
| HRESULT | MultiplyVertex ([in] IVertex *V) |
|
|
Returns matrix determinant
|
|
||||||||||||||||
|
Returns matrix element at specified column/row position
|
|
|
Inverts current matrix |
|
||||||||||||
|
Creates a matrix from a rotation axis and a rotation angle
|
|
|
Performs multiplication of current matrix by a Point3D object
|
|
|
Performs multiplication of current matrix by the one passed in as a parameter
|
|
|
Performs multiplication of current matrix by a Vertex object
|
|
|
Scales matrix by a factor
|
1.4.2