MeshLib Python Docs
Loading...
Searching...
No Matches
mrmeshpy.SymMatrix3i Class Reference

Public Member Functions

SymMatrix3i __iadd__ (self, SymMatrix3i b)
 
SymMatrix3i __imatmul__ (self, int b)
 
None __init__ (self)
 
None __init__ (self, SymMatrix3i arg0)
 
SymMatrix3i __isub__ (self, SymMatrix3i b)
 
SymMatrix3i __itruediv__ (self, int b)
 
int det (self)
 
SymMatrix3i inverse (self)
 
SymMatrix3i inverse (self, int det)
 
int normSq (self)
 
int trace (self)
 
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 yy (self)
 
None yy (self, int arg1)
 
int yz (self)
 
None yz (self, int arg1)
 
int zz (self)
 
None zz (self, int arg1)
 

Static Public Member Functions

SymMatrix3i diagonal (int diagVal)
 
SymMatrix3i identity ()
 

Static Protected Member Functions

 _pybind11_conduit_v1_ (*args, **kwargs)
 

Detailed Description

Generated from:  MR::SymMatrix3i
Aliases:  Vector3_int_SymMatrixType

symmetric 3x3 matrix
\\ingroup MatrixGroup

Constructor & Destructor Documentation

◆ __init__() [1/2]

None mrmeshpy.SymMatrix3i.__init__ ( self)

◆ __init__() [2/2]

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

Member Function Documentation

◆ __iadd__()

SymMatrix3i mrmeshpy.SymMatrix3i.__iadd__ ( self,
SymMatrix3i b )

◆ __imatmul__()

SymMatrix3i mrmeshpy.SymMatrix3i.__imatmul__ ( self,
int b )

◆ __isub__()

SymMatrix3i mrmeshpy.SymMatrix3i.__isub__ ( self,
SymMatrix3i b )

◆ __itruediv__()

SymMatrix3i mrmeshpy.SymMatrix3i.__itruediv__ ( self,
int b )

◆ _pybind11_conduit_v1_()

mrmeshpy.SymMatrix3i._pybind11_conduit_v1_ ( * args,
** kwargs )
staticprotected

◆ det()

int mrmeshpy.SymMatrix3i.det ( self)
computes determinant of the matrix

◆ diagonal()

SymMatrix3i mrmeshpy.SymMatrix3i.diagonal ( int diagVal)
static

◆ identity()

SymMatrix3i mrmeshpy.SymMatrix3i.identity ( )
static

◆ inverse() [1/2]

SymMatrix3i mrmeshpy.SymMatrix3i.inverse ( self)
computes inverse matrix

◆ inverse() [2/2]

SymMatrix3i mrmeshpy.SymMatrix3i.inverse ( self,
int det )
computes inverse matrix given determinant of this

◆ normSq()

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

◆ trace()

int mrmeshpy.SymMatrix3i.trace ( self)
computes trace of the matrix

◆ xx() [1/2]

int mrmeshpy.SymMatrix3i.xx ( self)
zero matrix by default

◆ xx() [2/2]

None mrmeshpy.SymMatrix3i.xx ( self,
int arg1 )

◆ xy() [1/2]

int mrmeshpy.SymMatrix3i.xy ( self)
zero matrix by default

◆ xy() [2/2]

None mrmeshpy.SymMatrix3i.xy ( self,
int arg1 )

◆ xz() [1/2]

int mrmeshpy.SymMatrix3i.xz ( self)
zero matrix by default

◆ xz() [2/2]

None mrmeshpy.SymMatrix3i.xz ( self,
int arg1 )

◆ yy() [1/2]

int mrmeshpy.SymMatrix3i.yy ( self)
zero matrix by default

◆ yy() [2/2]

None mrmeshpy.SymMatrix3i.yy ( self,
int arg1 )

◆ yz() [1/2]

int mrmeshpy.SymMatrix3i.yz ( self)
zero matrix by default

◆ yz() [2/2]

None mrmeshpy.SymMatrix3i.yz ( self,
int arg1 )

◆ zz() [1/2]

int mrmeshpy.SymMatrix3i.zz ( self)
zero matrix by default

◆ zz() [2/2]

None mrmeshpy.SymMatrix3i.zz ( self,
int arg1 )

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