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

Public Member Functions

SymMatrix4i64 __iadd__ (self, SymMatrix4i64 b)
 
SymMatrix4i64 __imatmul__ (self, int b)
 
None __init__ (self)
 
SymMatrix4i64 __isub__ (self, SymMatrix4i64 b)
 
SymMatrix4i64 __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)
 
None __init__ (*args, **kwargs)
 
SymMatrix4i64 diagonal (int diagVal)
 
SymMatrix4i64 identity ()
 
SymMatrix4i64 operator (*args, **kwargs)
 
SymMatrix4i64 operator (*args, **kwargs)
 

Static Protected Attributes

typing _offsetof_ww = 72
 
typing _offsetof_xw = 24
 
typing _offsetof_xx = 0
 
typing _offsetof_xy = 8
 
typing _offsetof_xz = 16
 
typing _offsetof_yw = 48
 
typing _offsetof_yy = 32
 
typing _offsetof_yz = 40
 
typing _offsetof_zw = 64
 
typing _offsetof_zz = 56
 

Detailed Description

Generated from:  MR::SymMatrix4i64
Aliases:  Vector4_long_SymMatrixType

symmetric 4x4 matrix

Constructor & Destructor Documentation

◆ __init__() [1/2]

None mrmeshpy.SymMatrix4i64.__init__ ( * args,
** kwargs )
static

◆ __init__() [2/2]

None mrmeshpy.SymMatrix4i64.__init__ ( self)

Member Function Documentation

◆ __eq__()

bool mrmeshpy.SymMatrix4i64.__eq__ ( * args,
** kwargs )
static

◆ __iadd__()

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

◆ __imatmul__()

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

◆ __isub__()

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

◆ __itruediv__()

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

◆ diagonal()

SymMatrix4i64 mrmeshpy.SymMatrix4i64.diagonal ( int diagVal)
static

◆ identity()

SymMatrix4i64 mrmeshpy.SymMatrix4i64.identity ( )
static

◆ normSq()

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

◆ operator() [1/2]

SymMatrix4i64 mrmeshpy.SymMatrix4i64.operator ( * args,
** kwargs )
static

◆ operator() [2/2]

SymMatrix4i64 mrmeshpy.SymMatrix4i64.operator ( * args,
** kwargs )
static

◆ trace()

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

◆ ww() [1/2]

int mrmeshpy.SymMatrix4i64.ww ( self)
zero matrix by default

◆ ww() [2/2]

None mrmeshpy.SymMatrix4i64.ww ( self,
int arg1 )

◆ xw() [1/2]

int mrmeshpy.SymMatrix4i64.xw ( self)
zero matrix by default

◆ xw() [2/2]

None mrmeshpy.SymMatrix4i64.xw ( self,
int arg1 )

◆ xx() [1/2]

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

◆ xx() [2/2]

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

◆ xy() [1/2]

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

◆ xy() [2/2]

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

◆ xz() [1/2]

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

◆ xz() [2/2]

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

◆ yw() [1/2]

int mrmeshpy.SymMatrix4i64.yw ( self)
zero matrix by default

◆ yw() [2/2]

None mrmeshpy.SymMatrix4i64.yw ( self,
int arg1 )

◆ yy() [1/2]

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

◆ yy() [2/2]

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

◆ yz() [1/2]

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

◆ yz() [2/2]

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

◆ zw() [1/2]

int mrmeshpy.SymMatrix4i64.zw ( self)
zero matrix by default

◆ zw() [2/2]

None mrmeshpy.SymMatrix4i64.zw ( self,
int arg1 )

◆ zz() [1/2]

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

◆ zz() [2/2]

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

Member Data Documentation

◆ _offsetof_ww

typing mrmeshpy.SymMatrix4i64._offsetof_ww = 72
staticprotected

◆ _offsetof_xw

typing mrmeshpy.SymMatrix4i64._offsetof_xw = 24
staticprotected

◆ _offsetof_xx

typing mrmeshpy.SymMatrix4i64._offsetof_xx = 0
staticprotected

◆ _offsetof_xy

typing mrmeshpy.SymMatrix4i64._offsetof_xy = 8
staticprotected

◆ _offsetof_xz

typing mrmeshpy.SymMatrix4i64._offsetof_xz = 16
staticprotected

◆ _offsetof_yw

typing mrmeshpy.SymMatrix4i64._offsetof_yw = 48
staticprotected

◆ _offsetof_yy

typing mrmeshpy.SymMatrix4i64._offsetof_yy = 32
staticprotected

◆ _offsetof_yz

typing mrmeshpy.SymMatrix4i64._offsetof_yz = 40
staticprotected

◆ _offsetof_zw

typing mrmeshpy.SymMatrix4i64._offsetof_zw = 64
staticprotected

◆ _offsetof_zz

typing mrmeshpy.SymMatrix4i64._offsetof_zz = 56
staticprotected

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