Matrix3d Matrix3d.hxx cadex/Geom/Matrix3d.hxx. More...
Public Member Functions | |
__init__ (self, *args) | |
Overload 1: Constructor. | |
SetDiagonal (self, theX1, theX2, theX3) | |
SetCross (self, theRef) | |
Modifies the matrix so that applying it to any triplet produces cross product of the theRef and this triplet. | |
SetDot (self, theRef) | |
Modifies the matrix so that applying it to any triplet produces dot product of the theRef and this triplet. | |
IsSingular (self) | |
Determinant (self) | |
SetRotation (self, theAxis, theAng) | |
Modifies the matrix so that represents a rotation. | |
Multiply (self, *args) | |
PreMultiply (self, theOther) | |
Multiplied (self, *args) | |
Invert (self) | |
Inverted (self) | |
__disown__ (self) | |
![]() | |
Fill (self, theValue) | |
Sets theValue to each element of matrix. | |
Value (self, *args) | |
Overload 1: Returns element by theRow, theCol index. | |
SetValue (self, theRow, theCol, theValue) | |
Sets theValue to the matrix element at the index theRow, theCol. | |
Column (self, theCol) | |
Row (self, theRow) | |
Diagonal (self) | |
Returns diagonal elements of the matrix. | |
SetColumn (self, theCol, theVals) | |
SetRow (self, theRow, theVals) | |
IsIdentity (self) | |
Reset (self) | |
SetScale (self, theScale) | |
Add (self, theOther) | |
Added (self, theOther) | |
Subtract (self, theOther) | |
Subtracted (self, theOther) | |
Divide (self, theScalar) | |
Divided (self, theScalar) | |
Power (self, theNum) | |
Powered (self, theNum) | |
Transpose (self) | |
Transposed (self) | |
Assign (self, theOther) | |
IsEqual (self, theOther) | |
__call__ (self, *args) | |
Additional Inherited Members | |
![]() | |
Identity () | |
Dimension () | |
Matrix3d Matrix3d.hxx cadex/Geom/Matrix3d.hxx.
Defines a square matrix of size three.
manufacturingtoolkit.CadExMTK.Geom_Matrix3d.__init__ | ( | self, | |
* | args ) |
Overload 1: Constructor.
|
Overload 2: Constructor.
Reimplemented from manufacturingtoolkit.CadExMTK.Geom_MatrixDouble3.
manufacturingtoolkit.CadExMTK.Geom_Matrix3d.__disown__ | ( | self | ) |
Reimplemented from manufacturingtoolkit.CadExMTK.Geom_MatrixDouble3.
manufacturingtoolkit.CadExMTK.Geom_Matrix3d.Invert | ( | self | ) |
Reimplemented from manufacturingtoolkit.CadExMTK.Geom_MatrixDouble3.
manufacturingtoolkit.CadExMTK.Geom_Matrix3d.Multiplied | ( | self, | |
* | args ) |
Reimplemented from manufacturingtoolkit.CadExMTK.Geom_MatrixDouble3.
manufacturingtoolkit.CadExMTK.Geom_Matrix3d.Multiply | ( | self, | |
* | args ) |
Reimplemented from manufacturingtoolkit.CadExMTK.Geom_MatrixDouble3.
manufacturingtoolkit.CadExMTK.Geom_Matrix3d.SetDiagonal | ( | self, | |
theX1, | |||
theX2, | |||
theX3 ) |
Reimplemented from manufacturingtoolkit.CadExMTK.Geom_MatrixDouble3.