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

Public Member Functions

Vector3i __add__ (self, Vector3i b)
 
bool __eq__ (self, Vector3i b)
 
Vector3i __iadd__ (self, Vector3i b)
 
Vector3i __imatmul__ (self, int b)
 
None __init__ (self)
 
None __init__ (self, int x, int y, int z)
 
None __init__ (self, Vector2i v)
 
None __init__ (self, Vector3i v)
 
None __init__ (self, Vector3f v)
 
None __init__ (self, Vector3i arg0)
 
Vector3i __isub__ (self, Vector3i b)
 
typing.Iterator __iter__ (self)
 
Vector3i __itruediv__ (self, int b)
 
Vector3i __mul__ (self, int a)
 
bool __ne__ (self, Vector3i b)
 
Vector3i __neg__ (self)
 
Vector3i __pos__ (self)
 
Vector3i __rmul__ (self, int b)
 
Vector3i __sub__ (self, Vector3i b)
 
Vector3i __truediv__ (self, int a)
 
Vector3i furthestBasisVector (self)
 
float length (self)
 
int lengthSq (self)
 

Static Public Member Functions

None __init__ (*args, **kwargs)
 
Vector3i diagonal (int a)
 
Vector3i minusX ()
 
Vector3i minusY ()
 
Vector3i minusZ ()
 
Vector3i plusX ()
 
Vector3i plusY ()
 
Vector3i plusZ ()
 

Static Public Attributes

typing elements = 3
 

Protected Member Functions

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

Detailed Description

Generated from:  MR::Vector3i
Aliases:  Vector3_int, Matrix3_int_VectorType, Vector3_int

Constructor & Destructor Documentation

◆ __init__() [1/7]

None meshlib.mrmeshpy.Vector3i.__init__ ( * args,
** kwargs )
static

◆ __init__() [2/7]

None meshlib.mrmeshpy.Vector3i.__init__ ( self)

◆ __init__() [3/7]

None meshlib.mrmeshpy.Vector3i.__init__ ( self,
int x,
int y,
int z )

◆ __init__() [4/7]

None meshlib.mrmeshpy.Vector3i.__init__ ( self,
Vector2i v )

◆ __init__() [5/7]

None meshlib.mrmeshpy.Vector3i.__init__ ( self,
Vector3i v )

◆ __init__() [6/7]

None meshlib.mrmeshpy.Vector3i.__init__ ( self,
Vector3f v )

◆ __init__() [7/7]

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

Member Function Documentation

◆ __add__()

Vector3i meshlib.mrmeshpy.Vector3i.__add__ ( self,
Vector3i b )

◆ __eq__()

bool meshlib.mrmeshpy.Vector3i.__eq__ ( self,
Vector3i b )

◆ __iadd__()

Vector3i meshlib.mrmeshpy.Vector3i.__iadd__ ( self,
Vector3i b )
\\related Vector3
\\{

◆ __imatmul__()

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

◆ __isub__()

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

◆ __iter__()

typing.Iterator meshlib.mrmeshpy.Vector3i.__iter__ ( self)

◆ __itruediv__()

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

◆ __mul__()

Vector3i meshlib.mrmeshpy.Vector3i.__mul__ ( self,
int a )

◆ __ne__()

bool meshlib.mrmeshpy.Vector3i.__ne__ ( self,
Vector3i b )

◆ __neg__()

Vector3i meshlib.mrmeshpy.Vector3i.__neg__ ( self)

◆ __pos__()

Vector3i meshlib.mrmeshpy.Vector3i.__pos__ ( self)

◆ __rmul__()

Vector3i meshlib.mrmeshpy.Vector3i.__rmul__ ( self,
int b )

◆ __sub__()

Vector3i meshlib.mrmeshpy.Vector3i.__sub__ ( self,
Vector3i b )

◆ __truediv__()

Vector3i meshlib.mrmeshpy.Vector3i.__truediv__ ( self,
int a )

◆ _Subscript() [1/2]

int meshlib.mrmeshpy.Vector3i._Subscript ( self,
int e )
protected

◆ _Subscript() [2/2]

int meshlib.mrmeshpy.Vector3i._Subscript ( self,
int e )
protected

◆ diagonal()

Vector3i meshlib.mrmeshpy.Vector3i.diagonal ( int a)
static

◆ furthestBasisVector()

Vector3i meshlib.mrmeshpy.Vector3i.furthestBasisVector ( self)

◆ length()

float meshlib.mrmeshpy.Vector3i.length ( self)

◆ lengthSq()

int meshlib.mrmeshpy.Vector3i.lengthSq ( self)

◆ minusX()

Vector3i meshlib.mrmeshpy.Vector3i.minusX ( )
static

◆ minusY()

Vector3i meshlib.mrmeshpy.Vector3i.minusY ( )
static

◆ minusZ()

Vector3i meshlib.mrmeshpy.Vector3i.minusZ ( )
static

◆ plusX()

Vector3i meshlib.mrmeshpy.Vector3i.plusX ( )
static

◆ plusY()

Vector3i meshlib.mrmeshpy.Vector3i.plusY ( )
static

◆ plusZ()

Vector3i meshlib.mrmeshpy.Vector3i.plusZ ( )
static

Member Data Documentation

◆ elements

typing meshlib.mrmeshpy.Vector3i.elements = 3
static

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