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

Public Member Functions

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

Static Public Member Functions

bool __eq__ (*args, **kwargs)
 
SymMatrix4ll diagonal (int diagVal)
 
SymMatrix4ll identity ()
 

Detailed Description

Generated from:  MR::SymMatrix4ll
Aliases:  Vector4_long_long_SymMatrixType, SymMatrix4_long_long, SymMatrix4_long_long

symmetric 4x4 matrix
\\ingroup MatrixGroup

Constructor & Destructor Documentation

◆ __init__() [1/2]

None meshlib.mrmeshpy.SymMatrix4ll.__init__ ( self)

◆ __init__() [2/2]

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

Member Function Documentation

◆ __eq__()

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

◆ __iadd__()

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

◆ __imatmul__()

SymMatrix4ll meshlib.mrmeshpy.SymMatrix4ll.__imatmul__ ( self,
int b )

◆ __isub__()

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

◆ __itruediv__()

SymMatrix4ll meshlib.mrmeshpy.SymMatrix4ll.__itruediv__ ( self,
int b )

◆ diagonal()

SymMatrix4ll meshlib.mrmeshpy.SymMatrix4ll.diagonal ( int diagVal)
static

◆ identity()

SymMatrix4ll meshlib.mrmeshpy.SymMatrix4ll.identity ( )
static

◆ normSq()

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

◆ trace()

int meshlib.mrmeshpy.SymMatrix4ll.trace ( self)
computes trace of the matrix

◆ ww() [1/2]

int meshlib.mrmeshpy.SymMatrix4ll.ww ( self)
zero matrix by default

◆ ww() [2/2]

None meshlib.mrmeshpy.SymMatrix4ll.ww ( self,
int arg1 )

◆ xw() [1/2]

int meshlib.mrmeshpy.SymMatrix4ll.xw ( self)
zero matrix by default

◆ xw() [2/2]

None meshlib.mrmeshpy.SymMatrix4ll.xw ( self,
int arg1 )

◆ xx() [1/2]

int meshlib.mrmeshpy.SymMatrix4ll.xx ( self)
zero matrix by default

◆ xx() [2/2]

None meshlib.mrmeshpy.SymMatrix4ll.xx ( self,
int arg1 )

◆ xy() [1/2]

int meshlib.mrmeshpy.SymMatrix4ll.xy ( self)
zero matrix by default

◆ xy() [2/2]

None meshlib.mrmeshpy.SymMatrix4ll.xy ( self,
int arg1 )

◆ xz() [1/2]

int meshlib.mrmeshpy.SymMatrix4ll.xz ( self)
zero matrix by default

◆ xz() [2/2]

None meshlib.mrmeshpy.SymMatrix4ll.xz ( self,
int arg1 )

◆ yw() [1/2]

int meshlib.mrmeshpy.SymMatrix4ll.yw ( self)
zero matrix by default

◆ yw() [2/2]

None meshlib.mrmeshpy.SymMatrix4ll.yw ( self,
int arg1 )

◆ yy() [1/2]

int meshlib.mrmeshpy.SymMatrix4ll.yy ( self)
zero matrix by default

◆ yy() [2/2]

None meshlib.mrmeshpy.SymMatrix4ll.yy ( self,
int arg1 )

◆ yz() [1/2]

int meshlib.mrmeshpy.SymMatrix4ll.yz ( self)
zero matrix by default

◆ yz() [2/2]

None meshlib.mrmeshpy.SymMatrix4ll.yz ( self,
int arg1 )

◆ zw() [1/2]

int meshlib.mrmeshpy.SymMatrix4ll.zw ( self)
zero matrix by default

◆ zw() [2/2]

None meshlib.mrmeshpy.SymMatrix4ll.zw ( self,
int arg1 )

◆ zz() [1/2]

int meshlib.mrmeshpy.SymMatrix4ll.zz ( self)
zero matrix by default

◆ zz() [2/2]

None meshlib.mrmeshpy.SymMatrix4ll.zz ( self,
int arg1 )

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