MeshLib Python Docs
Loading...
Searching...
No Matches
meshlib.mrmeshpy.SymMatrix2b Class Reference

Public Member Functions

SymMatrix2b __iadd__ (self, SymMatrix2b b)
 
SymMatrix2b __imatmul__ (self, bool b)
 
None __init__ (self)
 
None __init__ (self, SymMatrix2b arg0)
 
SymMatrix2b __isub__ (self, SymMatrix2b b)
 
SymMatrix2b __itruediv__ (self, bool b)
 
bool det (self)
 
SymMatrix2b inverse (self)
 
SymMatrix2b inverse (self, bool det)
 
bool normSq (self)
 
bool trace (self)
 
bool xx (self)
 
None xx (self, bool arg1)
 
bool xy (self)
 
None xy (self, bool arg1)
 
bool yy (self)
 
None yy (self, bool arg1)
 

Static Public Member Functions

SymMatrix2b diagonal (bool diagVal)
 
SymMatrix2b identity ()
 

Detailed Description

Generated from:  MR::SymMatrix2b
Aliases:  SymMatrix2_bool, Vector2_bool_SymMatrixType, SymMatrix2_bool

symmetric 2x2 matrix
\\ingroup MatrixGroup

Constructor & Destructor Documentation

◆ __init__() [1/2]

None meshlib.mrmeshpy.SymMatrix2b.__init__ ( self)

◆ __init__() [2/2]

None meshlib.mrmeshpy.SymMatrix2b.__init__ ( self,
SymMatrix2b arg0 )
Implicit copy constructor.

Member Function Documentation

◆ __iadd__()

SymMatrix2b meshlib.mrmeshpy.SymMatrix2b.__iadd__ ( self,
SymMatrix2b b )

◆ __imatmul__()

SymMatrix2b meshlib.mrmeshpy.SymMatrix2b.__imatmul__ ( self,
bool b )

◆ __isub__()

SymMatrix2b meshlib.mrmeshpy.SymMatrix2b.__isub__ ( self,
SymMatrix2b b )

◆ __itruediv__()

SymMatrix2b meshlib.mrmeshpy.SymMatrix2b.__itruediv__ ( self,
bool b )

◆ det()

bool meshlib.mrmeshpy.SymMatrix2b.det ( self)
computes determinant of the matrix

◆ diagonal()

SymMatrix2b meshlib.mrmeshpy.SymMatrix2b.diagonal ( bool diagVal)
static

◆ identity()

SymMatrix2b meshlib.mrmeshpy.SymMatrix2b.identity ( )
static

◆ inverse() [1/2]

SymMatrix2b meshlib.mrmeshpy.SymMatrix2b.inverse ( self)
computes inverse matrix

◆ inverse() [2/2]

SymMatrix2b meshlib.mrmeshpy.SymMatrix2b.inverse ( self,
bool det )
computes inverse matrix given determinant of this

◆ normSq()

bool meshlib.mrmeshpy.SymMatrix2b.normSq ( self)
computes the squared norm of the matrix, which is equal to the sum of 4 squared elements

◆ trace()

bool meshlib.mrmeshpy.SymMatrix2b.trace ( self)
computes trace of the matrix

◆ xx() [1/2]

bool meshlib.mrmeshpy.SymMatrix2b.xx ( self)
zero matrix by default

◆ xx() [2/2]

None meshlib.mrmeshpy.SymMatrix2b.xx ( self,
bool arg1 )

◆ xy() [1/2]

bool meshlib.mrmeshpy.SymMatrix2b.xy ( self)
zero matrix by default

◆ xy() [2/2]

None meshlib.mrmeshpy.SymMatrix2b.xy ( self,
bool arg1 )

◆ yy() [1/2]

bool meshlib.mrmeshpy.SymMatrix2b.yy ( self)
zero matrix by default

◆ yy() [2/2]

None meshlib.mrmeshpy.SymMatrix2b.yy ( self,
bool arg1 )

The documentation for this class was generated from the following file: