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

Public Member Functions

SymMatrix4b __iadd__ (self, SymMatrix4b b)
 
SymMatrix4b __imatmul__ (self, bool b)
 
None __init__ (self)
 
None __init__ (self, SymMatrix4b arg0)
 
SymMatrix4b __isub__ (self, SymMatrix4b b)
 
SymMatrix4b __itruediv__ (self, bool b)
 
bool normSq (self)
 
bool trace (self)
 
bool ww (self)
 
None ww (self, bool arg1)
 
bool xw (self)
 
None xw (self, bool arg1)
 
bool xx (self)
 
None xx (self, bool arg1)
 
bool xy (self)
 
None xy (self, bool arg1)
 
bool xz (self)
 
None xz (self, bool arg1)
 
bool yw (self)
 
None yw (self, bool arg1)
 
bool yy (self)
 
None yy (self, bool arg1)
 
bool yz (self)
 
None yz (self, bool arg1)
 
bool zw (self)
 
None zw (self, bool arg1)
 
bool zz (self)
 
None zz (self, bool arg1)
 

Static Public Member Functions

bool __eq__ (*args, **kwargs)
 
SymMatrix4b diagonal (bool diagVal)
 
SymMatrix4b identity ()
 

Detailed Description

Generated from:  MR::SymMatrix4b
Aliases:  Vector4_bool_SymMatrixType, SymMatrix4_bool, SymMatrix4_bool

symmetric 4x4 matrix
\\ingroup MatrixGroup

Constructor & Destructor Documentation

◆ __init__() [1/2]

None meshlib.mrmeshpy.SymMatrix4b.__init__ ( self)

◆ __init__() [2/2]

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

Member Function Documentation

◆ __eq__()

bool meshlib.mrmeshpy.SymMatrix4b.__eq__ ( * args,
** kwargs )
static

◆ __iadd__()

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

◆ __imatmul__()

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

◆ __isub__()

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

◆ __itruediv__()

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

◆ diagonal()

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

◆ identity()

SymMatrix4b meshlib.mrmeshpy.SymMatrix4b.identity ( )
static

◆ normSq()

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

◆ trace()

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

◆ ww() [1/2]

bool meshlib.mrmeshpy.SymMatrix4b.ww ( self)
zero matrix by default

◆ ww() [2/2]

None meshlib.mrmeshpy.SymMatrix4b.ww ( self,
bool arg1 )

◆ xw() [1/2]

bool meshlib.mrmeshpy.SymMatrix4b.xw ( self)
zero matrix by default

◆ xw() [2/2]

None meshlib.mrmeshpy.SymMatrix4b.xw ( self,
bool arg1 )

◆ xx() [1/2]

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

◆ xx() [2/2]

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

◆ xy() [1/2]

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

◆ xy() [2/2]

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

◆ xz() [1/2]

bool meshlib.mrmeshpy.SymMatrix4b.xz ( self)
zero matrix by default

◆ xz() [2/2]

None meshlib.mrmeshpy.SymMatrix4b.xz ( self,
bool arg1 )

◆ yw() [1/2]

bool meshlib.mrmeshpy.SymMatrix4b.yw ( self)
zero matrix by default

◆ yw() [2/2]

None meshlib.mrmeshpy.SymMatrix4b.yw ( self,
bool arg1 )

◆ yy() [1/2]

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

◆ yy() [2/2]

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

◆ yz() [1/2]

bool meshlib.mrmeshpy.SymMatrix4b.yz ( self)
zero matrix by default

◆ yz() [2/2]

None meshlib.mrmeshpy.SymMatrix4b.yz ( self,
bool arg1 )

◆ zw() [1/2]

bool meshlib.mrmeshpy.SymMatrix4b.zw ( self)
zero matrix by default

◆ zw() [2/2]

None meshlib.mrmeshpy.SymMatrix4b.zw ( self,
bool arg1 )

◆ zz() [1/2]

bool meshlib.mrmeshpy.SymMatrix4b.zz ( self)
zero matrix by default

◆ zz() [2/2]

None meshlib.mrmeshpy.SymMatrix4b.zz ( self,
bool arg1 )

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