Hide menu
Loading...
Searching...
No Matches
manufacturingtoolkit.CadExMTK.Geom_Matrix2d Class Reference

Matrix2d Matrix2d.hxx cadex/Geom/Matrix2d.hxx. More...

Inheritance diagram for manufacturingtoolkit.CadExMTK.Geom_Matrix2d:
manufacturingtoolkit.CadExMTK.Geom_MatrixDouble2

Public Member Functions

 __init__ (self, *args)
 Overload 1: Constructor.
 
 SetDiagonal (self, theX1, theX2)
 
 SetRotation (self, theAng)
 Modifies the matrix so that represents a rotation.
 
 Determinant (self)
 
 IsSingular (self)
 
 Invert (self)
 
 Inverted (self)
 
 Multiply (self, *args)
 
 PreMultiply (self, theOther)
 
 Multiplied (self, *args)
 
 __disown__ (self)
 
- Public Member Functions inherited from manufacturingtoolkit.CadExMTK.Geom_MatrixDouble2
 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

- Static Public Member Functions inherited from manufacturingtoolkit.CadExMTK.Geom_MatrixDouble2
 Identity ()
 
 Dimension ()
 

Detailed Description

Matrix2d Matrix2d.hxx cadex/Geom/Matrix2d.hxx.

Defines a square matrix of size two.

Constructor & Destructor Documentation

◆ __init__()

manufacturingtoolkit.CadExMTK.Geom_Matrix2d.__init__ ( self,
* args )

Overload 1: Constructor.

|

Overload 2: Constructor.

Reimplemented from manufacturingtoolkit.CadExMTK.Geom_MatrixDouble2.

Member Function Documentation

◆ __disown__()

manufacturingtoolkit.CadExMTK.Geom_Matrix2d.__disown__ ( self)

◆ Invert()

manufacturingtoolkit.CadExMTK.Geom_Matrix2d.Invert ( self)

◆ Multiplied()

manufacturingtoolkit.CadExMTK.Geom_Matrix2d.Multiplied ( self,
* args )

◆ Multiply()

manufacturingtoolkit.CadExMTK.Geom_Matrix2d.Multiply ( self,
* args )

◆ SetDiagonal()

manufacturingtoolkit.CadExMTK.Geom_Matrix2d.SetDiagonal ( self,
theX1,
theX2 )

The documentation for this class was generated from the following file:
  • CadExMTK.py