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

Public Member Functions

Vector4i __add__ (self, Vector4i b)
 
Vector4i __iadd__ (self, Vector4i b)
 
Vector4i __imatmul__ (self, int b)
 
None __init__ (self)
 
None __init__ (self, int x, int y, int z, int w)
 
None __init__ (self, Vector4i v)
 
None __init__ (self, Vector4i arg0)
 
Vector4i __isub__ (self, Vector4i b)
 
typing.Iterator[int] __iter__ (self)
 
Vector4i __itruediv__ (self, int b)
 
Vector4i __neg__ (self)
 
Vector4i __pos__ (self)
 
str __repr__ (self)
 
Vector4i __sub__ (self, Vector4i b)
 
float length (self)
 
int lengthSq (self)
 

Static Public Member Functions

None __init__ (*args, **kwargs)
 
Vector4i diagonal (int a)
 

Static Public Attributes

typing elements = 4
 

Protected Member Functions

int _Subscript (self, int e)
 
int _Subscript (self, int e)
 

Static Protected Member Functions

 _pybind11_conduit_v1_ (*args, **kwargs)
 

Detailed Description

Generated from:  MR::Vector4i
Aliases:  Matrix4_int_VectorType

four-dimensional vector
\\ingroup VectorGroup

Constructor & Destructor Documentation

◆ __init__() [1/5]

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

◆ __init__() [2/5]

None mrmeshpy.Vector4i.__init__ ( self)

◆ __init__() [3/5]

None mrmeshpy.Vector4i.__init__ ( self,
int x,
int y,
int z,
int w )

◆ __init__() [4/5]

None mrmeshpy.Vector4i.__init__ ( self,
Vector4i v )

◆ __init__() [5/5]

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

Member Function Documentation

◆ __add__()

Vector4i mrmeshpy.Vector4i.__add__ ( self,
Vector4i b )

◆ __iadd__()

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

◆ __imatmul__()

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

◆ __isub__()

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

◆ __iter__()

typing.Iterator[int] mrmeshpy.Vector4i.__iter__ ( self)

◆ __itruediv__()

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

◆ __neg__()

Vector4i mrmeshpy.Vector4i.__neg__ ( self)

◆ __pos__()

Vector4i mrmeshpy.Vector4i.__pos__ ( self)

◆ __repr__()

str mrmeshpy.Vector4i.__repr__ ( self)

◆ __sub__()

Vector4i mrmeshpy.Vector4i.__sub__ ( self,
Vector4i b )

◆ _pybind11_conduit_v1_()

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

◆ _Subscript() [1/2]

int mrmeshpy.Vector4i._Subscript ( self,
int e )
protected

◆ _Subscript() [2/2]

int mrmeshpy.Vector4i._Subscript ( self,
int e )
protected

◆ diagonal()

Vector4i mrmeshpy.Vector4i.diagonal ( int a)
static

◆ length()

float mrmeshpy.Vector4i.length ( self)

◆ lengthSq()

int mrmeshpy.Vector4i.lengthSq ( self)

Member Data Documentation

◆ elements

typing mrmeshpy.Vector4i.elements = 4
static

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