inviwopy.glm

Exposing glm vec and mat types

Functions

abs(*args, **kwargs)

Overloaded function.

acos(*args, **kwargs)

Overloaded function.

all(*args, **kwargs)

Overloaded function.

any(*args, **kwargs)

Overloaded function.

asin(*args, **kwargs)

Overloaded function.

atan(*args, **kwargs)

Overloaded function.

ceil(*args, **kwargs)

Overloaded function.

clamp(*args, **kwargs)

Overloaded function.

compAdd(*args, **kwargs)

Overloaded function.

compMax(*args, **kwargs)

Overloaded function.

compMin(*args, **kwargs)

Overloaded function.

compMul(*args, **kwargs)

Overloaded function.

cos(*args, **kwargs)

Overloaded function.

cross(*args, **kwargs)

Overloaded function.

distance(*args, **kwargs)

Overloaded function.

distance2(*args, **kwargs)

Overloaded function.

dot(*args, **kwargs)

Overloaded function.

exp(*args, **kwargs)

Overloaded function.

floor(*args, **kwargs)

Overloaded function.

greaterThan(*args, **kwargs)

Overloaded function.

greaterThanEqual(*args, **kwargs)

Overloaded function.

length(*args, **kwargs)

Overloaded function.

length2(*args, **kwargs)

Overloaded function.

lessThan(*args, **kwargs)

Overloaded function.

lessThanEqual(*args, **kwargs)

Overloaded function.

normalize(*args, **kwargs)

Overloaded function.

rotate(*args, **kwargs)

Overloaded function.

sin(*args, **kwargs)

Overloaded function.

tan(*args, **kwargs)

Overloaded function.

Classes

bvec2

bvec2Vector

bvec3

bvec3Vector

bvec4

bvec4Vector

dmat2

dmat2Vector

Vectors of glm matrices

dmat2x3

dmat2x3Vector

Vectors of glm matrices

dmat2x4

dmat2x4Vector

Vectors of glm matrices

dmat3

dmat3Vector

Vectors of glm matrices

dmat3x2

dmat3x2Vector

Vectors of glm matrices

dmat3x4

dmat3x4Vector

Vectors of glm matrices

dmat4

dmat4Vector

Vectors of glm matrices

dmat4x2

dmat4x2Vector

Vectors of glm matrices

dmat4x3

dmat4x3Vector

Vectors of glm matrices

dvec2

dvec2Vector

dvec3

dvec3Vector

dvec4

dvec4Vector

imat2

imat2Vector

Vectors of glm matrices

imat2x3

imat2x3Vector

Vectors of glm matrices

imat2x4

imat2x4Vector

Vectors of glm matrices

imat3

imat3Vector

Vectors of glm matrices

imat3x2

imat3x2Vector

Vectors of glm matrices

imat3x4

imat3x4Vector

Vectors of glm matrices

imat4

imat4Vector

Vectors of glm matrices

imat4x2

imat4x2Vector

Vectors of glm matrices

imat4x3

imat4x3Vector

Vectors of glm matrices

ivec2

ivec2Vector

ivec3

ivec3Vector

ivec4

ivec4Vector

mat2

mat2Vector

Vectors of glm matrices

mat2x3

mat2x3Vector

Vectors of glm matrices

mat2x4

mat2x4Vector

Vectors of glm matrices

mat3

mat3Vector

Vectors of glm matrices

mat3x2

mat3x2Vector

Vectors of glm matrices

mat3x4

mat3x4Vector

Vectors of glm matrices

mat4

mat4Vector

Vectors of glm matrices

mat4x2

mat4x2Vector

Vectors of glm matrices

mat4x3

mat4x3Vector

Vectors of glm matrices

size2_t

size2_tVector

size3_t

size3_tVector

size4_t

size4_tVector

umat2

umat2Vector

Vectors of glm matrices

umat2x3

umat2x3Vector

Vectors of glm matrices

umat2x4

umat2x4Vector

Vectors of glm matrices

umat3

umat3Vector

Vectors of glm matrices

umat3x2

umat3x2Vector

Vectors of glm matrices

umat3x4

umat3x4Vector

Vectors of glm matrices

umat4

umat4Vector

Vectors of glm matrices

umat4x2

umat4x2Vector

Vectors of glm matrices

umat4x3

umat4x3Vector

Vectors of glm matrices

uvec2

uvec2Vector

uvec3

uvec3Vector

uvec4

uvec4Vector

vec2

vec2Vector

vec3

vec3Vector

vec4

vec4Vector

class inviwopy.glm.bvec2

Bases: pybind11_builtins.pybind11_object

__eq__(self: inviwopy.glm.bvec2, arg0: inviwopy.glm.bvec2) bool
__getitem__(self: inviwopy.glm.bvec2, arg0: int) bool
__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.bvec2, arg0: bool, arg1: bool) -> None

  2. __init__(self: inviwopy.glm.bvec2, arg0: bool) -> None

  3. __init__(self: inviwopy.glm.bvec2, arg0: inviwopy.glm.bvec2) -> None

  4. __init__(self: inviwopy.glm.bvec2) -> None

  5. __init__(self: inviwopy.glm.bvec2, arg0: numpy.ndarray[bool]) -> None

  6. __init__(self: inviwopy.glm.bvec2, arg0: list) -> None

  7. __init__(self: inviwopy.glm.bvec2, arg0: glm::vec<3,bool,0>) -> None

  8. __init__(self: inviwopy.glm.bvec2, arg0: glm::vec<4,bool,0>) -> None

__ne__(self: inviwopy.glm.bvec2, arg0: inviwopy.glm.bvec2) bool
__repr__(self: inviwopy.glm.bvec2) str
__setitem__(self: inviwopy.glm.bvec2, arg0: int, arg1: bool) bool
__hash__ = None
property array
property g
property r
property s
property t
property x
property y
class inviwopy.glm.bvec2Vector

Bases: pybind11_builtins.pybind11_object

__bool__(self: inviwopy.glm.bvec2Vector) bool

Check whether the list is nonempty

__contains__(self: inviwopy.glm.bvec2Vector, x: inviwopy.glm.bvec2) bool

Return true the container contains x

__delitem__(*args, **kwargs)

Overloaded function.

  1. __delitem__(self: inviwopy.glm.bvec2Vector, arg0: int) -> None

Delete the list elements at index i

  1. __delitem__(self: inviwopy.glm.bvec2Vector, arg0: slice) -> None

Delete list elements using a slice object

__eq__(self: inviwopy.glm.bvec2Vector, arg0: inviwopy.glm.bvec2Vector) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.glm.bvec2Vector, s: slice) -> inviwopy.glm.bvec2Vector

Retrieve list elements using a slice object

  1. __getitem__(self: inviwopy.glm.bvec2Vector, arg0: int) -> inviwopy.glm.bvec2

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.bvec2Vector, arg0: buffer) -> None

  2. __init__(self: inviwopy.glm.bvec2Vector) -> None

  3. __init__(self: inviwopy.glm.bvec2Vector, arg0: inviwopy.glm.bvec2Vector) -> None

Copy constructor

  1. __init__(self: inviwopy.glm.bvec2Vector, arg0: Iterable) -> None

__iter__(self: inviwopy.glm.bvec2Vector) Iterator
__len__(self: inviwopy.glm.bvec2Vector) int
__ne__(self: inviwopy.glm.bvec2Vector, arg0: inviwopy.glm.bvec2Vector) bool
__repr__(self: inviwopy.glm.bvec2Vector) str

Return the canonical string representation of this list.

__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.glm.bvec2Vector, arg0: int, arg1: inviwopy.glm.bvec2) -> None

  2. __setitem__(self: inviwopy.glm.bvec2Vector, arg0: slice, arg1: inviwopy.glm.bvec2Vector) -> None

Assign list elements using a slice object

append(self: inviwopy.glm.bvec2Vector, x: inviwopy.glm.bvec2) None

Add an item to the end of the list

clear(self: inviwopy.glm.bvec2Vector) None

Clear the contents

count(self: inviwopy.glm.bvec2Vector, x: inviwopy.glm.bvec2) int

Return the number of times x appears in the list

extend(*args, **kwargs)

Overloaded function.

  1. extend(self: inviwopy.glm.bvec2Vector, L: inviwopy.glm.bvec2Vector) -> None

Extend the list by appending all the items in the given list

  1. extend(self: inviwopy.glm.bvec2Vector, L: Iterable) -> None

Extend the list by appending all the items in the given list

insert(self: inviwopy.glm.bvec2Vector, i: int, x: inviwopy.glm.bvec2) None

Insert an item at a given position.

pop(*args, **kwargs)

Overloaded function.

  1. pop(self: inviwopy.glm.bvec2Vector) -> inviwopy.glm.bvec2

Remove and return the last item

  1. pop(self: inviwopy.glm.bvec2Vector, i: int) -> inviwopy.glm.bvec2

Remove and return the item at index i

remove(self: inviwopy.glm.bvec2Vector, x: inviwopy.glm.bvec2) None

Remove the first item from the list whose value is x. It is an error if there is no such item.

__hash__ = None
class inviwopy.glm.bvec3

Bases: pybind11_builtins.pybind11_object

__eq__(self: inviwopy.glm.bvec3, arg0: inviwopy.glm.bvec3) bool
__getitem__(self: inviwopy.glm.bvec3, arg0: int) bool
__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.bvec3, arg0: bool, arg1: bool, arg2: bool) -> None

  2. __init__(self: inviwopy.glm.bvec3, arg0: bool) -> None

  3. __init__(self: inviwopy.glm.bvec3, arg0: inviwopy.glm.bvec3) -> None

  4. __init__(self: inviwopy.glm.bvec3) -> None

  5. __init__(self: inviwopy.glm.bvec3, arg0: numpy.ndarray[bool]) -> None

  6. __init__(self: inviwopy.glm.bvec3, arg0: list) -> None

  7. __init__(self: inviwopy.glm.bvec3, arg0: inviwopy.glm.bvec2, arg1: bool) -> None

  8. __init__(self: inviwopy.glm.bvec3, arg0: bool, arg1: inviwopy.glm.bvec2) -> None

  9. __init__(self: inviwopy.glm.bvec3, arg0: glm::vec<4,bool,0>) -> None

__ne__(self: inviwopy.glm.bvec3, arg0: inviwopy.glm.bvec3) bool
__repr__(self: inviwopy.glm.bvec3) str
__setitem__(self: inviwopy.glm.bvec3, arg0: int, arg1: bool) bool
__hash__ = None
property array
property b
property g
property p
property r
property s
property t
property x
property y
property z
class inviwopy.glm.bvec3Vector

Bases: pybind11_builtins.pybind11_object

__bool__(self: inviwopy.glm.bvec3Vector) bool

Check whether the list is nonempty

__contains__(self: inviwopy.glm.bvec3Vector, x: inviwopy.glm.bvec3) bool

Return true the container contains x

__delitem__(*args, **kwargs)

Overloaded function.

  1. __delitem__(self: inviwopy.glm.bvec3Vector, arg0: int) -> None

Delete the list elements at index i

  1. __delitem__(self: inviwopy.glm.bvec3Vector, arg0: slice) -> None

Delete list elements using a slice object

__eq__(self: inviwopy.glm.bvec3Vector, arg0: inviwopy.glm.bvec3Vector) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.glm.bvec3Vector, s: slice) -> inviwopy.glm.bvec3Vector

Retrieve list elements using a slice object

  1. __getitem__(self: inviwopy.glm.bvec3Vector, arg0: int) -> inviwopy.glm.bvec3

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.bvec3Vector, arg0: buffer) -> None

  2. __init__(self: inviwopy.glm.bvec3Vector) -> None

  3. __init__(self: inviwopy.glm.bvec3Vector, arg0: inviwopy.glm.bvec3Vector) -> None

Copy constructor

  1. __init__(self: inviwopy.glm.bvec3Vector, arg0: Iterable) -> None

__iter__(self: inviwopy.glm.bvec3Vector) Iterator
__len__(self: inviwopy.glm.bvec3Vector) int
__ne__(self: inviwopy.glm.bvec3Vector, arg0: inviwopy.glm.bvec3Vector) bool
__repr__(self: inviwopy.glm.bvec3Vector) str

Return the canonical string representation of this list.

__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.glm.bvec3Vector, arg0: int, arg1: inviwopy.glm.bvec3) -> None

  2. __setitem__(self: inviwopy.glm.bvec3Vector, arg0: slice, arg1: inviwopy.glm.bvec3Vector) -> None

Assign list elements using a slice object

append(self: inviwopy.glm.bvec3Vector, x: inviwopy.glm.bvec3) None

Add an item to the end of the list

clear(self: inviwopy.glm.bvec3Vector) None

Clear the contents

count(self: inviwopy.glm.bvec3Vector, x: inviwopy.glm.bvec3) int

Return the number of times x appears in the list

extend(*args, **kwargs)

Overloaded function.

  1. extend(self: inviwopy.glm.bvec3Vector, L: inviwopy.glm.bvec3Vector) -> None

Extend the list by appending all the items in the given list

  1. extend(self: inviwopy.glm.bvec3Vector, L: Iterable) -> None

Extend the list by appending all the items in the given list

insert(self: inviwopy.glm.bvec3Vector, i: int, x: inviwopy.glm.bvec3) None

Insert an item at a given position.

pop(*args, **kwargs)

Overloaded function.

  1. pop(self: inviwopy.glm.bvec3Vector) -> inviwopy.glm.bvec3

Remove and return the last item

  1. pop(self: inviwopy.glm.bvec3Vector, i: int) -> inviwopy.glm.bvec3

Remove and return the item at index i

remove(self: inviwopy.glm.bvec3Vector, x: inviwopy.glm.bvec3) None

Remove the first item from the list whose value is x. It is an error if there is no such item.

__hash__ = None
class inviwopy.glm.bvec4

Bases: pybind11_builtins.pybind11_object

__eq__(self: inviwopy.glm.bvec4, arg0: inviwopy.glm.bvec4) bool
__getitem__(self: inviwopy.glm.bvec4, arg0: int) bool
__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.bvec4, arg0: bool, arg1: bool, arg2: bool, arg3: bool) -> None

  2. __init__(self: inviwopy.glm.bvec4, arg0: bool) -> None

  3. __init__(self: inviwopy.glm.bvec4, arg0: inviwopy.glm.bvec4) -> None

  4. __init__(self: inviwopy.glm.bvec4) -> None

  5. __init__(self: inviwopy.glm.bvec4, arg0: numpy.ndarray[bool]) -> None

  6. __init__(self: inviwopy.glm.bvec4, arg0: list) -> None

  7. __init__(self: inviwopy.glm.bvec4, arg0: inviwopy.glm.bvec2, arg1: bool, arg2: bool) -> None

  8. __init__(self: inviwopy.glm.bvec4, arg0: bool, arg1: inviwopy.glm.bvec2, arg2: bool) -> None

  9. __init__(self: inviwopy.glm.bvec4, arg0: bool, arg1: bool, arg2: inviwopy.glm.bvec2) -> None

  10. __init__(self: inviwopy.glm.bvec4, arg0: inviwopy.glm.bvec2, arg1: inviwopy.glm.bvec2) -> None

  11. __init__(self: inviwopy.glm.bvec4, arg0: inviwopy.glm.bvec3, arg1: bool) -> None

  12. __init__(self: inviwopy.glm.bvec4, arg0: bool, arg1: inviwopy.glm.bvec3) -> None

__ne__(self: inviwopy.glm.bvec4, arg0: inviwopy.glm.bvec4) bool
__repr__(self: inviwopy.glm.bvec4) str
__setitem__(self: inviwopy.glm.bvec4, arg0: int, arg1: bool) bool
__hash__ = None
property a
property array
property b
property g
property p
property q
property r
property s
property t
property w
property x
property y
property z
class inviwopy.glm.bvec4Vector

Bases: pybind11_builtins.pybind11_object

__bool__(self: inviwopy.glm.bvec4Vector) bool

Check whether the list is nonempty

__contains__(self: inviwopy.glm.bvec4Vector, x: inviwopy.glm.bvec4) bool

Return true the container contains x

__delitem__(*args, **kwargs)

Overloaded function.

  1. __delitem__(self: inviwopy.glm.bvec4Vector, arg0: int) -> None

Delete the list elements at index i

  1. __delitem__(self: inviwopy.glm.bvec4Vector, arg0: slice) -> None

Delete list elements using a slice object

__eq__(self: inviwopy.glm.bvec4Vector, arg0: inviwopy.glm.bvec4Vector) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.glm.bvec4Vector, s: slice) -> inviwopy.glm.bvec4Vector

Retrieve list elements using a slice object

  1. __getitem__(self: inviwopy.glm.bvec4Vector, arg0: int) -> inviwopy.glm.bvec4

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.bvec4Vector, arg0: buffer) -> None

  2. __init__(self: inviwopy.glm.bvec4Vector) -> None

  3. __init__(self: inviwopy.glm.bvec4Vector, arg0: inviwopy.glm.bvec4Vector) -> None

Copy constructor

  1. __init__(self: inviwopy.glm.bvec4Vector, arg0: Iterable) -> None

__iter__(self: inviwopy.glm.bvec4Vector) Iterator
__len__(self: inviwopy.glm.bvec4Vector) int
__ne__(self: inviwopy.glm.bvec4Vector, arg0: inviwopy.glm.bvec4Vector) bool
__repr__(self: inviwopy.glm.bvec4Vector) str

Return the canonical string representation of this list.

__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.glm.bvec4Vector, arg0: int, arg1: inviwopy.glm.bvec4) -> None

  2. __setitem__(self: inviwopy.glm.bvec4Vector, arg0: slice, arg1: inviwopy.glm.bvec4Vector) -> None

Assign list elements using a slice object

append(self: inviwopy.glm.bvec4Vector, x: inviwopy.glm.bvec4) None

Add an item to the end of the list

clear(self: inviwopy.glm.bvec4Vector) None

Clear the contents

count(self: inviwopy.glm.bvec4Vector, x: inviwopy.glm.bvec4) int

Return the number of times x appears in the list

extend(*args, **kwargs)

Overloaded function.

  1. extend(self: inviwopy.glm.bvec4Vector, L: inviwopy.glm.bvec4Vector) -> None

Extend the list by appending all the items in the given list

  1. extend(self: inviwopy.glm.bvec4Vector, L: Iterable) -> None

Extend the list by appending all the items in the given list

insert(self: inviwopy.glm.bvec4Vector, i: int, x: inviwopy.glm.bvec4) None

Insert an item at a given position.

pop(*args, **kwargs)

Overloaded function.

  1. pop(self: inviwopy.glm.bvec4Vector) -> inviwopy.glm.bvec4

Remove and return the last item

  1. pop(self: inviwopy.glm.bvec4Vector, i: int) -> inviwopy.glm.bvec4

Remove and return the item at index i

remove(self: inviwopy.glm.bvec4Vector, x: inviwopy.glm.bvec4) None

Remove the first item from the list whose value is x. It is an error if there is no such item.

__hash__ = None
class inviwopy.glm.dmat2

Bases: pybind11_builtins.pybind11_object

__add__(*args, **kwargs)

Overloaded function.

  1. __add__(self: inviwopy.glm.dmat2, arg0: inviwopy.glm.dmat2) -> inviwopy.glm.dmat2

  2. __add__(self: inviwopy.glm.dmat2, arg0: float) -> inviwopy.glm.dmat2

__eq__(self: inviwopy.glm.dmat2, arg0: inviwopy.glm.dmat2) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.glm.dmat2, arg0: int) -> inviwopy.glm.dvec2

  2. __getitem__(self: inviwopy.glm.dmat2, arg0: int, arg1: int) -> float

__iadd__(*args, **kwargs)

Overloaded function.

  1. __iadd__(self: inviwopy.glm.dmat2, arg0: inviwopy.glm.dmat2) -> inviwopy.glm.dmat2

  2. __iadd__(self: inviwopy.glm.dmat2, arg0: float) -> inviwopy.glm.dmat2

__imul__(self: inviwopy.glm.dmat2, arg0: float) inviwopy.glm.dmat2
__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.dmat2, arg0: float, arg1: float, arg2: float, arg3: float) -> None

  2. __init__(self: inviwopy.glm.dmat2, arg0: inviwopy.glm.dvec2, arg1: inviwopy.glm.dvec2) -> None

  3. __init__(self: inviwopy.glm.dmat2, arg0: float) -> None

  4. __init__(self: inviwopy.glm.dmat2) -> None

  5. __init__(self: inviwopy.glm.dmat2, arg0: numpy.ndarray[numpy.float64]) -> None

__isub__(*args, **kwargs)

Overloaded function.

  1. __isub__(self: inviwopy.glm.dmat2, arg0: inviwopy.glm.dmat2) -> inviwopy.glm.dmat2

  2. __isub__(self: inviwopy.glm.dmat2, arg0: float) -> inviwopy.glm.dmat2

__itruediv__(self: inviwopy.glm.dmat2, arg0: float) inviwopy.glm.dmat2
__mul__(*args, **kwargs)

Overloaded function.

  1. __mul__(self: inviwopy.glm.dmat2, arg0: float) -> inviwopy.glm.dmat2

  2. __mul__(self: inviwopy.glm.dmat2, arg0: inviwopy.glm.dvec2) -> inviwopy.glm.dvec2

  3. __mul__(self: inviwopy.glm.dmat2, arg0: inviwopy.glm.dmat2) -> inviwopy.glm.dmat2

  4. __mul__(self: inviwopy.glm.dmat2, arg0: glm::mat<3,2,double,0>) -> glm::mat<3,2,double,0>

  5. __mul__(self: inviwopy.glm.dmat2, arg0: glm::mat<4,2,double,0>) -> glm::mat<4,2,double,0>

__ne__(self: inviwopy.glm.dmat2, arg0: inviwopy.glm.dmat2) bool
__repr__(self: inviwopy.glm.dmat2) str
__rmul__(self: inviwopy.glm.dmat2, arg0: inviwopy.glm.dvec2) inviwopy.glm.dvec2
__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.glm.dmat2, arg0: int, arg1: inviwopy.glm.dvec2) -> inviwopy.glm.dvec2

  2. __setitem__(self: inviwopy.glm.dmat2, arg0: int, arg1: int, arg2: float) -> float

__sub__(*args, **kwargs)

Overloaded function.

  1. __sub__(self: inviwopy.glm.dmat2, arg0: inviwopy.glm.dmat2) -> inviwopy.glm.dmat2

  2. __sub__(self: inviwopy.glm.dmat2, arg0: float) -> inviwopy.glm.dmat2

__truediv__(self: inviwopy.glm.dmat2, arg0: float) inviwopy.glm.dmat2
__hash__ = None
property array
class inviwopy.glm.dmat2Vector

Bases: pybind11_builtins.pybind11_object

Vectors of glm matrices

__bool__(self: inviwopy.glm.dmat2Vector) bool

Check whether the list is nonempty

__contains__(self: inviwopy.glm.dmat2Vector, x: inviwopy.glm.dmat2) bool

Return true the container contains x

__delitem__(*args, **kwargs)

Overloaded function.

  1. __delitem__(self: inviwopy.glm.dmat2Vector, arg0: int) -> None

Delete the list elements at index i

  1. __delitem__(self: inviwopy.glm.dmat2Vector, arg0: slice) -> None

Delete list elements using a slice object

__eq__(self: inviwopy.glm.dmat2Vector, arg0: inviwopy.glm.dmat2Vector) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.glm.dmat2Vector, s: slice) -> inviwopy.glm.dmat2Vector

Retrieve list elements using a slice object

  1. __getitem__(self: inviwopy.glm.dmat2Vector, arg0: int) -> inviwopy.glm.dmat2

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.dmat2Vector) -> None

  2. __init__(self: inviwopy.glm.dmat2Vector, arg0: inviwopy.glm.dmat2Vector) -> None

Copy constructor

  1. __init__(self: inviwopy.glm.dmat2Vector, arg0: Iterable) -> None

__iter__(self: inviwopy.glm.dmat2Vector) Iterator
__len__(self: inviwopy.glm.dmat2Vector) int
__ne__(self: inviwopy.glm.dmat2Vector, arg0: inviwopy.glm.dmat2Vector) bool
__repr__(self: inviwopy.glm.dmat2Vector) str

Return the canonical string representation of this list.

__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.glm.dmat2Vector, arg0: int, arg1: inviwopy.glm.dmat2) -> None

  2. __setitem__(self: inviwopy.glm.dmat2Vector, arg0: slice, arg1: inviwopy.glm.dmat2Vector) -> None

Assign list elements using a slice object

append(self: inviwopy.glm.dmat2Vector, x: inviwopy.glm.dmat2) None

Add an item to the end of the list

clear(self: inviwopy.glm.dmat2Vector) None

Clear the contents

count(self: inviwopy.glm.dmat2Vector, x: inviwopy.glm.dmat2) int

Return the number of times x appears in the list

extend(*args, **kwargs)

Overloaded function.

  1. extend(self: inviwopy.glm.dmat2Vector, L: inviwopy.glm.dmat2Vector) -> None

Extend the list by appending all the items in the given list

  1. extend(self: inviwopy.glm.dmat2Vector, L: Iterable) -> None

Extend the list by appending all the items in the given list

insert(self: inviwopy.glm.dmat2Vector, i: int, x: inviwopy.glm.dmat2) None

Insert an item at a given position.

pop(*args, **kwargs)

Overloaded function.

  1. pop(self: inviwopy.glm.dmat2Vector) -> inviwopy.glm.dmat2

Remove and return the last item

  1. pop(self: inviwopy.glm.dmat2Vector, i: int) -> inviwopy.glm.dmat2

Remove and return the item at index i

remove(self: inviwopy.glm.dmat2Vector, x: inviwopy.glm.dmat2) None

Remove the first item from the list whose value is x. It is an error if there is no such item.

__hash__ = None
class inviwopy.glm.dmat2x3

Bases: pybind11_builtins.pybind11_object

__add__(*args, **kwargs)

Overloaded function.

  1. __add__(self: inviwopy.glm.dmat2x3, arg0: inviwopy.glm.dmat2x3) -> inviwopy.glm.dmat2x3

  2. __add__(self: inviwopy.glm.dmat2x3, arg0: float) -> inviwopy.glm.dmat2x3

__eq__(self: inviwopy.glm.dmat2x3, arg0: inviwopy.glm.dmat2x3) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.glm.dmat2x3, arg0: int) -> inviwopy.glm.dvec3

  2. __getitem__(self: inviwopy.glm.dmat2x3, arg0: int, arg1: int) -> float

__iadd__(*args, **kwargs)

Overloaded function.

  1. __iadd__(self: inviwopy.glm.dmat2x3, arg0: inviwopy.glm.dmat2x3) -> inviwopy.glm.dmat2x3

  2. __iadd__(self: inviwopy.glm.dmat2x3, arg0: float) -> inviwopy.glm.dmat2x3

__imul__(self: inviwopy.glm.dmat2x3, arg0: float) inviwopy.glm.dmat2x3
__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.dmat2x3, arg0: float, arg1: float, arg2: float, arg3: float, arg4: float, arg5: float) -> None

  2. __init__(self: inviwopy.glm.dmat2x3, arg0: inviwopy.glm.dvec3, arg1: inviwopy.glm.dvec3) -> None

  3. __init__(self: inviwopy.glm.dmat2x3, arg0: float) -> None

  4. __init__(self: inviwopy.glm.dmat2x3) -> None

  5. __init__(self: inviwopy.glm.dmat2x3, arg0: numpy.ndarray[numpy.float64]) -> None

__isub__(*args, **kwargs)

Overloaded function.

  1. __isub__(self: inviwopy.glm.dmat2x3, arg0: inviwopy.glm.dmat2x3) -> inviwopy.glm.dmat2x3

  2. __isub__(self: inviwopy.glm.dmat2x3, arg0: float) -> inviwopy.glm.dmat2x3

__itruediv__(self: inviwopy.glm.dmat2x3, arg0: float) inviwopy.glm.dmat2x3
__mul__(*args, **kwargs)

Overloaded function.

  1. __mul__(self: inviwopy.glm.dmat2x3, arg0: float) -> inviwopy.glm.dmat2x3

  2. __mul__(self: inviwopy.glm.dmat2x3, arg0: inviwopy.glm.dvec2) -> inviwopy.glm.dvec3

  3. __mul__(self: inviwopy.glm.dmat2x3, arg0: inviwopy.glm.dmat2) -> inviwopy.glm.dmat2x3

  4. __mul__(self: inviwopy.glm.dmat2x3, arg0: glm::mat<3,2,double,0>) -> glm::mat<3,3,double,0>

  5. __mul__(self: inviwopy.glm.dmat2x3, arg0: glm::mat<4,2,double,0>) -> glm::mat<4,3,double,0>

__ne__(self: inviwopy.glm.dmat2x3, arg0: inviwopy.glm.dmat2x3) bool
__repr__(self: inviwopy.glm.dmat2x3) str
__rmul__(self: inviwopy.glm.dmat2x3, arg0: inviwopy.glm.dvec3) inviwopy.glm.dvec2
__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.glm.dmat2x3, arg0: int, arg1: inviwopy.glm.dvec3) -> inviwopy.glm.dvec3

  2. __setitem__(self: inviwopy.glm.dmat2x3, arg0: int, arg1: int, arg2: float) -> float

__sub__(*args, **kwargs)

Overloaded function.

  1. __sub__(self: inviwopy.glm.dmat2x3, arg0: inviwopy.glm.dmat2x3) -> inviwopy.glm.dmat2x3

  2. __sub__(self: inviwopy.glm.dmat2x3, arg0: float) -> inviwopy.glm.dmat2x3

__truediv__(self: inviwopy.glm.dmat2x3, arg0: float) inviwopy.glm.dmat2x3
__hash__ = None
property array
class inviwopy.glm.dmat2x3Vector

Bases: pybind11_builtins.pybind11_object

Vectors of glm matrices

__bool__(self: inviwopy.glm.dmat2x3Vector) bool

Check whether the list is nonempty

__contains__(self: inviwopy.glm.dmat2x3Vector, x: inviwopy.glm.dmat2x3) bool

Return true the container contains x

__delitem__(*args, **kwargs)

Overloaded function.

  1. __delitem__(self: inviwopy.glm.dmat2x3Vector, arg0: int) -> None

Delete the list elements at index i

  1. __delitem__(self: inviwopy.glm.dmat2x3Vector, arg0: slice) -> None

Delete list elements using a slice object

__eq__(self: inviwopy.glm.dmat2x3Vector, arg0: inviwopy.glm.dmat2x3Vector) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.glm.dmat2x3Vector, s: slice) -> inviwopy.glm.dmat2x3Vector

Retrieve list elements using a slice object

  1. __getitem__(self: inviwopy.glm.dmat2x3Vector, arg0: int) -> inviwopy.glm.dmat2x3

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.dmat2x3Vector) -> None

  2. __init__(self: inviwopy.glm.dmat2x3Vector, arg0: inviwopy.glm.dmat2x3Vector) -> None

Copy constructor

  1. __init__(self: inviwopy.glm.dmat2x3Vector, arg0: Iterable) -> None

__iter__(self: inviwopy.glm.dmat2x3Vector) Iterator
__len__(self: inviwopy.glm.dmat2x3Vector) int
__ne__(self: inviwopy.glm.dmat2x3Vector, arg0: inviwopy.glm.dmat2x3Vector) bool
__repr__(self: inviwopy.glm.dmat2x3Vector) str

Return the canonical string representation of this list.

__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.glm.dmat2x3Vector, arg0: int, arg1: inviwopy.glm.dmat2x3) -> None

  2. __setitem__(self: inviwopy.glm.dmat2x3Vector, arg0: slice, arg1: inviwopy.glm.dmat2x3Vector) -> None

Assign list elements using a slice object

append(self: inviwopy.glm.dmat2x3Vector, x: inviwopy.glm.dmat2x3) None

Add an item to the end of the list

clear(self: inviwopy.glm.dmat2x3Vector) None

Clear the contents

count(self: inviwopy.glm.dmat2x3Vector, x: inviwopy.glm.dmat2x3) int

Return the number of times x appears in the list

extend(*args, **kwargs)

Overloaded function.

  1. extend(self: inviwopy.glm.dmat2x3Vector, L: inviwopy.glm.dmat2x3Vector) -> None

Extend the list by appending all the items in the given list

  1. extend(self: inviwopy.glm.dmat2x3Vector, L: Iterable) -> None

Extend the list by appending all the items in the given list

insert(self: inviwopy.glm.dmat2x3Vector, i: int, x: inviwopy.glm.dmat2x3) None

Insert an item at a given position.

pop(*args, **kwargs)

Overloaded function.

  1. pop(self: inviwopy.glm.dmat2x3Vector) -> inviwopy.glm.dmat2x3

Remove and return the last item

  1. pop(self: inviwopy.glm.dmat2x3Vector, i: int) -> inviwopy.glm.dmat2x3

Remove and return the item at index i

remove(self: inviwopy.glm.dmat2x3Vector, x: inviwopy.glm.dmat2x3) None

Remove the first item from the list whose value is x. It is an error if there is no such item.

__hash__ = None
class inviwopy.glm.dmat2x4

Bases: pybind11_builtins.pybind11_object

__add__(*args, **kwargs)

Overloaded function.

  1. __add__(self: inviwopy.glm.dmat2x4, arg0: inviwopy.glm.dmat2x4) -> inviwopy.glm.dmat2x4

  2. __add__(self: inviwopy.glm.dmat2x4, arg0: float) -> inviwopy.glm.dmat2x4

__eq__(self: inviwopy.glm.dmat2x4, arg0: inviwopy.glm.dmat2x4) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.glm.dmat2x4, arg0: int) -> inviwopy.glm.dvec4

  2. __getitem__(self: inviwopy.glm.dmat2x4, arg0: int, arg1: int) -> float

__iadd__(*args, **kwargs)

Overloaded function.

  1. __iadd__(self: inviwopy.glm.dmat2x4, arg0: inviwopy.glm.dmat2x4) -> inviwopy.glm.dmat2x4

  2. __iadd__(self: inviwopy.glm.dmat2x4, arg0: float) -> inviwopy.glm.dmat2x4

__imul__(self: inviwopy.glm.dmat2x4, arg0: float) inviwopy.glm.dmat2x4
__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.dmat2x4, arg0: float, arg1: float, arg2: float, arg3: float, arg4: float, arg5: float, arg6: float, arg7: float) -> None

  2. __init__(self: inviwopy.glm.dmat2x4, arg0: inviwopy.glm.dvec4, arg1: inviwopy.glm.dvec4) -> None

  3. __init__(self: inviwopy.glm.dmat2x4, arg0: float) -> None

  4. __init__(self: inviwopy.glm.dmat2x4) -> None

  5. __init__(self: inviwopy.glm.dmat2x4, arg0: numpy.ndarray[numpy.float64]) -> None

__isub__(*args, **kwargs)

Overloaded function.

  1. __isub__(self: inviwopy.glm.dmat2x4, arg0: inviwopy.glm.dmat2x4) -> inviwopy.glm.dmat2x4

  2. __isub__(self: inviwopy.glm.dmat2x4, arg0: float) -> inviwopy.glm.dmat2x4

__itruediv__(self: inviwopy.glm.dmat2x4, arg0: float) inviwopy.glm.dmat2x4
__mul__(*args, **kwargs)

Overloaded function.

  1. __mul__(self: inviwopy.glm.dmat2x4, arg0: float) -> inviwopy.glm.dmat2x4

  2. __mul__(self: inviwopy.glm.dmat2x4, arg0: inviwopy.glm.dvec2) -> inviwopy.glm.dvec4

  3. __mul__(self: inviwopy.glm.dmat2x4, arg0: inviwopy.glm.dmat2) -> inviwopy.glm.dmat2x4

  4. __mul__(self: inviwopy.glm.dmat2x4, arg0: glm::mat<3,2,double,0>) -> glm::mat<3,4,double,0>

  5. __mul__(self: inviwopy.glm.dmat2x4, arg0: glm::mat<4,2,double,0>) -> glm::mat<4,4,double,0>

__ne__(self: inviwopy.glm.dmat2x4, arg0: inviwopy.glm.dmat2x4) bool
__repr__(self: inviwopy.glm.dmat2x4) str
__rmul__(self: inviwopy.glm.dmat2x4, arg0: inviwopy.glm.dvec4) inviwopy.glm.dvec2
__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.glm.dmat2x4, arg0: int, arg1: inviwopy.glm.dvec4) -> inviwopy.glm.dvec4

  2. __setitem__(self: inviwopy.glm.dmat2x4, arg0: int, arg1: int, arg2: float) -> float

__sub__(*args, **kwargs)

Overloaded function.

  1. __sub__(self: inviwopy.glm.dmat2x4, arg0: inviwopy.glm.dmat2x4) -> inviwopy.glm.dmat2x4

  2. __sub__(self: inviwopy.glm.dmat2x4, arg0: float) -> inviwopy.glm.dmat2x4

__truediv__(self: inviwopy.glm.dmat2x4, arg0: float) inviwopy.glm.dmat2x4
__hash__ = None
property array
class inviwopy.glm.dmat2x4Vector

Bases: pybind11_builtins.pybind11_object

Vectors of glm matrices

__bool__(self: inviwopy.glm.dmat2x4Vector) bool

Check whether the list is nonempty

__contains__(self: inviwopy.glm.dmat2x4Vector, x: inviwopy.glm.dmat2x4) bool

Return true the container contains x

__delitem__(*args, **kwargs)

Overloaded function.

  1. __delitem__(self: inviwopy.glm.dmat2x4Vector, arg0: int) -> None

Delete the list elements at index i

  1. __delitem__(self: inviwopy.glm.dmat2x4Vector, arg0: slice) -> None

Delete list elements using a slice object

__eq__(self: inviwopy.glm.dmat2x4Vector, arg0: inviwopy.glm.dmat2x4Vector) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.glm.dmat2x4Vector, s: slice) -> inviwopy.glm.dmat2x4Vector

Retrieve list elements using a slice object

  1. __getitem__(self: inviwopy.glm.dmat2x4Vector, arg0: int) -> inviwopy.glm.dmat2x4

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.dmat2x4Vector) -> None

  2. __init__(self: inviwopy.glm.dmat2x4Vector, arg0: inviwopy.glm.dmat2x4Vector) -> None

Copy constructor

  1. __init__(self: inviwopy.glm.dmat2x4Vector, arg0: Iterable) -> None

__iter__(self: inviwopy.glm.dmat2x4Vector) Iterator
__len__(self: inviwopy.glm.dmat2x4Vector) int
__ne__(self: inviwopy.glm.dmat2x4Vector, arg0: inviwopy.glm.dmat2x4Vector) bool
__repr__(self: inviwopy.glm.dmat2x4Vector) str

Return the canonical string representation of this list.

__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.glm.dmat2x4Vector, arg0: int, arg1: inviwopy.glm.dmat2x4) -> None

  2. __setitem__(self: inviwopy.glm.dmat2x4Vector, arg0: slice, arg1: inviwopy.glm.dmat2x4Vector) -> None

Assign list elements using a slice object

append(self: inviwopy.glm.dmat2x4Vector, x: inviwopy.glm.dmat2x4) None

Add an item to the end of the list

clear(self: inviwopy.glm.dmat2x4Vector) None

Clear the contents

count(self: inviwopy.glm.dmat2x4Vector, x: inviwopy.glm.dmat2x4) int

Return the number of times x appears in the list

extend(*args, **kwargs)

Overloaded function.

  1. extend(self: inviwopy.glm.dmat2x4Vector, L: inviwopy.glm.dmat2x4Vector) -> None

Extend the list by appending all the items in the given list

  1. extend(self: inviwopy.glm.dmat2x4Vector, L: Iterable) -> None

Extend the list by appending all the items in the given list

insert(self: inviwopy.glm.dmat2x4Vector, i: int, x: inviwopy.glm.dmat2x4) None

Insert an item at a given position.

pop(*args, **kwargs)

Overloaded function.

  1. pop(self: inviwopy.glm.dmat2x4Vector) -> inviwopy.glm.dmat2x4

Remove and return the last item

  1. pop(self: inviwopy.glm.dmat2x4Vector, i: int) -> inviwopy.glm.dmat2x4

Remove and return the item at index i

remove(self: inviwopy.glm.dmat2x4Vector, x: inviwopy.glm.dmat2x4) None

Remove the first item from the list whose value is x. It is an error if there is no such item.

__hash__ = None
class inviwopy.glm.dmat3

Bases: pybind11_builtins.pybind11_object

__add__(*args, **kwargs)

Overloaded function.

  1. __add__(self: inviwopy.glm.dmat3, arg0: inviwopy.glm.dmat3) -> inviwopy.glm.dmat3

  2. __add__(self: inviwopy.glm.dmat3, arg0: float) -> inviwopy.glm.dmat3

__eq__(self: inviwopy.glm.dmat3, arg0: inviwopy.glm.dmat3) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.glm.dmat3, arg0: int) -> inviwopy.glm.dvec3

  2. __getitem__(self: inviwopy.glm.dmat3, arg0: int, arg1: int) -> float

__iadd__(*args, **kwargs)

Overloaded function.

  1. __iadd__(self: inviwopy.glm.dmat3, arg0: inviwopy.glm.dmat3) -> inviwopy.glm.dmat3

  2. __iadd__(self: inviwopy.glm.dmat3, arg0: float) -> inviwopy.glm.dmat3

__imul__(self: inviwopy.glm.dmat3, arg0: float) inviwopy.glm.dmat3
__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.dmat3, arg0: float, arg1: float, arg2: float, arg3: float, arg4: float, arg5: float, arg6: float, arg7: float, arg8: float) -> None

  2. __init__(self: inviwopy.glm.dmat3, arg0: inviwopy.glm.dvec3, arg1: inviwopy.glm.dvec3, arg2: inviwopy.glm.dvec3) -> None

  3. __init__(self: inviwopy.glm.dmat3, arg0: float) -> None

  4. __init__(self: inviwopy.glm.dmat3) -> None

  5. __init__(self: inviwopy.glm.dmat3, arg0: numpy.ndarray[numpy.float64]) -> None

__isub__(*args, **kwargs)

Overloaded function.

  1. __isub__(self: inviwopy.glm.dmat3, arg0: inviwopy.glm.dmat3) -> inviwopy.glm.dmat3

  2. __isub__(self: inviwopy.glm.dmat3, arg0: float) -> inviwopy.glm.dmat3

__itruediv__(self: inviwopy.glm.dmat3, arg0: float) inviwopy.glm.dmat3
__mul__(*args, **kwargs)

Overloaded function.

  1. __mul__(self: inviwopy.glm.dmat3, arg0: float) -> inviwopy.glm.dmat3

  2. __mul__(self: inviwopy.glm.dmat3, arg0: inviwopy.glm.dvec3) -> inviwopy.glm.dvec3

  3. __mul__(self: inviwopy.glm.dmat3, arg0: inviwopy.glm.dmat2x3) -> inviwopy.glm.dmat2x3

  4. __mul__(self: inviwopy.glm.dmat3, arg0: inviwopy.glm.dmat3) -> inviwopy.glm.dmat3

  5. __mul__(self: inviwopy.glm.dmat3, arg0: glm::mat<4,3,double,0>) -> glm::mat<4,3,double,0>

__ne__(self: inviwopy.glm.dmat3, arg0: inviwopy.glm.dmat3) bool
__repr__(self: inviwopy.glm.dmat3) str
__rmul__(self: inviwopy.glm.dmat3, arg0: inviwopy.glm.dvec3) inviwopy.glm.dvec3
__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.glm.dmat3, arg0: int, arg1: inviwopy.glm.dvec3) -> inviwopy.glm.dvec3

  2. __setitem__(self: inviwopy.glm.dmat3, arg0: int, arg1: int, arg2: float) -> float

__sub__(*args, **kwargs)

Overloaded function.

  1. __sub__(self: inviwopy.glm.dmat3, arg0: inviwopy.glm.dmat3) -> inviwopy.glm.dmat3

  2. __sub__(self: inviwopy.glm.dmat3, arg0: float) -> inviwopy.glm.dmat3

__truediv__(self: inviwopy.glm.dmat3, arg0: float) inviwopy.glm.dmat3
__hash__ = None
property array
class inviwopy.glm.dmat3Vector

Bases: pybind11_builtins.pybind11_object

Vectors of glm matrices

__bool__(self: inviwopy.glm.dmat3Vector) bool

Check whether the list is nonempty

__contains__(self: inviwopy.glm.dmat3Vector, x: inviwopy.glm.dmat3) bool

Return true the container contains x

__delitem__(*args, **kwargs)

Overloaded function.

  1. __delitem__(self: inviwopy.glm.dmat3Vector, arg0: int) -> None

Delete the list elements at index i

  1. __delitem__(self: inviwopy.glm.dmat3Vector, arg0: slice) -> None

Delete list elements using a slice object

__eq__(self: inviwopy.glm.dmat3Vector, arg0: inviwopy.glm.dmat3Vector) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.glm.dmat3Vector, s: slice) -> inviwopy.glm.dmat3Vector

Retrieve list elements using a slice object

  1. __getitem__(self: inviwopy.glm.dmat3Vector, arg0: int) -> inviwopy.glm.dmat3

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.dmat3Vector) -> None

  2. __init__(self: inviwopy.glm.dmat3Vector, arg0: inviwopy.glm.dmat3Vector) -> None

Copy constructor

  1. __init__(self: inviwopy.glm.dmat3Vector, arg0: Iterable) -> None

__iter__(self: inviwopy.glm.dmat3Vector) Iterator
__len__(self: inviwopy.glm.dmat3Vector) int
__ne__(self: inviwopy.glm.dmat3Vector, arg0: inviwopy.glm.dmat3Vector) bool
__repr__(self: inviwopy.glm.dmat3Vector) str

Return the canonical string representation of this list.

__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.glm.dmat3Vector, arg0: int, arg1: inviwopy.glm.dmat3) -> None

  2. __setitem__(self: inviwopy.glm.dmat3Vector, arg0: slice, arg1: inviwopy.glm.dmat3Vector) -> None

Assign list elements using a slice object

append(self: inviwopy.glm.dmat3Vector, x: inviwopy.glm.dmat3) None

Add an item to the end of the list

clear(self: inviwopy.glm.dmat3Vector) None

Clear the contents

count(self: inviwopy.glm.dmat3Vector, x: inviwopy.glm.dmat3) int

Return the number of times x appears in the list

extend(*args, **kwargs)

Overloaded function.

  1. extend(self: inviwopy.glm.dmat3Vector, L: inviwopy.glm.dmat3Vector) -> None

Extend the list by appending all the items in the given list

  1. extend(self: inviwopy.glm.dmat3Vector, L: Iterable) -> None

Extend the list by appending all the items in the given list

insert(self: inviwopy.glm.dmat3Vector, i: int, x: inviwopy.glm.dmat3) None

Insert an item at a given position.

pop(*args, **kwargs)

Overloaded function.

  1. pop(self: inviwopy.glm.dmat3Vector) -> inviwopy.glm.dmat3

Remove and return the last item

  1. pop(self: inviwopy.glm.dmat3Vector, i: int) -> inviwopy.glm.dmat3

Remove and return the item at index i

remove(self: inviwopy.glm.dmat3Vector, x: inviwopy.glm.dmat3) None

Remove the first item from the list whose value is x. It is an error if there is no such item.

__hash__ = None
class inviwopy.glm.dmat3x2

Bases: pybind11_builtins.pybind11_object

__add__(*args, **kwargs)

Overloaded function.

  1. __add__(self: inviwopy.glm.dmat3x2, arg0: inviwopy.glm.dmat3x2) -> inviwopy.glm.dmat3x2

  2. __add__(self: inviwopy.glm.dmat3x2, arg0: float) -> inviwopy.glm.dmat3x2

__eq__(self: inviwopy.glm.dmat3x2, arg0: inviwopy.glm.dmat3x2) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.glm.dmat3x2, arg0: int) -> inviwopy.glm.dvec2

  2. __getitem__(self: inviwopy.glm.dmat3x2, arg0: int, arg1: int) -> float

__iadd__(*args, **kwargs)

Overloaded function.

  1. __iadd__(self: inviwopy.glm.dmat3x2, arg0: inviwopy.glm.dmat3x2) -> inviwopy.glm.dmat3x2

  2. __iadd__(self: inviwopy.glm.dmat3x2, arg0: float) -> inviwopy.glm.dmat3x2

__imul__(self: inviwopy.glm.dmat3x2, arg0: float) inviwopy.glm.dmat3x2
__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.dmat3x2, arg0: float, arg1: float, arg2: float, arg3: float, arg4: float, arg5: float) -> None

  2. __init__(self: inviwopy.glm.dmat3x2, arg0: inviwopy.glm.dvec2, arg1: inviwopy.glm.dvec2, arg2: inviwopy.glm.dvec2) -> None

  3. __init__(self: inviwopy.glm.dmat3x2, arg0: float) -> None

  4. __init__(self: inviwopy.glm.dmat3x2) -> None

  5. __init__(self: inviwopy.glm.dmat3x2, arg0: numpy.ndarray[numpy.float64]) -> None

__isub__(*args, **kwargs)

Overloaded function.

  1. __isub__(self: inviwopy.glm.dmat3x2, arg0: inviwopy.glm.dmat3x2) -> inviwopy.glm.dmat3x2

  2. __isub__(self: inviwopy.glm.dmat3x2, arg0: float) -> inviwopy.glm.dmat3x2

__itruediv__(self: inviwopy.glm.dmat3x2, arg0: float) inviwopy.glm.dmat3x2
__mul__(*args, **kwargs)

Overloaded function.

  1. __mul__(self: inviwopy.glm.dmat3x2, arg0: float) -> inviwopy.glm.dmat3x2

  2. __mul__(self: inviwopy.glm.dmat3x2, arg0: inviwopy.glm.dvec3) -> inviwopy.glm.dvec2

  3. __mul__(self: inviwopy.glm.dmat3x2, arg0: inviwopy.glm.dmat2x3) -> inviwopy.glm.dmat2

  4. __mul__(self: inviwopy.glm.dmat3x2, arg0: glm::mat<3,3,double,0>) -> inviwopy.glm.dmat3x2

  5. __mul__(self: inviwopy.glm.dmat3x2, arg0: glm::mat<4,3,double,0>) -> glm::mat<4,2,double,0>

__ne__(self: inviwopy.glm.dmat3x2, arg0: inviwopy.glm.dmat3x2) bool
__repr__(self: inviwopy.glm.dmat3x2) str
__rmul__(self: inviwopy.glm.dmat3x2, arg0: inviwopy.glm.dvec2) inviwopy.glm.dvec3
__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.glm.dmat3x2, arg0: int, arg1: inviwopy.glm.dvec2) -> inviwopy.glm.dvec2

  2. __setitem__(self: inviwopy.glm.dmat3x2, arg0: int, arg1: int, arg2: float) -> float

__sub__(*args, **kwargs)

Overloaded function.

  1. __sub__(self: inviwopy.glm.dmat3x2, arg0: inviwopy.glm.dmat3x2) -> inviwopy.glm.dmat3x2

  2. __sub__(self: inviwopy.glm.dmat3x2, arg0: float) -> inviwopy.glm.dmat3x2

__truediv__(self: inviwopy.glm.dmat3x2, arg0: float) inviwopy.glm.dmat3x2
__hash__ = None
property array
class inviwopy.glm.dmat3x2Vector

Bases: pybind11_builtins.pybind11_object

Vectors of glm matrices

__bool__(self: inviwopy.glm.dmat3x2Vector) bool

Check whether the list is nonempty

__contains__(self: inviwopy.glm.dmat3x2Vector, x: inviwopy.glm.dmat3x2) bool

Return true the container contains x

__delitem__(*args, **kwargs)

Overloaded function.

  1. __delitem__(self: inviwopy.glm.dmat3x2Vector, arg0: int) -> None

Delete the list elements at index i

  1. __delitem__(self: inviwopy.glm.dmat3x2Vector, arg0: slice) -> None

Delete list elements using a slice object

__eq__(self: inviwopy.glm.dmat3x2Vector, arg0: inviwopy.glm.dmat3x2Vector) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.glm.dmat3x2Vector, s: slice) -> inviwopy.glm.dmat3x2Vector

Retrieve list elements using a slice object

  1. __getitem__(self: inviwopy.glm.dmat3x2Vector, arg0: int) -> inviwopy.glm.dmat3x2

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.dmat3x2Vector) -> None

  2. __init__(self: inviwopy.glm.dmat3x2Vector, arg0: inviwopy.glm.dmat3x2Vector) -> None

Copy constructor

  1. __init__(self: inviwopy.glm.dmat3x2Vector, arg0: Iterable) -> None

__iter__(self: inviwopy.glm.dmat3x2Vector) Iterator
__len__(self: inviwopy.glm.dmat3x2Vector) int
__ne__(self: inviwopy.glm.dmat3x2Vector, arg0: inviwopy.glm.dmat3x2Vector) bool
__repr__(self: inviwopy.glm.dmat3x2Vector) str

Return the canonical string representation of this list.

__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.glm.dmat3x2Vector, arg0: int, arg1: inviwopy.glm.dmat3x2) -> None

  2. __setitem__(self: inviwopy.glm.dmat3x2Vector, arg0: slice, arg1: inviwopy.glm.dmat3x2Vector) -> None

Assign list elements using a slice object

append(self: inviwopy.glm.dmat3x2Vector, x: inviwopy.glm.dmat3x2) None

Add an item to the end of the list

clear(self: inviwopy.glm.dmat3x2Vector) None

Clear the contents

count(self: inviwopy.glm.dmat3x2Vector, x: inviwopy.glm.dmat3x2) int

Return the number of times x appears in the list

extend(*args, **kwargs)

Overloaded function.

  1. extend(self: inviwopy.glm.dmat3x2Vector, L: inviwopy.glm.dmat3x2Vector) -> None

Extend the list by appending all the items in the given list

  1. extend(self: inviwopy.glm.dmat3x2Vector, L: Iterable) -> None

Extend the list by appending all the items in the given list

insert(self: inviwopy.glm.dmat3x2Vector, i: int, x: inviwopy.glm.dmat3x2) None

Insert an item at a given position.

pop(*args, **kwargs)

Overloaded function.

  1. pop(self: inviwopy.glm.dmat3x2Vector) -> inviwopy.glm.dmat3x2

Remove and return the last item

  1. pop(self: inviwopy.glm.dmat3x2Vector, i: int) -> inviwopy.glm.dmat3x2

Remove and return the item at index i

remove(self: inviwopy.glm.dmat3x2Vector, x: inviwopy.glm.dmat3x2) None

Remove the first item from the list whose value is x. It is an error if there is no such item.

__hash__ = None
class inviwopy.glm.dmat3x4

Bases: pybind11_builtins.pybind11_object

__add__(*args, **kwargs)

Overloaded function.

  1. __add__(self: inviwopy.glm.dmat3x4, arg0: inviwopy.glm.dmat3x4) -> inviwopy.glm.dmat3x4

  2. __add__(self: inviwopy.glm.dmat3x4, arg0: float) -> inviwopy.glm.dmat3x4

__eq__(self: inviwopy.glm.dmat3x4, arg0: inviwopy.glm.dmat3x4) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.glm.dmat3x4, arg0: int) -> inviwopy.glm.dvec4

  2. __getitem__(self: inviwopy.glm.dmat3x4, arg0: int, arg1: int) -> float

__iadd__(*args, **kwargs)

Overloaded function.

  1. __iadd__(self: inviwopy.glm.dmat3x4, arg0: inviwopy.glm.dmat3x4) -> inviwopy.glm.dmat3x4

  2. __iadd__(self: inviwopy.glm.dmat3x4, arg0: float) -> inviwopy.glm.dmat3x4

__imul__(self: inviwopy.glm.dmat3x4, arg0: float) inviwopy.glm.dmat3x4
__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.dmat3x4, arg0: float, arg1: float, arg2: float, arg3: float, arg4: float, arg5: float, arg6: float, arg7: float, arg8: float, arg9: float, arg10: float, arg11: float) -> None

  2. __init__(self: inviwopy.glm.dmat3x4, arg0: inviwopy.glm.dvec4, arg1: inviwopy.glm.dvec4, arg2: inviwopy.glm.dvec4) -> None

  3. __init__(self: inviwopy.glm.dmat3x4, arg0: float) -> None

  4. __init__(self: inviwopy.glm.dmat3x4) -> None

  5. __init__(self: inviwopy.glm.dmat3x4, arg0: numpy.ndarray[numpy.float64]) -> None

__isub__(*args, **kwargs)

Overloaded function.

  1. __isub__(self: inviwopy.glm.dmat3x4, arg0: inviwopy.glm.dmat3x4) -> inviwopy.glm.dmat3x4

  2. __isub__(self: inviwopy.glm.dmat3x4, arg0: float) -> inviwopy.glm.dmat3x4

__itruediv__(self: inviwopy.glm.dmat3x4, arg0: float) inviwopy.glm.dmat3x4
__mul__(*args, **kwargs)

Overloaded function.

  1. __mul__(self: inviwopy.glm.dmat3x4, arg0: float) -> inviwopy.glm.dmat3x4

  2. __mul__(self: inviwopy.glm.dmat3x4, arg0: inviwopy.glm.dvec3) -> inviwopy.glm.dvec4

  3. __mul__(self: inviwopy.glm.dmat3x4, arg0: inviwopy.glm.dmat2x3) -> inviwopy.glm.dmat2x4

  4. __mul__(self: inviwopy.glm.dmat3x4, arg0: inviwopy.glm.dmat3) -> inviwopy.glm.dmat3x4

  5. __mul__(self: inviwopy.glm.dmat3x4, arg0: glm::mat<4,3,double,0>) -> glm::mat<4,4,double,0>

__ne__(self: inviwopy.glm.dmat3x4, arg0: inviwopy.glm.dmat3x4) bool
__repr__(self: inviwopy.glm.dmat3x4) str
__rmul__(self: inviwopy.glm.dmat3x4, arg0: inviwopy.glm.dvec4) inviwopy.glm.dvec3
__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.glm.dmat3x4, arg0: int, arg1: inviwopy.glm.dvec4) -> inviwopy.glm.dvec4

  2. __setitem__(self: inviwopy.glm.dmat3x4, arg0: int, arg1: int, arg2: float) -> float

__sub__(*args, **kwargs)

Overloaded function.

  1. __sub__(self: inviwopy.glm.dmat3x4, arg0: inviwopy.glm.dmat3x4) -> inviwopy.glm.dmat3x4

  2. __sub__(self: inviwopy.glm.dmat3x4, arg0: float) -> inviwopy.glm.dmat3x4

__truediv__(self: inviwopy.glm.dmat3x4, arg0: float) inviwopy.glm.dmat3x4
__hash__ = None
property array
class inviwopy.glm.dmat3x4Vector

Bases: pybind11_builtins.pybind11_object

Vectors of glm matrices

__bool__(self: inviwopy.glm.dmat3x4Vector) bool

Check whether the list is nonempty

__contains__(self: inviwopy.glm.dmat3x4Vector, x: inviwopy.glm.dmat3x4) bool

Return true the container contains x

__delitem__(*args, **kwargs)

Overloaded function.

  1. __delitem__(self: inviwopy.glm.dmat3x4Vector, arg0: int) -> None

Delete the list elements at index i

  1. __delitem__(self: inviwopy.glm.dmat3x4Vector, arg0: slice) -> None

Delete list elements using a slice object

__eq__(self: inviwopy.glm.dmat3x4Vector, arg0: inviwopy.glm.dmat3x4Vector) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.glm.dmat3x4Vector, s: slice) -> inviwopy.glm.dmat3x4Vector

Retrieve list elements using a slice object

  1. __getitem__(self: inviwopy.glm.dmat3x4Vector, arg0: int) -> inviwopy.glm.dmat3x4

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.dmat3x4Vector) -> None

  2. __init__(self: inviwopy.glm.dmat3x4Vector, arg0: inviwopy.glm.dmat3x4Vector) -> None

Copy constructor

  1. __init__(self: inviwopy.glm.dmat3x4Vector, arg0: Iterable) -> None

__iter__(self: inviwopy.glm.dmat3x4Vector) Iterator
__len__(self: inviwopy.glm.dmat3x4Vector) int
__ne__(self: inviwopy.glm.dmat3x4Vector, arg0: inviwopy.glm.dmat3x4Vector) bool
__repr__(self: inviwopy.glm.dmat3x4Vector) str

Return the canonical string representation of this list.

__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.glm.dmat3x4Vector, arg0: int, arg1: inviwopy.glm.dmat3x4) -> None

  2. __setitem__(self: inviwopy.glm.dmat3x4Vector, arg0: slice, arg1: inviwopy.glm.dmat3x4Vector) -> None

Assign list elements using a slice object

append(self: inviwopy.glm.dmat3x4Vector, x: inviwopy.glm.dmat3x4) None

Add an item to the end of the list

clear(self: inviwopy.glm.dmat3x4Vector) None

Clear the contents

count(self: inviwopy.glm.dmat3x4Vector, x: inviwopy.glm.dmat3x4) int

Return the number of times x appears in the list

extend(*args, **kwargs)

Overloaded function.

  1. extend(self: inviwopy.glm.dmat3x4Vector, L: inviwopy.glm.dmat3x4Vector) -> None

Extend the list by appending all the items in the given list

  1. extend(self: inviwopy.glm.dmat3x4Vector, L: Iterable) -> None

Extend the list by appending all the items in the given list

insert(self: inviwopy.glm.dmat3x4Vector, i: int, x: inviwopy.glm.dmat3x4) None

Insert an item at a given position.

pop(*args, **kwargs)

Overloaded function.

  1. pop(self: inviwopy.glm.dmat3x4Vector) -> inviwopy.glm.dmat3x4

Remove and return the last item

  1. pop(self: inviwopy.glm.dmat3x4Vector, i: int) -> inviwopy.glm.dmat3x4

Remove and return the item at index i

remove(self: inviwopy.glm.dmat3x4Vector, x: inviwopy.glm.dmat3x4) None

Remove the first item from the list whose value is x. It is an error if there is no such item.

__hash__ = None
class inviwopy.glm.dmat4

Bases: pybind11_builtins.pybind11_object

__add__(*args, **kwargs)

Overloaded function.

  1. __add__(self: inviwopy.glm.dmat4, arg0: inviwopy.glm.dmat4) -> inviwopy.glm.dmat4

  2. __add__(self: inviwopy.glm.dmat4, arg0: float) -> inviwopy.glm.dmat4

__eq__(self: inviwopy.glm.dmat4, arg0: inviwopy.glm.dmat4) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.glm.dmat4, arg0: int) -> inviwopy.glm.dvec4

  2. __getitem__(self: inviwopy.glm.dmat4, arg0: int, arg1: int) -> float

__iadd__(*args, **kwargs)

Overloaded function.

  1. __iadd__(self: inviwopy.glm.dmat4, arg0: inviwopy.glm.dmat4) -> inviwopy.glm.dmat4

  2. __iadd__(self: inviwopy.glm.dmat4, arg0: float) -> inviwopy.glm.dmat4

__imul__(self: inviwopy.glm.dmat4, arg0: float) inviwopy.glm.dmat4
__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.dmat4, arg0: float, arg1: float, arg2: float, arg3: float, arg4: float, arg5: float, arg6: float, arg7: float, arg8: float, arg9: float, arg10: float, arg11: float, arg12: float, arg13: float, arg14: float, arg15: float) -> None

  2. __init__(self: inviwopy.glm.dmat4, arg0: inviwopy.glm.dvec4, arg1: inviwopy.glm.dvec4, arg2: inviwopy.glm.dvec4, arg3: inviwopy.glm.dvec4) -> None

  3. __init__(self: inviwopy.glm.dmat4, arg0: float) -> None

  4. __init__(self: inviwopy.glm.dmat4) -> None

  5. __init__(self: inviwopy.glm.dmat4, arg0: numpy.ndarray[numpy.float64]) -> None

__isub__(*args, **kwargs)

Overloaded function.

  1. __isub__(self: inviwopy.glm.dmat4, arg0: inviwopy.glm.dmat4) -> inviwopy.glm.dmat4

  2. __isub__(self: inviwopy.glm.dmat4, arg0: float) -> inviwopy.glm.dmat4

__itruediv__(self: inviwopy.glm.dmat4, arg0: float) inviwopy.glm.dmat4
__mul__(*args, **kwargs)

Overloaded function.

  1. __mul__(self: inviwopy.glm.dmat4, arg0: float) -> inviwopy.glm.dmat4

  2. __mul__(self: inviwopy.glm.dmat4, arg0: inviwopy.glm.dvec4) -> inviwopy.glm.dvec4

  3. __mul__(self: inviwopy.glm.dmat4, arg0: inviwopy.glm.dmat2x4) -> inviwopy.glm.dmat2x4

  4. __mul__(self: inviwopy.glm.dmat4, arg0: inviwopy.glm.dmat3x4) -> inviwopy.glm.dmat3x4

  5. __mul__(self: inviwopy.glm.dmat4, arg0: inviwopy.glm.dmat4) -> inviwopy.glm.dmat4

__ne__(self: inviwopy.glm.dmat4, arg0: inviwopy.glm.dmat4) bool
__repr__(self: inviwopy.glm.dmat4) str
__rmul__(self: inviwopy.glm.dmat4, arg0: inviwopy.glm.dvec4) inviwopy.glm.dvec4
__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.glm.dmat4, arg0: int, arg1: inviwopy.glm.dvec4) -> inviwopy.glm.dvec4

  2. __setitem__(self: inviwopy.glm.dmat4, arg0: int, arg1: int, arg2: float) -> float

__sub__(*args, **kwargs)

Overloaded function.

  1. __sub__(self: inviwopy.glm.dmat4, arg0: inviwopy.glm.dmat4) -> inviwopy.glm.dmat4

  2. __sub__(self: inviwopy.glm.dmat4, arg0: float) -> inviwopy.glm.dmat4

__truediv__(self: inviwopy.glm.dmat4, arg0: float) inviwopy.glm.dmat4
__hash__ = None
property array
class inviwopy.glm.dmat4Vector

Bases: pybind11_builtins.pybind11_object

Vectors of glm matrices

__bool__(self: inviwopy.glm.dmat4Vector) bool

Check whether the list is nonempty

__contains__(self: inviwopy.glm.dmat4Vector, x: inviwopy.glm.dmat4) bool

Return true the container contains x

__delitem__(*args, **kwargs)

Overloaded function.

  1. __delitem__(self: inviwopy.glm.dmat4Vector, arg0: int) -> None

Delete the list elements at index i

  1. __delitem__(self: inviwopy.glm.dmat4Vector, arg0: slice) -> None

Delete list elements using a slice object

__eq__(self: inviwopy.glm.dmat4Vector, arg0: inviwopy.glm.dmat4Vector) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.glm.dmat4Vector, s: slice) -> inviwopy.glm.dmat4Vector

Retrieve list elements using a slice object

  1. __getitem__(self: inviwopy.glm.dmat4Vector, arg0: int) -> inviwopy.glm.dmat4

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.dmat4Vector) -> None

  2. __init__(self: inviwopy.glm.dmat4Vector, arg0: inviwopy.glm.dmat4Vector) -> None

Copy constructor

  1. __init__(self: inviwopy.glm.dmat4Vector, arg0: Iterable) -> None

__iter__(self: inviwopy.glm.dmat4Vector) Iterator
__len__(self: inviwopy.glm.dmat4Vector) int
__ne__(self: inviwopy.glm.dmat4Vector, arg0: inviwopy.glm.dmat4Vector) bool
__repr__(self: inviwopy.glm.dmat4Vector) str

Return the canonical string representation of this list.

__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.glm.dmat4Vector, arg0: int, arg1: inviwopy.glm.dmat4) -> None

  2. __setitem__(self: inviwopy.glm.dmat4Vector, arg0: slice, arg1: inviwopy.glm.dmat4Vector) -> None

Assign list elements using a slice object

append(self: inviwopy.glm.dmat4Vector, x: inviwopy.glm.dmat4) None

Add an item to the end of the list

clear(self: inviwopy.glm.dmat4Vector) None

Clear the contents

count(self: inviwopy.glm.dmat4Vector, x: inviwopy.glm.dmat4) int

Return the number of times x appears in the list

extend(*args, **kwargs)

Overloaded function.

  1. extend(self: inviwopy.glm.dmat4Vector, L: inviwopy.glm.dmat4Vector) -> None

Extend the list by appending all the items in the given list

  1. extend(self: inviwopy.glm.dmat4Vector, L: Iterable) -> None

Extend the list by appending all the items in the given list

insert(self: inviwopy.glm.dmat4Vector, i: int, x: inviwopy.glm.dmat4) None

Insert an item at a given position.

pop(*args, **kwargs)

Overloaded function.

  1. pop(self: inviwopy.glm.dmat4Vector) -> inviwopy.glm.dmat4

Remove and return the last item

  1. pop(self: inviwopy.glm.dmat4Vector, i: int) -> inviwopy.glm.dmat4

Remove and return the item at index i

remove(self: inviwopy.glm.dmat4Vector, x: inviwopy.glm.dmat4) None

Remove the first item from the list whose value is x. It is an error if there is no such item.

__hash__ = None
class inviwopy.glm.dmat4x2

Bases: pybind11_builtins.pybind11_object

__add__(*args, **kwargs)

Overloaded function.

  1. __add__(self: inviwopy.glm.dmat4x2, arg0: inviwopy.glm.dmat4x2) -> inviwopy.glm.dmat4x2

  2. __add__(self: inviwopy.glm.dmat4x2, arg0: float) -> inviwopy.glm.dmat4x2

__eq__(self: inviwopy.glm.dmat4x2, arg0: inviwopy.glm.dmat4x2) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.glm.dmat4x2, arg0: int) -> inviwopy.glm.dvec2

  2. __getitem__(self: inviwopy.glm.dmat4x2, arg0: int, arg1: int) -> float

__iadd__(*args, **kwargs)

Overloaded function.

  1. __iadd__(self: inviwopy.glm.dmat4x2, arg0: inviwopy.glm.dmat4x2) -> inviwopy.glm.dmat4x2

  2. __iadd__(self: inviwopy.glm.dmat4x2, arg0: float) -> inviwopy.glm.dmat4x2

__imul__(self: inviwopy.glm.dmat4x2, arg0: float) inviwopy.glm.dmat4x2
__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.dmat4x2, arg0: float, arg1: float, arg2: float, arg3: float, arg4: float, arg5: float, arg6: float, arg7: float) -> None

  2. __init__(self: inviwopy.glm.dmat4x2, arg0: inviwopy.glm.dvec2, arg1: inviwopy.glm.dvec2, arg2: inviwopy.glm.dvec2, arg3: inviwopy.glm.dvec2) -> None

  3. __init__(self: inviwopy.glm.dmat4x2, arg0: float) -> None

  4. __init__(self: inviwopy.glm.dmat4x2) -> None

  5. __init__(self: inviwopy.glm.dmat4x2, arg0: numpy.ndarray[numpy.float64]) -> None

__isub__(*args, **kwargs)

Overloaded function.

  1. __isub__(self: inviwopy.glm.dmat4x2, arg0: inviwopy.glm.dmat4x2) -> inviwopy.glm.dmat4x2

  2. __isub__(self: inviwopy.glm.dmat4x2, arg0: float) -> inviwopy.glm.dmat4x2

__itruediv__(self: inviwopy.glm.dmat4x2, arg0: float) inviwopy.glm.dmat4x2
__mul__(*args, **kwargs)

Overloaded function.

  1. __mul__(self: inviwopy.glm.dmat4x2, arg0: float) -> inviwopy.glm.dmat4x2

  2. __mul__(self: inviwopy.glm.dmat4x2, arg0: inviwopy.glm.dvec4) -> inviwopy.glm.dvec2

  3. __mul__(self: inviwopy.glm.dmat4x2, arg0: inviwopy.glm.dmat2x4) -> inviwopy.glm.dmat2

  4. __mul__(self: inviwopy.glm.dmat4x2, arg0: inviwopy.glm.dmat3x4) -> inviwopy.glm.dmat3x2

  5. __mul__(self: inviwopy.glm.dmat4x2, arg0: glm::mat<4,4,double,0>) -> inviwopy.glm.dmat4x2

__ne__(self: inviwopy.glm.dmat4x2, arg0: inviwopy.glm.dmat4x2) bool
__repr__(self: inviwopy.glm.dmat4x2) str
__rmul__(self: inviwopy.glm.dmat4x2, arg0: inviwopy.glm.dvec2) inviwopy.glm.dvec4
__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.glm.dmat4x2, arg0: int, arg1: inviwopy.glm.dvec2) -> inviwopy.glm.dvec2

  2. __setitem__(self: inviwopy.glm.dmat4x2, arg0: int, arg1: int, arg2: float) -> float

__sub__(*args, **kwargs)

Overloaded function.

  1. __sub__(self: inviwopy.glm.dmat4x2, arg0: inviwopy.glm.dmat4x2) -> inviwopy.glm.dmat4x2

  2. __sub__(self: inviwopy.glm.dmat4x2, arg0: float) -> inviwopy.glm.dmat4x2

__truediv__(self: inviwopy.glm.dmat4x2, arg0: float) inviwopy.glm.dmat4x2
__hash__ = None
property array
class inviwopy.glm.dmat4x2Vector

Bases: pybind11_builtins.pybind11_object

Vectors of glm matrices

__bool__(self: inviwopy.glm.dmat4x2Vector) bool

Check whether the list is nonempty

__contains__(self: inviwopy.glm.dmat4x2Vector, x: inviwopy.glm.dmat4x2) bool

Return true the container contains x

__delitem__(*args, **kwargs)

Overloaded function.

  1. __delitem__(self: inviwopy.glm.dmat4x2Vector, arg0: int) -> None

Delete the list elements at index i

  1. __delitem__(self: inviwopy.glm.dmat4x2Vector, arg0: slice) -> None

Delete list elements using a slice object

__eq__(self: inviwopy.glm.dmat4x2Vector, arg0: inviwopy.glm.dmat4x2Vector) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.glm.dmat4x2Vector, s: slice) -> inviwopy.glm.dmat4x2Vector

Retrieve list elements using a slice object

  1. __getitem__(self: inviwopy.glm.dmat4x2Vector, arg0: int) -> inviwopy.glm.dmat4x2

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.dmat4x2Vector) -> None

  2. __init__(self: inviwopy.glm.dmat4x2Vector, arg0: inviwopy.glm.dmat4x2Vector) -> None

Copy constructor

  1. __init__(self: inviwopy.glm.dmat4x2Vector, arg0: Iterable) -> None

__iter__(self: inviwopy.glm.dmat4x2Vector) Iterator
__len__(self: inviwopy.glm.dmat4x2Vector) int
__ne__(self: inviwopy.glm.dmat4x2Vector, arg0: inviwopy.glm.dmat4x2Vector) bool
__repr__(self: inviwopy.glm.dmat4x2Vector) str

Return the canonical string representation of this list.

__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.glm.dmat4x2Vector, arg0: int, arg1: inviwopy.glm.dmat4x2) -> None

  2. __setitem__(self: inviwopy.glm.dmat4x2Vector, arg0: slice, arg1: inviwopy.glm.dmat4x2Vector) -> None

Assign list elements using a slice object

append(self: inviwopy.glm.dmat4x2Vector, x: inviwopy.glm.dmat4x2) None

Add an item to the end of the list

clear(self: inviwopy.glm.dmat4x2Vector) None

Clear the contents

count(self: inviwopy.glm.dmat4x2Vector, x: inviwopy.glm.dmat4x2) int

Return the number of times x appears in the list

extend(*args, **kwargs)

Overloaded function.

  1. extend(self: inviwopy.glm.dmat4x2Vector, L: inviwopy.glm.dmat4x2Vector) -> None

Extend the list by appending all the items in the given list

  1. extend(self: inviwopy.glm.dmat4x2Vector, L: Iterable) -> None

Extend the list by appending all the items in the given list

insert(self: inviwopy.glm.dmat4x2Vector, i: int, x: inviwopy.glm.dmat4x2) None

Insert an item at a given position.

pop(*args, **kwargs)

Overloaded function.

  1. pop(self: inviwopy.glm.dmat4x2Vector) -> inviwopy.glm.dmat4x2

Remove and return the last item

  1. pop(self: inviwopy.glm.dmat4x2Vector, i: int) -> inviwopy.glm.dmat4x2

Remove and return the item at index i

remove(self: inviwopy.glm.dmat4x2Vector, x: inviwopy.glm.dmat4x2) None

Remove the first item from the list whose value is x. It is an error if there is no such item.

__hash__ = None
class inviwopy.glm.dmat4x3

Bases: pybind11_builtins.pybind11_object

__add__(*args, **kwargs)

Overloaded function.

  1. __add__(self: inviwopy.glm.dmat4x3, arg0: inviwopy.glm.dmat4x3) -> inviwopy.glm.dmat4x3

  2. __add__(self: inviwopy.glm.dmat4x3, arg0: float) -> inviwopy.glm.dmat4x3

__eq__(self: inviwopy.glm.dmat4x3, arg0: inviwopy.glm.dmat4x3) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.glm.dmat4x3, arg0: int) -> inviwopy.glm.dvec3

  2. __getitem__(self: inviwopy.glm.dmat4x3, arg0: int, arg1: int) -> float

__iadd__(*args, **kwargs)

Overloaded function.

  1. __iadd__(self: inviwopy.glm.dmat4x3, arg0: inviwopy.glm.dmat4x3) -> inviwopy.glm.dmat4x3

  2. __iadd__(self: inviwopy.glm.dmat4x3, arg0: float) -> inviwopy.glm.dmat4x3

__imul__(self: inviwopy.glm.dmat4x3, arg0: float) inviwopy.glm.dmat4x3
__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.dmat4x3, arg0: float, arg1: float, arg2: float, arg3: float, arg4: float, arg5: float, arg6: float, arg7: float, arg8: float, arg9: float, arg10: float, arg11: float) -> None

  2. __init__(self: inviwopy.glm.dmat4x3, arg0: inviwopy.glm.dvec3, arg1: inviwopy.glm.dvec3, arg2: inviwopy.glm.dvec3, arg3: inviwopy.glm.dvec3) -> None

  3. __init__(self: inviwopy.glm.dmat4x3, arg0: float) -> None

  4. __init__(self: inviwopy.glm.dmat4x3) -> None

  5. __init__(self: inviwopy.glm.dmat4x3, arg0: numpy.ndarray[numpy.float64]) -> None

__isub__(*args, **kwargs)

Overloaded function.

  1. __isub__(self: inviwopy.glm.dmat4x3, arg0: inviwopy.glm.dmat4x3) -> inviwopy.glm.dmat4x3

  2. __isub__(self: inviwopy.glm.dmat4x3, arg0: float) -> inviwopy.glm.dmat4x3

__itruediv__(self: inviwopy.glm.dmat4x3, arg0: float) inviwopy.glm.dmat4x3
__mul__(*args, **kwargs)

Overloaded function.

  1. __mul__(self: inviwopy.glm.dmat4x3, arg0: float) -> inviwopy.glm.dmat4x3

  2. __mul__(self: inviwopy.glm.dmat4x3, arg0: inviwopy.glm.dvec4) -> inviwopy.glm.dvec3

  3. __mul__(self: inviwopy.glm.dmat4x3, arg0: inviwopy.glm.dmat2x4) -> inviwopy.glm.dmat2x3

  4. __mul__(self: inviwopy.glm.dmat4x3, arg0: inviwopy.glm.dmat3x4) -> inviwopy.glm.dmat3

  5. __mul__(self: inviwopy.glm.dmat4x3, arg0: glm::mat<4,4,double,0>) -> inviwopy.glm.dmat4x3

__ne__(self: inviwopy.glm.dmat4x3, arg0: inviwopy.glm.dmat4x3) bool
__repr__(self: inviwopy.glm.dmat4x3) str
__rmul__(self: inviwopy.glm.dmat4x3, arg0: inviwopy.glm.dvec3) inviwopy.glm.dvec4
__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.glm.dmat4x3, arg0: int, arg1: inviwopy.glm.dvec3) -> inviwopy.glm.dvec3

  2. __setitem__(self: inviwopy.glm.dmat4x3, arg0: int, arg1: int, arg2: float) -> float

__sub__(*args, **kwargs)

Overloaded function.

  1. __sub__(self: inviwopy.glm.dmat4x3, arg0: inviwopy.glm.dmat4x3) -> inviwopy.glm.dmat4x3

  2. __sub__(self: inviwopy.glm.dmat4x3, arg0: float) -> inviwopy.glm.dmat4x3

__truediv__(self: inviwopy.glm.dmat4x3, arg0: float) inviwopy.glm.dmat4x3
__hash__ = None
property array
class inviwopy.glm.dmat4x3Vector

Bases: pybind11_builtins.pybind11_object

Vectors of glm matrices

__bool__(self: inviwopy.glm.dmat4x3Vector) bool

Check whether the list is nonempty

__contains__(self: inviwopy.glm.dmat4x3Vector, x: inviwopy.glm.dmat4x3) bool

Return true the container contains x

__delitem__(*args, **kwargs)

Overloaded function.

  1. __delitem__(self: inviwopy.glm.dmat4x3Vector, arg0: int) -> None

Delete the list elements at index i

  1. __delitem__(self: inviwopy.glm.dmat4x3Vector, arg0: slice) -> None

Delete list elements using a slice object

__eq__(self: inviwopy.glm.dmat4x3Vector, arg0: inviwopy.glm.dmat4x3Vector) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.glm.dmat4x3Vector, s: slice) -> inviwopy.glm.dmat4x3Vector

Retrieve list elements using a slice object

  1. __getitem__(self: inviwopy.glm.dmat4x3Vector, arg0: int) -> inviwopy.glm.dmat4x3

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.dmat4x3Vector) -> None

  2. __init__(self: inviwopy.glm.dmat4x3Vector, arg0: inviwopy.glm.dmat4x3Vector) -> None

Copy constructor

  1. __init__(self: inviwopy.glm.dmat4x3Vector, arg0: Iterable) -> None

__iter__(self: inviwopy.glm.dmat4x3Vector) Iterator
__len__(self: inviwopy.glm.dmat4x3Vector) int
__ne__(self: inviwopy.glm.dmat4x3Vector, arg0: inviwopy.glm.dmat4x3Vector) bool
__repr__(self: inviwopy.glm.dmat4x3Vector) str

Return the canonical string representation of this list.

__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.glm.dmat4x3Vector, arg0: int, arg1: inviwopy.glm.dmat4x3) -> None

  2. __setitem__(self: inviwopy.glm.dmat4x3Vector, arg0: slice, arg1: inviwopy.glm.dmat4x3Vector) -> None

Assign list elements using a slice object

append(self: inviwopy.glm.dmat4x3Vector, x: inviwopy.glm.dmat4x3) None

Add an item to the end of the list

clear(self: inviwopy.glm.dmat4x3Vector) None

Clear the contents

count(self: inviwopy.glm.dmat4x3Vector, x: inviwopy.glm.dmat4x3) int

Return the number of times x appears in the list

extend(*args, **kwargs)

Overloaded function.

  1. extend(self: inviwopy.glm.dmat4x3Vector, L: inviwopy.glm.dmat4x3Vector) -> None

Extend the list by appending all the items in the given list

  1. extend(self: inviwopy.glm.dmat4x3Vector, L: Iterable) -> None

Extend the list by appending all the items in the given list

insert(self: inviwopy.glm.dmat4x3Vector, i: int, x: inviwopy.glm.dmat4x3) None

Insert an item at a given position.

pop(*args, **kwargs)

Overloaded function.

  1. pop(self: inviwopy.glm.dmat4x3Vector) -> inviwopy.glm.dmat4x3

Remove and return the last item

  1. pop(self: inviwopy.glm.dmat4x3Vector, i: int) -> inviwopy.glm.dmat4x3

Remove and return the item at index i

remove(self: inviwopy.glm.dmat4x3Vector, x: inviwopy.glm.dmat4x3) None

Remove the first item from the list whose value is x. It is an error if there is no such item.

__hash__ = None
class inviwopy.glm.dvec2

Bases: pybind11_builtins.pybind11_object

__add__(*args, **kwargs)

Overloaded function.

  1. __add__(self: inviwopy.glm.dvec2, arg0: inviwopy.glm.dvec2) -> inviwopy.glm.dvec2

  2. __add__(self: inviwopy.glm.dvec2, arg0: float) -> inviwopy.glm.dvec2

__eq__(self: inviwopy.glm.dvec2, arg0: inviwopy.glm.dvec2) bool
__getitem__(self: inviwopy.glm.dvec2, arg0: int) float
__iadd__(*args, **kwargs)

Overloaded function.

  1. __iadd__(self: inviwopy.glm.dvec2, arg0: inviwopy.glm.dvec2) -> inviwopy.glm.dvec2

  2. __iadd__(self: inviwopy.glm.dvec2, arg0: float) -> inviwopy.glm.dvec2

__imul__(*args, **kwargs)

Overloaded function.

  1. __imul__(self: inviwopy.glm.dvec2, arg0: inviwopy.glm.dvec2) -> inviwopy.glm.dvec2

  2. __imul__(self: inviwopy.glm.dvec2, arg0: float) -> inviwopy.glm.dvec2

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.dvec2, arg0: float, arg1: float) -> None

  2. __init__(self: inviwopy.glm.dvec2, arg0: float) -> None

  3. __init__(self: inviwopy.glm.dvec2, arg0: inviwopy.glm.dvec2) -> None

  4. __init__(self: inviwopy.glm.dvec2) -> None

  5. __init__(self: inviwopy.glm.dvec2, arg0: numpy.ndarray[numpy.float64]) -> None

  6. __init__(self: inviwopy.glm.dvec2, arg0: list) -> None

  7. __init__(self: inviwopy.glm.dvec2, arg0: glm::vec<3,double,0>) -> None

  8. __init__(self: inviwopy.glm.dvec2, arg0: glm::vec<4,double,0>) -> None

__isub__(*args, **kwargs)

Overloaded function.

  1. __isub__(self: inviwopy.glm.dvec2, arg0: inviwopy.glm.dvec2) -> inviwopy.glm.dvec2

  2. __isub__(self: inviwopy.glm.dvec2, arg0: float) -> inviwopy.glm.dvec2

__itruediv__(*args, **kwargs)

Overloaded function.

  1. __itruediv__(self: inviwopy.glm.dvec2, arg0: inviwopy.glm.dvec2) -> inviwopy.glm.dvec2

  2. __itruediv__(self: inviwopy.glm.dvec2, arg0: float) -> inviwopy.glm.dvec2

__mul__(*args, **kwargs)

Overloaded function.

  1. __mul__(self: inviwopy.glm.dvec2, arg0: inviwopy.glm.dvec2) -> inviwopy.glm.dvec2

  2. __mul__(self: inviwopy.glm.dvec2, arg0: float) -> inviwopy.glm.dvec2

__ne__(self: inviwopy.glm.dvec2, arg0: inviwopy.glm.dvec2) bool
__repr__(self: inviwopy.glm.dvec2) str
__setitem__(self: inviwopy.glm.dvec2, arg0: int, arg1: float) float
__sub__(*args, **kwargs)

Overloaded function.

  1. __sub__(self: inviwopy.glm.dvec2, arg0: inviwopy.glm.dvec2) -> inviwopy.glm.dvec2

  2. __sub__(self: inviwopy.glm.dvec2, arg0: float) -> inviwopy.glm.dvec2

__truediv__(*args, **kwargs)

Overloaded function.

  1. __truediv__(self: inviwopy.glm.dvec2, arg0: inviwopy.glm.dvec2) -> inviwopy.glm.dvec2

  2. __truediv__(self: inviwopy.glm.dvec2, arg0: float) -> inviwopy.glm.dvec2

__hash__ = None
property array
property g
property r
property s
property t
property x
property y
class inviwopy.glm.dvec2Vector

Bases: pybind11_builtins.pybind11_object

__bool__(self: inviwopy.glm.dvec2Vector) bool

Check whether the list is nonempty

__contains__(self: inviwopy.glm.dvec2Vector, x: inviwopy.glm.dvec2) bool

Return true the container contains x

__delitem__(*args, **kwargs)

Overloaded function.

  1. __delitem__(self: inviwopy.glm.dvec2Vector, arg0: int) -> None

Delete the list elements at index i

  1. __delitem__(self: inviwopy.glm.dvec2Vector, arg0: slice) -> None

Delete list elements using a slice object

__eq__(self: inviwopy.glm.dvec2Vector, arg0: inviwopy.glm.dvec2Vector) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.glm.dvec2Vector, s: slice) -> inviwopy.glm.dvec2Vector

Retrieve list elements using a slice object

  1. __getitem__(self: inviwopy.glm.dvec2Vector, arg0: int) -> inviwopy.glm.dvec2

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.dvec2Vector, arg0: buffer) -> None

  2. __init__(self: inviwopy.glm.dvec2Vector) -> None

  3. __init__(self: inviwopy.glm.dvec2Vector, arg0: inviwopy.glm.dvec2Vector) -> None

Copy constructor

  1. __init__(self: inviwopy.glm.dvec2Vector, arg0: Iterable) -> None

__iter__(self: inviwopy.glm.dvec2Vector) Iterator
__len__(self: inviwopy.glm.dvec2Vector) int
__ne__(self: inviwopy.glm.dvec2Vector, arg0: inviwopy.glm.dvec2Vector) bool
__repr__(self: inviwopy.glm.dvec2Vector) str

Return the canonical string representation of this list.

__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.glm.dvec2Vector, arg0: int, arg1: inviwopy.glm.dvec2) -> None

  2. __setitem__(self: inviwopy.glm.dvec2Vector, arg0: slice, arg1: inviwopy.glm.dvec2Vector) -> None

Assign list elements using a slice object

append(self: inviwopy.glm.dvec2Vector, x: inviwopy.glm.dvec2) None

Add an item to the end of the list

clear(self: inviwopy.glm.dvec2Vector) None

Clear the contents

count(self: inviwopy.glm.dvec2Vector, x: inviwopy.glm.dvec2) int

Return the number of times x appears in the list

extend(*args, **kwargs)

Overloaded function.

  1. extend(self: inviwopy.glm.dvec2Vector, L: inviwopy.glm.dvec2Vector) -> None

Extend the list by appending all the items in the given list

  1. extend(self: inviwopy.glm.dvec2Vector, L: Iterable) -> None

Extend the list by appending all the items in the given list

insert(self: inviwopy.glm.dvec2Vector, i: int, x: inviwopy.glm.dvec2) None

Insert an item at a given position.

pop(*args, **kwargs)

Overloaded function.

  1. pop(self: inviwopy.glm.dvec2Vector) -> inviwopy.glm.dvec2

Remove and return the last item

  1. pop(self: inviwopy.glm.dvec2Vector, i: int) -> inviwopy.glm.dvec2

Remove and return the item at index i

remove(self: inviwopy.glm.dvec2Vector, x: inviwopy.glm.dvec2) None

Remove the first item from the list whose value is x. It is an error if there is no such item.

__hash__ = None
class inviwopy.glm.dvec3

Bases: pybind11_builtins.pybind11_object

__add__(*args, **kwargs)

Overloaded function.

  1. __add__(self: inviwopy.glm.dvec3, arg0: inviwopy.glm.dvec3) -> inviwopy.glm.dvec3

  2. __add__(self: inviwopy.glm.dvec3, arg0: float) -> inviwopy.glm.dvec3

__eq__(self: inviwopy.glm.dvec3, arg0: inviwopy.glm.dvec3) bool
__getitem__(self: inviwopy.glm.dvec3, arg0: int) float
__iadd__(*args, **kwargs)

Overloaded function.

  1. __iadd__(self: inviwopy.glm.dvec3, arg0: inviwopy.glm.dvec3) -> inviwopy.glm.dvec3

  2. __iadd__(self: inviwopy.glm.dvec3, arg0: float) -> inviwopy.glm.dvec3

__imul__(*args, **kwargs)

Overloaded function.

  1. __imul__(self: inviwopy.glm.dvec3, arg0: inviwopy.glm.dvec3) -> inviwopy.glm.dvec3

  2. __imul__(self: inviwopy.glm.dvec3, arg0: float) -> inviwopy.glm.dvec3

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.dvec3, arg0: float, arg1: float, arg2: float) -> None

  2. __init__(self: inviwopy.glm.dvec3, arg0: float) -> None

  3. __init__(self: inviwopy.glm.dvec3, arg0: inviwopy.glm.dvec3) -> None

  4. __init__(self: inviwopy.glm.dvec3) -> None

  5. __init__(self: inviwopy.glm.dvec3, arg0: numpy.ndarray[numpy.float64]) -> None

  6. __init__(self: inviwopy.glm.dvec3, arg0: list) -> None

  7. __init__(self: inviwopy.glm.dvec3, arg0: inviwopy.glm.dvec2, arg1: float) -> None

  8. __init__(self: inviwopy.glm.dvec3, arg0: float, arg1: inviwopy.glm.dvec2) -> None

  9. __init__(self: inviwopy.glm.dvec3, arg0: glm::vec<4,double,0>) -> None

__isub__(*args, **kwargs)

Overloaded function.

  1. __isub__(self: inviwopy.glm.dvec3, arg0: inviwopy.glm.dvec3) -> inviwopy.glm.dvec3

  2. __isub__(self: inviwopy.glm.dvec3, arg0: float) -> inviwopy.glm.dvec3

__itruediv__(*args, **kwargs)

Overloaded function.

  1. __itruediv__(self: inviwopy.glm.dvec3, arg0: inviwopy.glm.dvec3) -> inviwopy.glm.dvec3

  2. __itruediv__(self: inviwopy.glm.dvec3, arg0: float) -> inviwopy.glm.dvec3

__mul__(*args, **kwargs)

Overloaded function.

  1. __mul__(self: inviwopy.glm.dvec3, arg0: inviwopy.glm.dvec3) -> inviwopy.glm.dvec3

  2. __mul__(self: inviwopy.glm.dvec3, arg0: float) -> inviwopy.glm.dvec3

__ne__(self: inviwopy.glm.dvec3, arg0: inviwopy.glm.dvec3) bool
__repr__(self: inviwopy.glm.dvec3) str
__setitem__(self: inviwopy.glm.dvec3, arg0: int, arg1: float) float
__sub__(*args, **kwargs)

Overloaded function.

  1. __sub__(self: inviwopy.glm.dvec3, arg0: inviwopy.glm.dvec3) -> inviwopy.glm.dvec3

  2. __sub__(self: inviwopy.glm.dvec3, arg0: float) -> inviwopy.glm.dvec3

__truediv__(*args, **kwargs)

Overloaded function.

  1. __truediv__(self: inviwopy.glm.dvec3, arg0: inviwopy.glm.dvec3) -> inviwopy.glm.dvec3

  2. __truediv__(self: inviwopy.glm.dvec3, arg0: float) -> inviwopy.glm.dvec3

__hash__ = None
property array
property b
property g
property p
property r
property s
property t
property x
property y
property z
class inviwopy.glm.dvec3Vector

Bases: pybind11_builtins.pybind11_object

__bool__(self: inviwopy.glm.dvec3Vector) bool

Check whether the list is nonempty

__contains__(self: inviwopy.glm.dvec3Vector, x: inviwopy.glm.dvec3) bool

Return true the container contains x

__delitem__(*args, **kwargs)

Overloaded function.

  1. __delitem__(self: inviwopy.glm.dvec3Vector, arg0: int) -> None

Delete the list elements at index i

  1. __delitem__(self: inviwopy.glm.dvec3Vector, arg0: slice) -> None

Delete list elements using a slice object

__eq__(self: inviwopy.glm.dvec3Vector, arg0: inviwopy.glm.dvec3Vector) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.glm.dvec3Vector, s: slice) -> inviwopy.glm.dvec3Vector

Retrieve list elements using a slice object

  1. __getitem__(self: inviwopy.glm.dvec3Vector, arg0: int) -> inviwopy.glm.dvec3

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.dvec3Vector, arg0: buffer) -> None

  2. __init__(self: inviwopy.glm.dvec3Vector) -> None

  3. __init__(self: inviwopy.glm.dvec3Vector, arg0: inviwopy.glm.dvec3Vector) -> None

Copy constructor

  1. __init__(self: inviwopy.glm.dvec3Vector, arg0: Iterable) -> None

__iter__(self: inviwopy.glm.dvec3Vector) Iterator
__len__(self: inviwopy.glm.dvec3Vector) int
__ne__(self: inviwopy.glm.dvec3Vector, arg0: inviwopy.glm.dvec3Vector) bool
__repr__(self: inviwopy.glm.dvec3Vector) str

Return the canonical string representation of this list.

__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.glm.dvec3Vector, arg0: int, arg1: inviwopy.glm.dvec3) -> None

  2. __setitem__(self: inviwopy.glm.dvec3Vector, arg0: slice, arg1: inviwopy.glm.dvec3Vector) -> None

Assign list elements using a slice object

append(self: inviwopy.glm.dvec3Vector, x: inviwopy.glm.dvec3) None

Add an item to the end of the list

clear(self: inviwopy.glm.dvec3Vector) None

Clear the contents

count(self: inviwopy.glm.dvec3Vector, x: inviwopy.glm.dvec3) int

Return the number of times x appears in the list

extend(*args, **kwargs)

Overloaded function.

  1. extend(self: inviwopy.glm.dvec3Vector, L: inviwopy.glm.dvec3Vector) -> None

Extend the list by appending all the items in the given list

  1. extend(self: inviwopy.glm.dvec3Vector, L: Iterable) -> None

Extend the list by appending all the items in the given list

insert(self: inviwopy.glm.dvec3Vector, i: int, x: inviwopy.glm.dvec3) None

Insert an item at a given position.

pop(*args, **kwargs)

Overloaded function.

  1. pop(self: inviwopy.glm.dvec3Vector) -> inviwopy.glm.dvec3

Remove and return the last item

  1. pop(self: inviwopy.glm.dvec3Vector, i: int) -> inviwopy.glm.dvec3

Remove and return the item at index i

remove(self: inviwopy.glm.dvec3Vector, x: inviwopy.glm.dvec3) None

Remove the first item from the list whose value is x. It is an error if there is no such item.

__hash__ = None
class inviwopy.glm.dvec4

Bases: pybind11_builtins.pybind11_object

__add__(*args, **kwargs)

Overloaded function.

  1. __add__(self: inviwopy.glm.dvec4, arg0: inviwopy.glm.dvec4) -> inviwopy.glm.dvec4

  2. __add__(self: inviwopy.glm.dvec4, arg0: float) -> inviwopy.glm.dvec4

__eq__(self: inviwopy.glm.dvec4, arg0: inviwopy.glm.dvec4) bool
__getitem__(self: inviwopy.glm.dvec4, arg0: int) float
__iadd__(*args, **kwargs)

Overloaded function.

  1. __iadd__(self: inviwopy.glm.dvec4, arg0: inviwopy.glm.dvec4) -> inviwopy.glm.dvec4

  2. __iadd__(self: inviwopy.glm.dvec4, arg0: float) -> inviwopy.glm.dvec4

__imul__(*args, **kwargs)

Overloaded function.

  1. __imul__(self: inviwopy.glm.dvec4, arg0: inviwopy.glm.dvec4) -> inviwopy.glm.dvec4

  2. __imul__(self: inviwopy.glm.dvec4, arg0: float) -> inviwopy.glm.dvec4

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.dvec4, arg0: float, arg1: float, arg2: float, arg3: float) -> None

  2. __init__(self: inviwopy.glm.dvec4, arg0: float) -> None

  3. __init__(self: inviwopy.glm.dvec4, arg0: inviwopy.glm.dvec4) -> None

  4. __init__(self: inviwopy.glm.dvec4) -> None

  5. __init__(self: inviwopy.glm.dvec4, arg0: numpy.ndarray[numpy.float64]) -> None

  6. __init__(self: inviwopy.glm.dvec4, arg0: list) -> None

  7. __init__(self: inviwopy.glm.dvec4, arg0: inviwopy.glm.dvec2, arg1: float, arg2: float) -> None

  8. __init__(self: inviwopy.glm.dvec4, arg0: float, arg1: inviwopy.glm.dvec2, arg2: float) -> None

  9. __init__(self: inviwopy.glm.dvec4, arg0: float, arg1: float, arg2: inviwopy.glm.dvec2) -> None

  10. __init__(self: inviwopy.glm.dvec4, arg0: inviwopy.glm.dvec2, arg1: inviwopy.glm.dvec2) -> None

  11. __init__(self: inviwopy.glm.dvec4, arg0: inviwopy.glm.dvec3, arg1: float) -> None

  12. __init__(self: inviwopy.glm.dvec4, arg0: float, arg1: inviwopy.glm.dvec3) -> None

__isub__(*args, **kwargs)

Overloaded function.

  1. __isub__(self: inviwopy.glm.dvec4, arg0: inviwopy.glm.dvec4) -> inviwopy.glm.dvec4

  2. __isub__(self: inviwopy.glm.dvec4, arg0: float) -> inviwopy.glm.dvec4

__itruediv__(*args, **kwargs)

Overloaded function.

  1. __itruediv__(self: inviwopy.glm.dvec4, arg0: inviwopy.glm.dvec4) -> inviwopy.glm.dvec4

  2. __itruediv__(self: inviwopy.glm.dvec4, arg0: float) -> inviwopy.glm.dvec4

__mul__(*args, **kwargs)

Overloaded function.

  1. __mul__(self: inviwopy.glm.dvec4, arg0: inviwopy.glm.dvec4) -> inviwopy.glm.dvec4

  2. __mul__(self: inviwopy.glm.dvec4, arg0: float) -> inviwopy.glm.dvec4

__ne__(self: inviwopy.glm.dvec4, arg0: inviwopy.glm.dvec4) bool
__repr__(self: inviwopy.glm.dvec4) str
__setitem__(self: inviwopy.glm.dvec4, arg0: int, arg1: float) float
__sub__(*args, **kwargs)

Overloaded function.

  1. __sub__(self: inviwopy.glm.dvec4, arg0: inviwopy.glm.dvec4) -> inviwopy.glm.dvec4

  2. __sub__(self: inviwopy.glm.dvec4, arg0: float) -> inviwopy.glm.dvec4

__truediv__(*args, **kwargs)

Overloaded function.

  1. __truediv__(self: inviwopy.glm.dvec4, arg0: inviwopy.glm.dvec4) -> inviwopy.glm.dvec4

  2. __truediv__(self: inviwopy.glm.dvec4, arg0: float) -> inviwopy.glm.dvec4

__hash__ = None
property a
property array
property b
property g
property p
property q
property r
property s
property t
property w
property x
property y
property z
class inviwopy.glm.dvec4Vector

Bases: pybind11_builtins.pybind11_object

__bool__(self: inviwopy.glm.dvec4Vector) bool

Check whether the list is nonempty

__contains__(self: inviwopy.glm.dvec4Vector, x: inviwopy.glm.dvec4) bool

Return true the container contains x

__delitem__(*args, **kwargs)

Overloaded function.

  1. __delitem__(self: inviwopy.glm.dvec4Vector, arg0: int) -> None

Delete the list elements at index i

  1. __delitem__(self: inviwopy.glm.dvec4Vector, arg0: slice) -> None

Delete list elements using a slice object

__eq__(self: inviwopy.glm.dvec4Vector, arg0: inviwopy.glm.dvec4Vector) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.glm.dvec4Vector, s: slice) -> inviwopy.glm.dvec4Vector

Retrieve list elements using a slice object

  1. __getitem__(self: inviwopy.glm.dvec4Vector, arg0: int) -> inviwopy.glm.dvec4

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.dvec4Vector, arg0: buffer) -> None

  2. __init__(self: inviwopy.glm.dvec4Vector) -> None

  3. __init__(self: inviwopy.glm.dvec4Vector, arg0: inviwopy.glm.dvec4Vector) -> None

Copy constructor

  1. __init__(self: inviwopy.glm.dvec4Vector, arg0: Iterable) -> None

__iter__(self: inviwopy.glm.dvec4Vector) Iterator
__len__(self: inviwopy.glm.dvec4Vector) int
__ne__(self: inviwopy.glm.dvec4Vector, arg0: inviwopy.glm.dvec4Vector) bool
__repr__(self: inviwopy.glm.dvec4Vector) str

Return the canonical string representation of this list.

__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.glm.dvec4Vector, arg0: int, arg1: inviwopy.glm.dvec4) -> None

  2. __setitem__(self: inviwopy.glm.dvec4Vector, arg0: slice, arg1: inviwopy.glm.dvec4Vector) -> None

Assign list elements using a slice object

append(self: inviwopy.glm.dvec4Vector, x: inviwopy.glm.dvec4) None

Add an item to the end of the list

clear(self: inviwopy.glm.dvec4Vector) None

Clear the contents

count(self: inviwopy.glm.dvec4Vector, x: inviwopy.glm.dvec4) int

Return the number of times x appears in the list

extend(*args, **kwargs)

Overloaded function.

  1. extend(self: inviwopy.glm.dvec4Vector, L: inviwopy.glm.dvec4Vector) -> None

Extend the list by appending all the items in the given list

  1. extend(self: inviwopy.glm.dvec4Vector, L: Iterable) -> None

Extend the list by appending all the items in the given list

insert(self: inviwopy.glm.dvec4Vector, i: int, x: inviwopy.glm.dvec4) None

Insert an item at a given position.

pop(*args, **kwargs)

Overloaded function.

  1. pop(self: inviwopy.glm.dvec4Vector) -> inviwopy.glm.dvec4

Remove and return the last item

  1. pop(self: inviwopy.glm.dvec4Vector, i: int) -> inviwopy.glm.dvec4

Remove and return the item at index i

remove(self: inviwopy.glm.dvec4Vector, x: inviwopy.glm.dvec4) None

Remove the first item from the list whose value is x. It is an error if there is no such item.

__hash__ = None
class inviwopy.glm.imat2

Bases: pybind11_builtins.pybind11_object

__add__(*args, **kwargs)

Overloaded function.

  1. __add__(self: inviwopy.glm.imat2, arg0: inviwopy.glm.imat2) -> inviwopy.glm.imat2

  2. __add__(self: inviwopy.glm.imat2, arg0: int) -> inviwopy.glm.imat2

__eq__(self: inviwopy.glm.imat2, arg0: inviwopy.glm.imat2) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.glm.imat2, arg0: int) -> inviwopy.glm.ivec2

  2. __getitem__(self: inviwopy.glm.imat2, arg0: int, arg1: int) -> int

__iadd__(*args, **kwargs)

Overloaded function.

  1. __iadd__(self: inviwopy.glm.imat2, arg0: inviwopy.glm.imat2) -> inviwopy.glm.imat2

  2. __iadd__(self: inviwopy.glm.imat2, arg0: int) -> inviwopy.glm.imat2

__imul__(self: inviwopy.glm.imat2, arg0: int) inviwopy.glm.imat2
__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.imat2, arg0: int, arg1: int, arg2: int, arg3: int) -> None

  2. __init__(self: inviwopy.glm.imat2, arg0: inviwopy.glm.ivec2, arg1: inviwopy.glm.ivec2) -> None

  3. __init__(self: inviwopy.glm.imat2, arg0: int) -> None

  4. __init__(self: inviwopy.glm.imat2) -> None

  5. __init__(self: inviwopy.glm.imat2, arg0: numpy.ndarray[numpy.int32]) -> None

__isub__(*args, **kwargs)

Overloaded function.

  1. __isub__(self: inviwopy.glm.imat2, arg0: inviwopy.glm.imat2) -> inviwopy.glm.imat2

  2. __isub__(self: inviwopy.glm.imat2, arg0: int) -> inviwopy.glm.imat2

__itruediv__(self: inviwopy.glm.imat2, arg0: int) inviwopy.glm.imat2
__mul__(*args, **kwargs)

Overloaded function.

  1. __mul__(self: inviwopy.glm.imat2, arg0: int) -> inviwopy.glm.imat2

  2. __mul__(self: inviwopy.glm.imat2, arg0: inviwopy.glm.ivec2) -> inviwopy.glm.ivec2

  3. __mul__(self: inviwopy.glm.imat2, arg0: inviwopy.glm.imat2) -> inviwopy.glm.imat2

  4. __mul__(self: inviwopy.glm.imat2, arg0: glm::mat<3,2,int,0>) -> glm::mat<3,2,int,0>

  5. __mul__(self: inviwopy.glm.imat2, arg0: glm::mat<4,2,int,0>) -> glm::mat<4,2,int,0>

__ne__(self: inviwopy.glm.imat2, arg0: inviwopy.glm.imat2) bool
__repr__(self: inviwopy.glm.imat2) str
__rmul__(self: inviwopy.glm.imat2, arg0: inviwopy.glm.ivec2) inviwopy.glm.ivec2
__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.glm.imat2, arg0: int, arg1: inviwopy.glm.ivec2) -> inviwopy.glm.ivec2

  2. __setitem__(self: inviwopy.glm.imat2, arg0: int, arg1: int, arg2: int) -> int

__sub__(*args, **kwargs)

Overloaded function.

  1. __sub__(self: inviwopy.glm.imat2, arg0: inviwopy.glm.imat2) -> inviwopy.glm.imat2

  2. __sub__(self: inviwopy.glm.imat2, arg0: int) -> inviwopy.glm.imat2

__truediv__(self: inviwopy.glm.imat2, arg0: int) inviwopy.glm.imat2
__hash__ = None
property array
class inviwopy.glm.imat2Vector

Bases: pybind11_builtins.pybind11_object

Vectors of glm matrices

__bool__(self: inviwopy.glm.imat2Vector) bool

Check whether the list is nonempty

__contains__(self: inviwopy.glm.imat2Vector, x: inviwopy.glm.imat2) bool

Return true the container contains x

__delitem__(*args, **kwargs)

Overloaded function.

  1. __delitem__(self: inviwopy.glm.imat2Vector, arg0: int) -> None

Delete the list elements at index i

  1. __delitem__(self: inviwopy.glm.imat2Vector, arg0: slice) -> None

Delete list elements using a slice object

__eq__(self: inviwopy.glm.imat2Vector, arg0: inviwopy.glm.imat2Vector) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.glm.imat2Vector, s: slice) -> inviwopy.glm.imat2Vector

Retrieve list elements using a slice object

  1. __getitem__(self: inviwopy.glm.imat2Vector, arg0: int) -> inviwopy.glm.imat2

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.imat2Vector) -> None

  2. __init__(self: inviwopy.glm.imat2Vector, arg0: inviwopy.glm.imat2Vector) -> None

Copy constructor

  1. __init__(self: inviwopy.glm.imat2Vector, arg0: Iterable) -> None

__iter__(self: inviwopy.glm.imat2Vector) Iterator
__len__(self: inviwopy.glm.imat2Vector) int
__ne__(self: inviwopy.glm.imat2Vector, arg0: inviwopy.glm.imat2Vector) bool
__repr__(self: inviwopy.glm.imat2Vector) str

Return the canonical string representation of this list.

__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.glm.imat2Vector, arg0: int, arg1: inviwopy.glm.imat2) -> None

  2. __setitem__(self: inviwopy.glm.imat2Vector, arg0: slice, arg1: inviwopy.glm.imat2Vector) -> None

Assign list elements using a slice object

append(self: inviwopy.glm.imat2Vector, x: inviwopy.glm.imat2) None

Add an item to the end of the list

clear(self: inviwopy.glm.imat2Vector) None

Clear the contents

count(self: inviwopy.glm.imat2Vector, x: inviwopy.glm.imat2) int

Return the number of times x appears in the list

extend(*args, **kwargs)

Overloaded function.

  1. extend(self: inviwopy.glm.imat2Vector, L: inviwopy.glm.imat2Vector) -> None

Extend the list by appending all the items in the given list

  1. extend(self: inviwopy.glm.imat2Vector, L: Iterable) -> None

Extend the list by appending all the items in the given list

insert(self: inviwopy.glm.imat2Vector, i: int, x: inviwopy.glm.imat2) None

Insert an item at a given position.

pop(*args, **kwargs)

Overloaded function.

  1. pop(self: inviwopy.glm.imat2Vector) -> inviwopy.glm.imat2

Remove and return the last item

  1. pop(self: inviwopy.glm.imat2Vector, i: int) -> inviwopy.glm.imat2

Remove and return the item at index i

remove(self: inviwopy.glm.imat2Vector, x: inviwopy.glm.imat2) None

Remove the first item from the list whose value is x. It is an error if there is no such item.

__hash__ = None
class inviwopy.glm.imat2x3

Bases: pybind11_builtins.pybind11_object

__add__(*args, **kwargs)

Overloaded function.

  1. __add__(self: inviwopy.glm.imat2x3, arg0: inviwopy.glm.imat2x3) -> inviwopy.glm.imat2x3

  2. __add__(self: inviwopy.glm.imat2x3, arg0: int) -> inviwopy.glm.imat2x3

__eq__(self: inviwopy.glm.imat2x3, arg0: inviwopy.glm.imat2x3) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.glm.imat2x3, arg0: int) -> inviwopy.glm.ivec3

  2. __getitem__(self: inviwopy.glm.imat2x3, arg0: int, arg1: int) -> int

__iadd__(*args, **kwargs)

Overloaded function.

  1. __iadd__(self: inviwopy.glm.imat2x3, arg0: inviwopy.glm.imat2x3) -> inviwopy.glm.imat2x3

  2. __iadd__(self: inviwopy.glm.imat2x3, arg0: int) -> inviwopy.glm.imat2x3

__imul__(self: inviwopy.glm.imat2x3, arg0: int) inviwopy.glm.imat2x3
__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.imat2x3, arg0: int, arg1: int, arg2: int, arg3: int, arg4: int, arg5: int) -> None

  2. __init__(self: inviwopy.glm.imat2x3, arg0: inviwopy.glm.ivec3, arg1: inviwopy.glm.ivec3) -> None

  3. __init__(self: inviwopy.glm.imat2x3, arg0: int) -> None

  4. __init__(self: inviwopy.glm.imat2x3) -> None

  5. __init__(self: inviwopy.glm.imat2x3, arg0: numpy.ndarray[numpy.int32]) -> None

__isub__(*args, **kwargs)

Overloaded function.

  1. __isub__(self: inviwopy.glm.imat2x3, arg0: inviwopy.glm.imat2x3) -> inviwopy.glm.imat2x3

  2. __isub__(self: inviwopy.glm.imat2x3, arg0: int) -> inviwopy.glm.imat2x3

__itruediv__(self: inviwopy.glm.imat2x3, arg0: int) inviwopy.glm.imat2x3
__mul__(*args, **kwargs)

Overloaded function.

  1. __mul__(self: inviwopy.glm.imat2x3, arg0: int) -> inviwopy.glm.imat2x3

  2. __mul__(self: inviwopy.glm.imat2x3, arg0: inviwopy.glm.ivec2) -> inviwopy.glm.ivec3

  3. __mul__(self: inviwopy.glm.imat2x3, arg0: inviwopy.glm.imat2) -> inviwopy.glm.imat2x3

  4. __mul__(self: inviwopy.glm.imat2x3, arg0: glm::mat<3,2,int,0>) -> glm::mat<3,3,int,0>

  5. __mul__(self: inviwopy.glm.imat2x3, arg0: glm::mat<4,2,int,0>) -> glm::mat<4,3,int,0>

__ne__(self: inviwopy.glm.imat2x3, arg0: inviwopy.glm.imat2x3) bool
__repr__(self: inviwopy.glm.imat2x3) str
__rmul__(self: inviwopy.glm.imat2x3, arg0: inviwopy.glm.ivec3) inviwopy.glm.ivec2
__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.glm.imat2x3, arg0: int, arg1: inviwopy.glm.ivec3) -> inviwopy.glm.ivec3

  2. __setitem__(self: inviwopy.glm.imat2x3, arg0: int, arg1: int, arg2: int) -> int

__sub__(*args, **kwargs)

Overloaded function.

  1. __sub__(self: inviwopy.glm.imat2x3, arg0: inviwopy.glm.imat2x3) -> inviwopy.glm.imat2x3

  2. __sub__(self: inviwopy.glm.imat2x3, arg0: int) -> inviwopy.glm.imat2x3

__truediv__(self: inviwopy.glm.imat2x3, arg0: int) inviwopy.glm.imat2x3
__hash__ = None
property array
class inviwopy.glm.imat2x3Vector

Bases: pybind11_builtins.pybind11_object

Vectors of glm matrices

__bool__(self: inviwopy.glm.imat2x3Vector) bool

Check whether the list is nonempty

__contains__(self: inviwopy.glm.imat2x3Vector, x: inviwopy.glm.imat2x3) bool

Return true the container contains x

__delitem__(*args, **kwargs)

Overloaded function.

  1. __delitem__(self: inviwopy.glm.imat2x3Vector, arg0: int) -> None

Delete the list elements at index i

  1. __delitem__(self: inviwopy.glm.imat2x3Vector, arg0: slice) -> None

Delete list elements using a slice object

__eq__(self: inviwopy.glm.imat2x3Vector, arg0: inviwopy.glm.imat2x3Vector) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.glm.imat2x3Vector, s: slice) -> inviwopy.glm.imat2x3Vector

Retrieve list elements using a slice object

  1. __getitem__(self: inviwopy.glm.imat2x3Vector, arg0: int) -> inviwopy.glm.imat2x3

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.imat2x3Vector) -> None

  2. __init__(self: inviwopy.glm.imat2x3Vector, arg0: inviwopy.glm.imat2x3Vector) -> None

Copy constructor

  1. __init__(self: inviwopy.glm.imat2x3Vector, arg0: Iterable) -> None

__iter__(self: inviwopy.glm.imat2x3Vector) Iterator
__len__(self: inviwopy.glm.imat2x3Vector) int
__ne__(self: inviwopy.glm.imat2x3Vector, arg0: inviwopy.glm.imat2x3Vector) bool
__repr__(self: inviwopy.glm.imat2x3Vector) str

Return the canonical string representation of this list.

__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.glm.imat2x3Vector, arg0: int, arg1: inviwopy.glm.imat2x3) -> None

  2. __setitem__(self: inviwopy.glm.imat2x3Vector, arg0: slice, arg1: inviwopy.glm.imat2x3Vector) -> None

Assign list elements using a slice object

append(self: inviwopy.glm.imat2x3Vector, x: inviwopy.glm.imat2x3) None

Add an item to the end of the list

clear(self: inviwopy.glm.imat2x3Vector) None

Clear the contents

count(self: inviwopy.glm.imat2x3Vector, x: inviwopy.glm.imat2x3) int

Return the number of times x appears in the list

extend(*args, **kwargs)

Overloaded function.

  1. extend(self: inviwopy.glm.imat2x3Vector, L: inviwopy.glm.imat2x3Vector) -> None

Extend the list by appending all the items in the given list

  1. extend(self: inviwopy.glm.imat2x3Vector, L: Iterable) -> None

Extend the list by appending all the items in the given list

insert(self: inviwopy.glm.imat2x3Vector, i: int, x: inviwopy.glm.imat2x3) None

Insert an item at a given position.

pop(*args, **kwargs)

Overloaded function.

  1. pop(self: inviwopy.glm.imat2x3Vector) -> inviwopy.glm.imat2x3

Remove and return the last item

  1. pop(self: inviwopy.glm.imat2x3Vector, i: int) -> inviwopy.glm.imat2x3

Remove and return the item at index i

remove(self: inviwopy.glm.imat2x3Vector, x: inviwopy.glm.imat2x3) None

Remove the first item from the list whose value is x. It is an error if there is no such item.

__hash__ = None
class inviwopy.glm.imat2x4

Bases: pybind11_builtins.pybind11_object

__add__(*args, **kwargs)

Overloaded function.

  1. __add__(self: inviwopy.glm.imat2x4, arg0: inviwopy.glm.imat2x4) -> inviwopy.glm.imat2x4

  2. __add__(self: inviwopy.glm.imat2x4, arg0: int) -> inviwopy.glm.imat2x4

__eq__(self: inviwopy.glm.imat2x4, arg0: inviwopy.glm.imat2x4) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.glm.imat2x4, arg0: int) -> inviwopy.glm.ivec4

  2. __getitem__(self: inviwopy.glm.imat2x4, arg0: int, arg1: int) -> int

__iadd__(*args, **kwargs)

Overloaded function.

  1. __iadd__(self: inviwopy.glm.imat2x4, arg0: inviwopy.glm.imat2x4) -> inviwopy.glm.imat2x4

  2. __iadd__(self: inviwopy.glm.imat2x4, arg0: int) -> inviwopy.glm.imat2x4

__imul__(self: inviwopy.glm.imat2x4, arg0: int) inviwopy.glm.imat2x4
__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.imat2x4, arg0: int, arg1: int, arg2: int, arg3: int, arg4: int, arg5: int, arg6: int, arg7: int) -> None

  2. __init__(self: inviwopy.glm.imat2x4, arg0: inviwopy.glm.ivec4, arg1: inviwopy.glm.ivec4) -> None

  3. __init__(self: inviwopy.glm.imat2x4, arg0: int) -> None

  4. __init__(self: inviwopy.glm.imat2x4) -> None

  5. __init__(self: inviwopy.glm.imat2x4, arg0: numpy.ndarray[numpy.int32]) -> None

__isub__(*args, **kwargs)

Overloaded function.

  1. __isub__(self: inviwopy.glm.imat2x4, arg0: inviwopy.glm.imat2x4) -> inviwopy.glm.imat2x4

  2. __isub__(self: inviwopy.glm.imat2x4, arg0: int) -> inviwopy.glm.imat2x4

__itruediv__(self: inviwopy.glm.imat2x4, arg0: int) inviwopy.glm.imat2x4
__mul__(*args, **kwargs)

Overloaded function.

  1. __mul__(self: inviwopy.glm.imat2x4, arg0: int) -> inviwopy.glm.imat2x4

  2. __mul__(self: inviwopy.glm.imat2x4, arg0: inviwopy.glm.ivec2) -> inviwopy.glm.ivec4

  3. __mul__(self: inviwopy.glm.imat2x4, arg0: inviwopy.glm.imat2) -> inviwopy.glm.imat2x4

  4. __mul__(self: inviwopy.glm.imat2x4, arg0: glm::mat<3,2,int,0>) -> glm::mat<3,4,int,0>

  5. __mul__(self: inviwopy.glm.imat2x4, arg0: glm::mat<4,2,int,0>) -> glm::mat<4,4,int,0>

__ne__(self: inviwopy.glm.imat2x4, arg0: inviwopy.glm.imat2x4) bool
__repr__(self: inviwopy.glm.imat2x4) str
__rmul__(self: inviwopy.glm.imat2x4, arg0: inviwopy.glm.ivec4) inviwopy.glm.ivec2
__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.glm.imat2x4, arg0: int, arg1: inviwopy.glm.ivec4) -> inviwopy.glm.ivec4

  2. __setitem__(self: inviwopy.glm.imat2x4, arg0: int, arg1: int, arg2: int) -> int

__sub__(*args, **kwargs)

Overloaded function.

  1. __sub__(self: inviwopy.glm.imat2x4, arg0: inviwopy.glm.imat2x4) -> inviwopy.glm.imat2x4

  2. __sub__(self: inviwopy.glm.imat2x4, arg0: int) -> inviwopy.glm.imat2x4

__truediv__(self: inviwopy.glm.imat2x4, arg0: int) inviwopy.glm.imat2x4
__hash__ = None
property array
class inviwopy.glm.imat2x4Vector

Bases: pybind11_builtins.pybind11_object

Vectors of glm matrices

__bool__(self: inviwopy.glm.imat2x4Vector) bool

Check whether the list is nonempty

__contains__(self: inviwopy.glm.imat2x4Vector, x: inviwopy.glm.imat2x4) bool

Return true the container contains x

__delitem__(*args, **kwargs)

Overloaded function.

  1. __delitem__(self: inviwopy.glm.imat2x4Vector, arg0: int) -> None

Delete the list elements at index i

  1. __delitem__(self: inviwopy.glm.imat2x4Vector, arg0: slice) -> None

Delete list elements using a slice object

__eq__(self: inviwopy.glm.imat2x4Vector, arg0: inviwopy.glm.imat2x4Vector) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.glm.imat2x4Vector, s: slice) -> inviwopy.glm.imat2x4Vector

Retrieve list elements using a slice object

  1. __getitem__(self: inviwopy.glm.imat2x4Vector, arg0: int) -> inviwopy.glm.imat2x4

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.imat2x4Vector) -> None

  2. __init__(self: inviwopy.glm.imat2x4Vector, arg0: inviwopy.glm.imat2x4Vector) -> None

Copy constructor

  1. __init__(self: inviwopy.glm.imat2x4Vector, arg0: Iterable) -> None

__iter__(self: inviwopy.glm.imat2x4Vector) Iterator
__len__(self: inviwopy.glm.imat2x4Vector) int
__ne__(self: inviwopy.glm.imat2x4Vector, arg0: inviwopy.glm.imat2x4Vector) bool
__repr__(self: inviwopy.glm.imat2x4Vector) str

Return the canonical string representation of this list.

__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.glm.imat2x4Vector, arg0: int, arg1: inviwopy.glm.imat2x4) -> None

  2. __setitem__(self: inviwopy.glm.imat2x4Vector, arg0: slice, arg1: inviwopy.glm.imat2x4Vector) -> None

Assign list elements using a slice object

append(self: inviwopy.glm.imat2x4Vector, x: inviwopy.glm.imat2x4) None

Add an item to the end of the list

clear(self: inviwopy.glm.imat2x4Vector) None

Clear the contents

count(self: inviwopy.glm.imat2x4Vector, x: inviwopy.glm.imat2x4) int

Return the number of times x appears in the list

extend(*args, **kwargs)

Overloaded function.

  1. extend(self: inviwopy.glm.imat2x4Vector, L: inviwopy.glm.imat2x4Vector) -> None

Extend the list by appending all the items in the given list

  1. extend(self: inviwopy.glm.imat2x4Vector, L: Iterable) -> None

Extend the list by appending all the items in the given list

insert(self: inviwopy.glm.imat2x4Vector, i: int, x: inviwopy.glm.imat2x4) None

Insert an item at a given position.

pop(*args, **kwargs)

Overloaded function.

  1. pop(self: inviwopy.glm.imat2x4Vector) -> inviwopy.glm.imat2x4

Remove and return the last item

  1. pop(self: inviwopy.glm.imat2x4Vector, i: int) -> inviwopy.glm.imat2x4

Remove and return the item at index i

remove(self: inviwopy.glm.imat2x4Vector, x: inviwopy.glm.imat2x4) None

Remove the first item from the list whose value is x. It is an error if there is no such item.

__hash__ = None
class inviwopy.glm.imat3

Bases: pybind11_builtins.pybind11_object

__add__(*args, **kwargs)

Overloaded function.

  1. __add__(self: inviwopy.glm.imat3, arg0: inviwopy.glm.imat3) -> inviwopy.glm.imat3

  2. __add__(self: inviwopy.glm.imat3, arg0: int) -> inviwopy.glm.imat3

__eq__(self: inviwopy.glm.imat3, arg0: inviwopy.glm.imat3) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.glm.imat3, arg0: int) -> inviwopy.glm.ivec3

  2. __getitem__(self: inviwopy.glm.imat3, arg0: int, arg1: int) -> int

__iadd__(*args, **kwargs)

Overloaded function.

  1. __iadd__(self: inviwopy.glm.imat3, arg0: inviwopy.glm.imat3) -> inviwopy.glm.imat3

  2. __iadd__(self: inviwopy.glm.imat3, arg0: int) -> inviwopy.glm.imat3

__imul__(self: inviwopy.glm.imat3, arg0: int) inviwopy.glm.imat3
__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.imat3, arg0: int, arg1: int, arg2: int, arg3: int, arg4: int, arg5: int, arg6: int, arg7: int, arg8: int) -> None

  2. __init__(self: inviwopy.glm.imat3, arg0: inviwopy.glm.ivec3, arg1: inviwopy.glm.ivec3, arg2: inviwopy.glm.ivec3) -> None

  3. __init__(self: inviwopy.glm.imat3, arg0: int) -> None

  4. __init__(self: inviwopy.glm.imat3) -> None

  5. __init__(self: inviwopy.glm.imat3, arg0: numpy.ndarray[numpy.int32]) -> None

__isub__(*args, **kwargs)

Overloaded function.

  1. __isub__(self: inviwopy.glm.imat3, arg0: inviwopy.glm.imat3) -> inviwopy.glm.imat3

  2. __isub__(self: inviwopy.glm.imat3, arg0: int) -> inviwopy.glm.imat3

__itruediv__(self: inviwopy.glm.imat3, arg0: int) inviwopy.glm.imat3
__mul__(*args, **kwargs)

Overloaded function.

  1. __mul__(self: inviwopy.glm.imat3, arg0: int) -> inviwopy.glm.imat3

  2. __mul__(self: inviwopy.glm.imat3, arg0: inviwopy.glm.ivec3) -> inviwopy.glm.ivec3

  3. __mul__(self: inviwopy.glm.imat3, arg0: inviwopy.glm.imat2x3) -> inviwopy.glm.imat2x3

  4. __mul__(self: inviwopy.glm.imat3, arg0: inviwopy.glm.imat3) -> inviwopy.glm.imat3

  5. __mul__(self: inviwopy.glm.imat3, arg0: glm::mat<4,3,int,0>) -> glm::mat<4,3,int,0>

__ne__(self: inviwopy.glm.imat3, arg0: inviwopy.glm.imat3) bool
__repr__(self: inviwopy.glm.imat3) str
__rmul__(self: inviwopy.glm.imat3, arg0: inviwopy.glm.ivec3) inviwopy.glm.ivec3
__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.glm.imat3, arg0: int, arg1: inviwopy.glm.ivec3) -> inviwopy.glm.ivec3

  2. __setitem__(self: inviwopy.glm.imat3, arg0: int, arg1: int, arg2: int) -> int

__sub__(*args, **kwargs)

Overloaded function.

  1. __sub__(self: inviwopy.glm.imat3, arg0: inviwopy.glm.imat3) -> inviwopy.glm.imat3

  2. __sub__(self: inviwopy.glm.imat3, arg0: int) -> inviwopy.glm.imat3

__truediv__(self: inviwopy.glm.imat3, arg0: int) inviwopy.glm.imat3
__hash__ = None
property array
class inviwopy.glm.imat3Vector

Bases: pybind11_builtins.pybind11_object

Vectors of glm matrices

__bool__(self: inviwopy.glm.imat3Vector) bool

Check whether the list is nonempty

__contains__(self: inviwopy.glm.imat3Vector, x: inviwopy.glm.imat3) bool

Return true the container contains x

__delitem__(*args, **kwargs)

Overloaded function.

  1. __delitem__(self: inviwopy.glm.imat3Vector, arg0: int) -> None

Delete the list elements at index i

  1. __delitem__(self: inviwopy.glm.imat3Vector, arg0: slice) -> None

Delete list elements using a slice object

__eq__(self: inviwopy.glm.imat3Vector, arg0: inviwopy.glm.imat3Vector) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.glm.imat3Vector, s: slice) -> inviwopy.glm.imat3Vector

Retrieve list elements using a slice object

  1. __getitem__(self: inviwopy.glm.imat3Vector, arg0: int) -> inviwopy.glm.imat3

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.imat3Vector) -> None

  2. __init__(self: inviwopy.glm.imat3Vector, arg0: inviwopy.glm.imat3Vector) -> None

Copy constructor

  1. __init__(self: inviwopy.glm.imat3Vector, arg0: Iterable) -> None

__iter__(self: inviwopy.glm.imat3Vector) Iterator
__len__(self: inviwopy.glm.imat3Vector) int
__ne__(self: inviwopy.glm.imat3Vector, arg0: inviwopy.glm.imat3Vector) bool
__repr__(self: inviwopy.glm.imat3Vector) str

Return the canonical string representation of this list.

__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.glm.imat3Vector, arg0: int, arg1: inviwopy.glm.imat3) -> None

  2. __setitem__(self: inviwopy.glm.imat3Vector, arg0: slice, arg1: inviwopy.glm.imat3Vector) -> None

Assign list elements using a slice object

append(self: inviwopy.glm.imat3Vector, x: inviwopy.glm.imat3) None

Add an item to the end of the list

clear(self: inviwopy.glm.imat3Vector) None

Clear the contents

count(self: inviwopy.glm.imat3Vector, x: inviwopy.glm.imat3) int

Return the number of times x appears in the list

extend(*args, **kwargs)

Overloaded function.

  1. extend(self: inviwopy.glm.imat3Vector, L: inviwopy.glm.imat3Vector) -> None

Extend the list by appending all the items in the given list

  1. extend(self: inviwopy.glm.imat3Vector, L: Iterable) -> None

Extend the list by appending all the items in the given list

insert(self: inviwopy.glm.imat3Vector, i: int, x: inviwopy.glm.imat3) None

Insert an item at a given position.

pop(*args, **kwargs)

Overloaded function.

  1. pop(self: inviwopy.glm.imat3Vector) -> inviwopy.glm.imat3

Remove and return the last item

  1. pop(self: inviwopy.glm.imat3Vector, i: int) -> inviwopy.glm.imat3

Remove and return the item at index i

remove(self: inviwopy.glm.imat3Vector, x: inviwopy.glm.imat3) None

Remove the first item from the list whose value is x. It is an error if there is no such item.

__hash__ = None
class inviwopy.glm.imat3x2

Bases: pybind11_builtins.pybind11_object

__add__(*args, **kwargs)

Overloaded function.

  1. __add__(self: inviwopy.glm.imat3x2, arg0: inviwopy.glm.imat3x2) -> inviwopy.glm.imat3x2

  2. __add__(self: inviwopy.glm.imat3x2, arg0: int) -> inviwopy.glm.imat3x2

__eq__(self: inviwopy.glm.imat3x2, arg0: inviwopy.glm.imat3x2) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.glm.imat3x2, arg0: int) -> inviwopy.glm.ivec2

  2. __getitem__(self: inviwopy.glm.imat3x2, arg0: int, arg1: int) -> int

__iadd__(*args, **kwargs)

Overloaded function.

  1. __iadd__(self: inviwopy.glm.imat3x2, arg0: inviwopy.glm.imat3x2) -> inviwopy.glm.imat3x2

  2. __iadd__(self: inviwopy.glm.imat3x2, arg0: int) -> inviwopy.glm.imat3x2

__imul__(self: inviwopy.glm.imat3x2, arg0: int) inviwopy.glm.imat3x2
__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.imat3x2, arg0: int, arg1: int, arg2: int, arg3: int, arg4: int, arg5: int) -> None

  2. __init__(self: inviwopy.glm.imat3x2, arg0: inviwopy.glm.ivec2, arg1: inviwopy.glm.ivec2, arg2: inviwopy.glm.ivec2) -> None

  3. __init__(self: inviwopy.glm.imat3x2, arg0: int) -> None

  4. __init__(self: inviwopy.glm.imat3x2) -> None

  5. __init__(self: inviwopy.glm.imat3x2, arg0: numpy.ndarray[numpy.int32]) -> None

__isub__(*args, **kwargs)

Overloaded function.

  1. __isub__(self: inviwopy.glm.imat3x2, arg0: inviwopy.glm.imat3x2) -> inviwopy.glm.imat3x2

  2. __isub__(self: inviwopy.glm.imat3x2, arg0: int) -> inviwopy.glm.imat3x2

__itruediv__(self: inviwopy.glm.imat3x2, arg0: int) inviwopy.glm.imat3x2
__mul__(*args, **kwargs)

Overloaded function.

  1. __mul__(self: inviwopy.glm.imat3x2, arg0: int) -> inviwopy.glm.imat3x2

  2. __mul__(self: inviwopy.glm.imat3x2, arg0: inviwopy.glm.ivec3) -> inviwopy.glm.ivec2

  3. __mul__(self: inviwopy.glm.imat3x2, arg0: inviwopy.glm.imat2x3) -> inviwopy.glm.imat2

  4. __mul__(self: inviwopy.glm.imat3x2, arg0: glm::mat<3,3,int,0>) -> inviwopy.glm.imat3x2

  5. __mul__(self: inviwopy.glm.imat3x2, arg0: glm::mat<4,3,int,0>) -> glm::mat<4,2,int,0>

__ne__(self: inviwopy.glm.imat3x2, arg0: inviwopy.glm.imat3x2) bool
__repr__(self: inviwopy.glm.imat3x2) str
__rmul__(self: inviwopy.glm.imat3x2, arg0: inviwopy.glm.ivec2) inviwopy.glm.ivec3
__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.glm.imat3x2, arg0: int, arg1: inviwopy.glm.ivec2) -> inviwopy.glm.ivec2

  2. __setitem__(self: inviwopy.glm.imat3x2, arg0: int, arg1: int, arg2: int) -> int

__sub__(*args, **kwargs)

Overloaded function.

  1. __sub__(self: inviwopy.glm.imat3x2, arg0: inviwopy.glm.imat3x2) -> inviwopy.glm.imat3x2

  2. __sub__(self: inviwopy.glm.imat3x2, arg0: int) -> inviwopy.glm.imat3x2

__truediv__(self: inviwopy.glm.imat3x2, arg0: int) inviwopy.glm.imat3x2
__hash__ = None
property array
class inviwopy.glm.imat3x2Vector

Bases: pybind11_builtins.pybind11_object

Vectors of glm matrices

__bool__(self: inviwopy.glm.imat3x2Vector) bool

Check whether the list is nonempty

__contains__(self: inviwopy.glm.imat3x2Vector, x: inviwopy.glm.imat3x2) bool

Return true the container contains x

__delitem__(*args, **kwargs)

Overloaded function.

  1. __delitem__(self: inviwopy.glm.imat3x2Vector, arg0: int) -> None

Delete the list elements at index i

  1. __delitem__(self: inviwopy.glm.imat3x2Vector, arg0: slice) -> None

Delete list elements using a slice object

__eq__(self: inviwopy.glm.imat3x2Vector, arg0: inviwopy.glm.imat3x2Vector) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.glm.imat3x2Vector, s: slice) -> inviwopy.glm.imat3x2Vector

Retrieve list elements using a slice object

  1. __getitem__(self: inviwopy.glm.imat3x2Vector, arg0: int) -> inviwopy.glm.imat3x2

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.imat3x2Vector) -> None

  2. __init__(self: inviwopy.glm.imat3x2Vector, arg0: inviwopy.glm.imat3x2Vector) -> None

Copy constructor

  1. __init__(self: inviwopy.glm.imat3x2Vector, arg0: Iterable) -> None

__iter__(self: inviwopy.glm.imat3x2Vector) Iterator
__len__(self: inviwopy.glm.imat3x2Vector) int
__ne__(self: inviwopy.glm.imat3x2Vector, arg0: inviwopy.glm.imat3x2Vector) bool
__repr__(self: inviwopy.glm.imat3x2Vector) str

Return the canonical string representation of this list.

__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.glm.imat3x2Vector, arg0: int, arg1: inviwopy.glm.imat3x2) -> None

  2. __setitem__(self: inviwopy.glm.imat3x2Vector, arg0: slice, arg1: inviwopy.glm.imat3x2Vector) -> None

Assign list elements using a slice object

append(self: inviwopy.glm.imat3x2Vector, x: inviwopy.glm.imat3x2) None

Add an item to the end of the list

clear(self: inviwopy.glm.imat3x2Vector) None

Clear the contents

count(self: inviwopy.glm.imat3x2Vector, x: inviwopy.glm.imat3x2) int

Return the number of times x appears in the list

extend(*args, **kwargs)

Overloaded function.

  1. extend(self: inviwopy.glm.imat3x2Vector, L: inviwopy.glm.imat3x2Vector) -> None

Extend the list by appending all the items in the given list

  1. extend(self: inviwopy.glm.imat3x2Vector, L: Iterable) -> None

Extend the list by appending all the items in the given list

insert(self: inviwopy.glm.imat3x2Vector, i: int, x: inviwopy.glm.imat3x2) None

Insert an item at a given position.

pop(*args, **kwargs)

Overloaded function.

  1. pop(self: inviwopy.glm.imat3x2Vector) -> inviwopy.glm.imat3x2

Remove and return the last item

  1. pop(self: inviwopy.glm.imat3x2Vector, i: int) -> inviwopy.glm.imat3x2

Remove and return the item at index i

remove(self: inviwopy.glm.imat3x2Vector, x: inviwopy.glm.imat3x2) None

Remove the first item from the list whose value is x. It is an error if there is no such item.

__hash__ = None
class inviwopy.glm.imat3x4

Bases: pybind11_builtins.pybind11_object

__add__(*args, **kwargs)

Overloaded function.

  1. __add__(self: inviwopy.glm.imat3x4, arg0: inviwopy.glm.imat3x4) -> inviwopy.glm.imat3x4

  2. __add__(self: inviwopy.glm.imat3x4, arg0: int) -> inviwopy.glm.imat3x4

__eq__(self: inviwopy.glm.imat3x4, arg0: inviwopy.glm.imat3x4) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.glm.imat3x4, arg0: int) -> inviwopy.glm.ivec4

  2. __getitem__(self: inviwopy.glm.imat3x4, arg0: int, arg1: int) -> int

__iadd__(*args, **kwargs)

Overloaded function.

  1. __iadd__(self: inviwopy.glm.imat3x4, arg0: inviwopy.glm.imat3x4) -> inviwopy.glm.imat3x4

  2. __iadd__(self: inviwopy.glm.imat3x4, arg0: int) -> inviwopy.glm.imat3x4

__imul__(self: inviwopy.glm.imat3x4, arg0: int) inviwopy.glm.imat3x4
__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.imat3x4, arg0: int, arg1: int, arg2: int, arg3: int, arg4: int, arg5: int, arg6: int, arg7: int, arg8: int, arg9: int, arg10: int, arg11: int) -> None

  2. __init__(self: inviwopy.glm.imat3x4, arg0: inviwopy.glm.ivec4, arg1: inviwopy.glm.ivec4, arg2: inviwopy.glm.ivec4) -> None

  3. __init__(self: inviwopy.glm.imat3x4, arg0: int) -> None

  4. __init__(self: inviwopy.glm.imat3x4) -> None

  5. __init__(self: inviwopy.glm.imat3x4, arg0: numpy.ndarray[numpy.int32]) -> None

__isub__(*args, **kwargs)

Overloaded function.

  1. __isub__(self: inviwopy.glm.imat3x4, arg0: inviwopy.glm.imat3x4) -> inviwopy.glm.imat3x4

  2. __isub__(self: inviwopy.glm.imat3x4, arg0: int) -> inviwopy.glm.imat3x4

__itruediv__(self: inviwopy.glm.imat3x4, arg0: int) inviwopy.glm.imat3x4
__mul__(*args, **kwargs)

Overloaded function.

  1. __mul__(self: inviwopy.glm.imat3x4, arg0: int) -> inviwopy.glm.imat3x4

  2. __mul__(self: inviwopy.glm.imat3x4, arg0: inviwopy.glm.ivec3) -> inviwopy.glm.ivec4

  3. __mul__(self: inviwopy.glm.imat3x4, arg0: inviwopy.glm.imat2x3) -> inviwopy.glm.imat2x4

  4. __mul__(self: inviwopy.glm.imat3x4, arg0: inviwopy.glm.imat3) -> inviwopy.glm.imat3x4

  5. __mul__(self: inviwopy.glm.imat3x4, arg0: glm::mat<4,3,int,0>) -> glm::mat<4,4,int,0>

__ne__(self: inviwopy.glm.imat3x4, arg0: inviwopy.glm.imat3x4) bool
__repr__(self: inviwopy.glm.imat3x4) str
__rmul__(self: inviwopy.glm.imat3x4, arg0: inviwopy.glm.ivec4) inviwopy.glm.ivec3
__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.glm.imat3x4, arg0: int, arg1: inviwopy.glm.ivec4) -> inviwopy.glm.ivec4

  2. __setitem__(self: inviwopy.glm.imat3x4, arg0: int, arg1: int, arg2: int) -> int

__sub__(*args, **kwargs)

Overloaded function.

  1. __sub__(self: inviwopy.glm.imat3x4, arg0: inviwopy.glm.imat3x4) -> inviwopy.glm.imat3x4

  2. __sub__(self: inviwopy.glm.imat3x4, arg0: int) -> inviwopy.glm.imat3x4

__truediv__(self: inviwopy.glm.imat3x4, arg0: int) inviwopy.glm.imat3x4
__hash__ = None
property array
class inviwopy.glm.imat3x4Vector

Bases: pybind11_builtins.pybind11_object

Vectors of glm matrices

__bool__(self: inviwopy.glm.imat3x4Vector) bool

Check whether the list is nonempty

__contains__(self: inviwopy.glm.imat3x4Vector, x: inviwopy.glm.imat3x4) bool

Return true the container contains x

__delitem__(*args, **kwargs)

Overloaded function.

  1. __delitem__(self: inviwopy.glm.imat3x4Vector, arg0: int) -> None

Delete the list elements at index i

  1. __delitem__(self: inviwopy.glm.imat3x4Vector, arg0: slice) -> None

Delete list elements using a slice object

__eq__(self: inviwopy.glm.imat3x4Vector, arg0: inviwopy.glm.imat3x4Vector) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.glm.imat3x4Vector, s: slice) -> inviwopy.glm.imat3x4Vector

Retrieve list elements using a slice object

  1. __getitem__(self: inviwopy.glm.imat3x4Vector, arg0: int) -> inviwopy.glm.imat3x4

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.imat3x4Vector) -> None

  2. __init__(self: inviwopy.glm.imat3x4Vector, arg0: inviwopy.glm.imat3x4Vector) -> None

Copy constructor

  1. __init__(self: inviwopy.glm.imat3x4Vector, arg0: Iterable) -> None

__iter__(self: inviwopy.glm.imat3x4Vector) Iterator
__len__(self: inviwopy.glm.imat3x4Vector) int
__ne__(self: inviwopy.glm.imat3x4Vector, arg0: inviwopy.glm.imat3x4Vector) bool
__repr__(self: inviwopy.glm.imat3x4Vector) str

Return the canonical string representation of this list.

__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.glm.imat3x4Vector, arg0: int, arg1: inviwopy.glm.imat3x4) -> None

  2. __setitem__(self: inviwopy.glm.imat3x4Vector, arg0: slice, arg1: inviwopy.glm.imat3x4Vector) -> None

Assign list elements using a slice object

append(self: inviwopy.glm.imat3x4Vector, x: inviwopy.glm.imat3x4) None

Add an item to the end of the list

clear(self: inviwopy.glm.imat3x4Vector) None

Clear the contents

count(self: inviwopy.glm.imat3x4Vector, x: inviwopy.glm.imat3x4) int

Return the number of times x appears in the list

extend(*args, **kwargs)

Overloaded function.

  1. extend(self: inviwopy.glm.imat3x4Vector, L: inviwopy.glm.imat3x4Vector) -> None

Extend the list by appending all the items in the given list

  1. extend(self: inviwopy.glm.imat3x4Vector, L: Iterable) -> None

Extend the list by appending all the items in the given list

insert(self: inviwopy.glm.imat3x4Vector, i: int, x: inviwopy.glm.imat3x4) None

Insert an item at a given position.

pop(*args, **kwargs)

Overloaded function.

  1. pop(self: inviwopy.glm.imat3x4Vector) -> inviwopy.glm.imat3x4

Remove and return the last item

  1. pop(self: inviwopy.glm.imat3x4Vector, i: int) -> inviwopy.glm.imat3x4

Remove and return the item at index i

remove(self: inviwopy.glm.imat3x4Vector, x: inviwopy.glm.imat3x4) None

Remove the first item from the list whose value is x. It is an error if there is no such item.

__hash__ = None
class inviwopy.glm.imat4

Bases: pybind11_builtins.pybind11_object

__add__(*args, **kwargs)

Overloaded function.

  1. __add__(self: inviwopy.glm.imat4, arg0: inviwopy.glm.imat4) -> inviwopy.glm.imat4

  2. __add__(self: inviwopy.glm.imat4, arg0: int) -> inviwopy.glm.imat4

__eq__(self: inviwopy.glm.imat4, arg0: inviwopy.glm.imat4) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.glm.imat4, arg0: int) -> inviwopy.glm.ivec4

  2. __getitem__(self: inviwopy.glm.imat4, arg0: int, arg1: int) -> int

__iadd__(*args, **kwargs)

Overloaded function.

  1. __iadd__(self: inviwopy.glm.imat4, arg0: inviwopy.glm.imat4) -> inviwopy.glm.imat4

  2. __iadd__(self: inviwopy.glm.imat4, arg0: int) -> inviwopy.glm.imat4

__imul__(self: inviwopy.glm.imat4, arg0: int) inviwopy.glm.imat4
__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.imat4, arg0: int, arg1: int, arg2: int, arg3: int, arg4: int, arg5: int, arg6: int, arg7: int, arg8: int, arg9: int, arg10: int, arg11: int, arg12: int, arg13: int, arg14: int, arg15: int) -> None

  2. __init__(self: inviwopy.glm.imat4, arg0: inviwopy.glm.ivec4, arg1: inviwopy.glm.ivec4, arg2: inviwopy.glm.ivec4, arg3: inviwopy.glm.ivec4) -> None

  3. __init__(self: inviwopy.glm.imat4, arg0: int) -> None

  4. __init__(self: inviwopy.glm.imat4) -> None

  5. __init__(self: inviwopy.glm.imat4, arg0: numpy.ndarray[numpy.int32]) -> None

__isub__(*args, **kwargs)

Overloaded function.

  1. __isub__(self: inviwopy.glm.imat4, arg0: inviwopy.glm.imat4) -> inviwopy.glm.imat4

  2. __isub__(self: inviwopy.glm.imat4, arg0: int) -> inviwopy.glm.imat4

__itruediv__(self: inviwopy.glm.imat4, arg0: int) inviwopy.glm.imat4
__mul__(*args, **kwargs)

Overloaded function.

  1. __mul__(self: inviwopy.glm.imat4, arg0: int) -> inviwopy.glm.imat4

  2. __mul__(self: inviwopy.glm.imat4, arg0: inviwopy.glm.ivec4) -> inviwopy.glm.ivec4

  3. __mul__(self: inviwopy.glm.imat4, arg0: inviwopy.glm.imat2x4) -> inviwopy.glm.imat2x4

  4. __mul__(self: inviwopy.glm.imat4, arg0: inviwopy.glm.imat3x4) -> inviwopy.glm.imat3x4

  5. __mul__(self: inviwopy.glm.imat4, arg0: inviwopy.glm.imat4) -> inviwopy.glm.imat4

__ne__(self: inviwopy.glm.imat4, arg0: inviwopy.glm.imat4) bool
__repr__(self: inviwopy.glm.imat4) str
__rmul__(self: inviwopy.glm.imat4, arg0: inviwopy.glm.ivec4) inviwopy.glm.ivec4
__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.glm.imat4, arg0: int, arg1: inviwopy.glm.ivec4) -> inviwopy.glm.ivec4

  2. __setitem__(self: inviwopy.glm.imat4, arg0: int, arg1: int, arg2: int) -> int

__sub__(*args, **kwargs)

Overloaded function.

  1. __sub__(self: inviwopy.glm.imat4, arg0: inviwopy.glm.imat4) -> inviwopy.glm.imat4

  2. __sub__(self: inviwopy.glm.imat4, arg0: int) -> inviwopy.glm.imat4

__truediv__(self: inviwopy.glm.imat4, arg0: int) inviwopy.glm.imat4
__hash__ = None
property array
class inviwopy.glm.imat4Vector

Bases: pybind11_builtins.pybind11_object

Vectors of glm matrices

__bool__(self: inviwopy.glm.imat4Vector) bool

Check whether the list is nonempty

__contains__(self: inviwopy.glm.imat4Vector, x: inviwopy.glm.imat4) bool

Return true the container contains x

__delitem__(*args, **kwargs)

Overloaded function.

  1. __delitem__(self: inviwopy.glm.imat4Vector, arg0: int) -> None

Delete the list elements at index i

  1. __delitem__(self: inviwopy.glm.imat4Vector, arg0: slice) -> None

Delete list elements using a slice object

__eq__(self: inviwopy.glm.imat4Vector, arg0: inviwopy.glm.imat4Vector) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.glm.imat4Vector, s: slice) -> inviwopy.glm.imat4Vector

Retrieve list elements using a slice object

  1. __getitem__(self: inviwopy.glm.imat4Vector, arg0: int) -> inviwopy.glm.imat4

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.imat4Vector) -> None

  2. __init__(self: inviwopy.glm.imat4Vector, arg0: inviwopy.glm.imat4Vector) -> None

Copy constructor

  1. __init__(self: inviwopy.glm.imat4Vector, arg0: Iterable) -> None

__iter__(self: inviwopy.glm.imat4Vector) Iterator
__len__(self: inviwopy.glm.imat4Vector) int
__ne__(self: inviwopy.glm.imat4Vector, arg0: inviwopy.glm.imat4Vector) bool
__repr__(self: inviwopy.glm.imat4Vector) str

Return the canonical string representation of this list.

__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.glm.imat4Vector, arg0: int, arg1: inviwopy.glm.imat4) -> None

  2. __setitem__(self: inviwopy.glm.imat4Vector, arg0: slice, arg1: inviwopy.glm.imat4Vector) -> None

Assign list elements using a slice object

append(self: inviwopy.glm.imat4Vector, x: inviwopy.glm.imat4) None

Add an item to the end of the list

clear(self: inviwopy.glm.imat4Vector) None

Clear the contents

count(self: inviwopy.glm.imat4Vector, x: inviwopy.glm.imat4) int

Return the number of times x appears in the list

extend(*args, **kwargs)

Overloaded function.

  1. extend(self: inviwopy.glm.imat4Vector, L: inviwopy.glm.imat4Vector) -> None

Extend the list by appending all the items in the given list

  1. extend(self: inviwopy.glm.imat4Vector, L: Iterable) -> None

Extend the list by appending all the items in the given list

insert(self: inviwopy.glm.imat4Vector, i: int, x: inviwopy.glm.imat4) None

Insert an item at a given position.

pop(*args, **kwargs)

Overloaded function.

  1. pop(self: inviwopy.glm.imat4Vector) -> inviwopy.glm.imat4

Remove and return the last item

  1. pop(self: inviwopy.glm.imat4Vector, i: int) -> inviwopy.glm.imat4

Remove and return the item at index i

remove(self: inviwopy.glm.imat4Vector, x: inviwopy.glm.imat4) None

Remove the first item from the list whose value is x. It is an error if there is no such item.

__hash__ = None
class inviwopy.glm.imat4x2

Bases: pybind11_builtins.pybind11_object

__add__(*args, **kwargs)

Overloaded function.

  1. __add__(self: inviwopy.glm.imat4x2, arg0: inviwopy.glm.imat4x2) -> inviwopy.glm.imat4x2

  2. __add__(self: inviwopy.glm.imat4x2, arg0: int) -> inviwopy.glm.imat4x2

__eq__(self: inviwopy.glm.imat4x2, arg0: inviwopy.glm.imat4x2) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.glm.imat4x2, arg0: int) -> inviwopy.glm.ivec2

  2. __getitem__(self: inviwopy.glm.imat4x2, arg0: int, arg1: int) -> int

__iadd__(*args, **kwargs)

Overloaded function.

  1. __iadd__(self: inviwopy.glm.imat4x2, arg0: inviwopy.glm.imat4x2) -> inviwopy.glm.imat4x2

  2. __iadd__(self: inviwopy.glm.imat4x2, arg0: int) -> inviwopy.glm.imat4x2

__imul__(self: inviwopy.glm.imat4x2, arg0: int) inviwopy.glm.imat4x2
__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.imat4x2, arg0: int, arg1: int, arg2: int, arg3: int, arg4: int, arg5: int, arg6: int, arg7: int) -> None

  2. __init__(self: inviwopy.glm.imat4x2, arg0: inviwopy.glm.ivec2, arg1: inviwopy.glm.ivec2, arg2: inviwopy.glm.ivec2, arg3: inviwopy.glm.ivec2) -> None

  3. __init__(self: inviwopy.glm.imat4x2, arg0: int) -> None

  4. __init__(self: inviwopy.glm.imat4x2) -> None

  5. __init__(self: inviwopy.glm.imat4x2, arg0: numpy.ndarray[numpy.int32]) -> None

__isub__(*args, **kwargs)

Overloaded function.

  1. __isub__(self: inviwopy.glm.imat4x2, arg0: inviwopy.glm.imat4x2) -> inviwopy.glm.imat4x2

  2. __isub__(self: inviwopy.glm.imat4x2, arg0: int) -> inviwopy.glm.imat4x2

__itruediv__(self: inviwopy.glm.imat4x2, arg0: int) inviwopy.glm.imat4x2
__mul__(*args, **kwargs)

Overloaded function.

  1. __mul__(self: inviwopy.glm.imat4x2, arg0: int) -> inviwopy.glm.imat4x2

  2. __mul__(self: inviwopy.glm.imat4x2, arg0: inviwopy.glm.ivec4) -> inviwopy.glm.ivec2

  3. __mul__(self: inviwopy.glm.imat4x2, arg0: inviwopy.glm.imat2x4) -> inviwopy.glm.imat2

  4. __mul__(self: inviwopy.glm.imat4x2, arg0: inviwopy.glm.imat3x4) -> inviwopy.glm.imat3x2

  5. __mul__(self: inviwopy.glm.imat4x2, arg0: glm::mat<4,4,int,0>) -> inviwopy.glm.imat4x2

__ne__(self: inviwopy.glm.imat4x2, arg0: inviwopy.glm.imat4x2) bool
__repr__(self: inviwopy.glm.imat4x2) str
__rmul__(self: inviwopy.glm.imat4x2, arg0: inviwopy.glm.ivec2) inviwopy.glm.ivec4
__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.glm.imat4x2, arg0: int, arg1: inviwopy.glm.ivec2) -> inviwopy.glm.ivec2

  2. __setitem__(self: inviwopy.glm.imat4x2, arg0: int, arg1: int, arg2: int) -> int

__sub__(*args, **kwargs)

Overloaded function.

  1. __sub__(self: inviwopy.glm.imat4x2, arg0: inviwopy.glm.imat4x2) -> inviwopy.glm.imat4x2

  2. __sub__(self: inviwopy.glm.imat4x2, arg0: int) -> inviwopy.glm.imat4x2

__truediv__(self: inviwopy.glm.imat4x2, arg0: int) inviwopy.glm.imat4x2
__hash__ = None
property array
class inviwopy.glm.imat4x2Vector

Bases: pybind11_builtins.pybind11_object

Vectors of glm matrices

__bool__(self: inviwopy.glm.imat4x2Vector) bool

Check whether the list is nonempty

__contains__(self: inviwopy.glm.imat4x2Vector, x: inviwopy.glm.imat4x2) bool

Return true the container contains x

__delitem__(*args, **kwargs)

Overloaded function.

  1. __delitem__(self: inviwopy.glm.imat4x2Vector, arg0: int) -> None

Delete the list elements at index i

  1. __delitem__(self: inviwopy.glm.imat4x2Vector, arg0: slice) -> None

Delete list elements using a slice object

__eq__(self: inviwopy.glm.imat4x2Vector, arg0: inviwopy.glm.imat4x2Vector) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.glm.imat4x2Vector, s: slice) -> inviwopy.glm.imat4x2Vector

Retrieve list elements using a slice object

  1. __getitem__(self: inviwopy.glm.imat4x2Vector, arg0: int) -> inviwopy.glm.imat4x2

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.imat4x2Vector) -> None

  2. __init__(self: inviwopy.glm.imat4x2Vector, arg0: inviwopy.glm.imat4x2Vector) -> None

Copy constructor

  1. __init__(self: inviwopy.glm.imat4x2Vector, arg0: Iterable) -> None

__iter__(self: inviwopy.glm.imat4x2Vector) Iterator
__len__(self: inviwopy.glm.imat4x2Vector) int
__ne__(self: inviwopy.glm.imat4x2Vector, arg0: inviwopy.glm.imat4x2Vector) bool
__repr__(self: inviwopy.glm.imat4x2Vector) str

Return the canonical string representation of this list.

__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.glm.imat4x2Vector, arg0: int, arg1: inviwopy.glm.imat4x2) -> None

  2. __setitem__(self: inviwopy.glm.imat4x2Vector, arg0: slice, arg1: inviwopy.glm.imat4x2Vector) -> None

Assign list elements using a slice object

append(self: inviwopy.glm.imat4x2Vector, x: inviwopy.glm.imat4x2) None

Add an item to the end of the list

clear(self: inviwopy.glm.imat4x2Vector) None

Clear the contents

count(self: inviwopy.glm.imat4x2Vector, x: inviwopy.glm.imat4x2) int

Return the number of times x appears in the list

extend(*args, **kwargs)

Overloaded function.

  1. extend(self: inviwopy.glm.imat4x2Vector, L: inviwopy.glm.imat4x2Vector) -> None

Extend the list by appending all the items in the given list

  1. extend(self: inviwopy.glm.imat4x2Vector, L: Iterable) -> None

Extend the list by appending all the items in the given list

insert(self: inviwopy.glm.imat4x2Vector, i: int, x: inviwopy.glm.imat4x2) None

Insert an item at a given position.

pop(*args, **kwargs)

Overloaded function.

  1. pop(self: inviwopy.glm.imat4x2Vector) -> inviwopy.glm.imat4x2

Remove and return the last item

  1. pop(self: inviwopy.glm.imat4x2Vector, i: int) -> inviwopy.glm.imat4x2

Remove and return the item at index i

remove(self: inviwopy.glm.imat4x2Vector, x: inviwopy.glm.imat4x2) None

Remove the first item from the list whose value is x. It is an error if there is no such item.

__hash__ = None
class inviwopy.glm.imat4x3

Bases: pybind11_builtins.pybind11_object

__add__(*args, **kwargs)

Overloaded function.

  1. __add__(self: inviwopy.glm.imat4x3, arg0: inviwopy.glm.imat4x3) -> inviwopy.glm.imat4x3

  2. __add__(self: inviwopy.glm.imat4x3, arg0: int) -> inviwopy.glm.imat4x3

__eq__(self: inviwopy.glm.imat4x3, arg0: inviwopy.glm.imat4x3) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.glm.imat4x3, arg0: int) -> inviwopy.glm.ivec3

  2. __getitem__(self: inviwopy.glm.imat4x3, arg0: int, arg1: int) -> int

__iadd__(*args, **kwargs)

Overloaded function.

  1. __iadd__(self: inviwopy.glm.imat4x3, arg0: inviwopy.glm.imat4x3) -> inviwopy.glm.imat4x3

  2. __iadd__(self: inviwopy.glm.imat4x3, arg0: int) -> inviwopy.glm.imat4x3

__imul__(self: inviwopy.glm.imat4x3, arg0: int) inviwopy.glm.imat4x3
__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.imat4x3, arg0: int, arg1: int, arg2: int, arg3: int, arg4: int, arg5: int, arg6: int, arg7: int, arg8: int, arg9: int, arg10: int, arg11: int) -> None

  2. __init__(self: inviwopy.glm.imat4x3, arg0: inviwopy.glm.ivec3, arg1: inviwopy.glm.ivec3, arg2: inviwopy.glm.ivec3, arg3: inviwopy.glm.ivec3) -> None

  3. __init__(self: inviwopy.glm.imat4x3, arg0: int) -> None

  4. __init__(self: inviwopy.glm.imat4x3) -> None

  5. __init__(self: inviwopy.glm.imat4x3, arg0: numpy.ndarray[numpy.int32]) -> None

__isub__(*args, **kwargs)

Overloaded function.

  1. __isub__(self: inviwopy.glm.imat4x3, arg0: inviwopy.glm.imat4x3) -> inviwopy.glm.imat4x3

  2. __isub__(self: inviwopy.glm.imat4x3, arg0: int) -> inviwopy.glm.imat4x3

__itruediv__(self: inviwopy.glm.imat4x3, arg0: int) inviwopy.glm.imat4x3
__mul__(*args, **kwargs)

Overloaded function.

  1. __mul__(self: inviwopy.glm.imat4x3, arg0: int) -> inviwopy.glm.imat4x3

  2. __mul__(self: inviwopy.glm.imat4x3, arg0: inviwopy.glm.ivec4) -> inviwopy.glm.ivec3

  3. __mul__(self: inviwopy.glm.imat4x3, arg0: inviwopy.glm.imat2x4) -> inviwopy.glm.imat2x3

  4. __mul__(self: inviwopy.glm.imat4x3, arg0: inviwopy.glm.imat3x4) -> inviwopy.glm.imat3

  5. __mul__(self: inviwopy.glm.imat4x3, arg0: glm::mat<4,4,int,0>) -> inviwopy.glm.imat4x3

__ne__(self: inviwopy.glm.imat4x3, arg0: inviwopy.glm.imat4x3) bool
__repr__(self: inviwopy.glm.imat4x3) str
__rmul__(self: inviwopy.glm.imat4x3, arg0: inviwopy.glm.ivec3) inviwopy.glm.ivec4
__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.glm.imat4x3, arg0: int, arg1: inviwopy.glm.ivec3) -> inviwopy.glm.ivec3

  2. __setitem__(self: inviwopy.glm.imat4x3, arg0: int, arg1: int, arg2: int) -> int

__sub__(*args, **kwargs)

Overloaded function.

  1. __sub__(self: inviwopy.glm.imat4x3, arg0: inviwopy.glm.imat4x3) -> inviwopy.glm.imat4x3

  2. __sub__(self: inviwopy.glm.imat4x3, arg0: int) -> inviwopy.glm.imat4x3

__truediv__(self: inviwopy.glm.imat4x3, arg0: int) inviwopy.glm.imat4x3
__hash__ = None
property array
class inviwopy.glm.imat4x3Vector

Bases: pybind11_builtins.pybind11_object

Vectors of glm matrices

__bool__(self: inviwopy.glm.imat4x3Vector) bool

Check whether the list is nonempty

__contains__(self: inviwopy.glm.imat4x3Vector, x: inviwopy.glm.imat4x3) bool

Return true the container contains x

__delitem__(*args, **kwargs)

Overloaded function.

  1. __delitem__(self: inviwopy.glm.imat4x3Vector, arg0: int) -> None

Delete the list elements at index i

  1. __delitem__(self: inviwopy.glm.imat4x3Vector, arg0: slice) -> None

Delete list elements using a slice object

__eq__(self: inviwopy.glm.imat4x3Vector, arg0: inviwopy.glm.imat4x3Vector) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.glm.imat4x3Vector, s: slice) -> inviwopy.glm.imat4x3Vector

Retrieve list elements using a slice object

  1. __getitem__(self: inviwopy.glm.imat4x3Vector, arg0: int) -> inviwopy.glm.imat4x3

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.imat4x3Vector) -> None

  2. __init__(self: inviwopy.glm.imat4x3Vector, arg0: inviwopy.glm.imat4x3Vector) -> None

Copy constructor

  1. __init__(self: inviwopy.glm.imat4x3Vector, arg0: Iterable) -> None

__iter__(self: inviwopy.glm.imat4x3Vector) Iterator
__len__(self: inviwopy.glm.imat4x3Vector) int
__ne__(self: inviwopy.glm.imat4x3Vector, arg0: inviwopy.glm.imat4x3Vector) bool
__repr__(self: inviwopy.glm.imat4x3Vector) str

Return the canonical string representation of this list.

__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.glm.imat4x3Vector, arg0: int, arg1: inviwopy.glm.imat4x3) -> None

  2. __setitem__(self: inviwopy.glm.imat4x3Vector, arg0: slice, arg1: inviwopy.glm.imat4x3Vector) -> None

Assign list elements using a slice object

append(self: inviwopy.glm.imat4x3Vector, x: inviwopy.glm.imat4x3) None

Add an item to the end of the list

clear(self: inviwopy.glm.imat4x3Vector) None

Clear the contents

count(self: inviwopy.glm.imat4x3Vector, x: inviwopy.glm.imat4x3) int

Return the number of times x appears in the list

extend(*args, **kwargs)

Overloaded function.

  1. extend(self: inviwopy.glm.imat4x3Vector, L: inviwopy.glm.imat4x3Vector) -> None

Extend the list by appending all the items in the given list

  1. extend(self: inviwopy.glm.imat4x3Vector, L: Iterable) -> None

Extend the list by appending all the items in the given list

insert(self: inviwopy.glm.imat4x3Vector, i: int, x: inviwopy.glm.imat4x3) None

Insert an item at a given position.

pop(*args, **kwargs)

Overloaded function.

  1. pop(self: inviwopy.glm.imat4x3Vector) -> inviwopy.glm.imat4x3

Remove and return the last item

  1. pop(self: inviwopy.glm.imat4x3Vector, i: int) -> inviwopy.glm.imat4x3

Remove and return the item at index i

remove(self: inviwopy.glm.imat4x3Vector, x: inviwopy.glm.imat4x3) None

Remove the first item from the list whose value is x. It is an error if there is no such item.

__hash__ = None
class inviwopy.glm.ivec2

Bases: pybind11_builtins.pybind11_object

__add__(*args, **kwargs)

Overloaded function.

  1. __add__(self: inviwopy.glm.ivec2, arg0: inviwopy.glm.ivec2) -> inviwopy.glm.ivec2

  2. __add__(self: inviwopy.glm.ivec2, arg0: int) -> inviwopy.glm.ivec2

__eq__(self: inviwopy.glm.ivec2, arg0: inviwopy.glm.ivec2) bool
__getitem__(self: inviwopy.glm.ivec2, arg0: int) int
__iadd__(*args, **kwargs)

Overloaded function.

  1. __iadd__(self: inviwopy.glm.ivec2, arg0: inviwopy.glm.ivec2) -> inviwopy.glm.ivec2

  2. __iadd__(self: inviwopy.glm.ivec2, arg0: int) -> inviwopy.glm.ivec2

__imul__(*args, **kwargs)

Overloaded function.

  1. __imul__(self: inviwopy.glm.ivec2, arg0: inviwopy.glm.ivec2) -> inviwopy.glm.ivec2

  2. __imul__(self: inviwopy.glm.ivec2, arg0: int) -> inviwopy.glm.ivec2

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.ivec2, arg0: int, arg1: int) -> None

  2. __init__(self: inviwopy.glm.ivec2, arg0: int) -> None

  3. __init__(self: inviwopy.glm.ivec2, arg0: inviwopy.glm.ivec2) -> None

  4. __init__(self: inviwopy.glm.ivec2) -> None

  5. __init__(self: inviwopy.glm.ivec2, arg0: numpy.ndarray[numpy.int32]) -> None

  6. __init__(self: inviwopy.glm.ivec2, arg0: list) -> None

  7. __init__(self: inviwopy.glm.ivec2, arg0: glm::vec<3,int,0>) -> None

  8. __init__(self: inviwopy.glm.ivec2, arg0: glm::vec<4,int,0>) -> None

__isub__(*args, **kwargs)

Overloaded function.

  1. __isub__(self: inviwopy.glm.ivec2, arg0: inviwopy.glm.ivec2) -> inviwopy.glm.ivec2

  2. __isub__(self: inviwopy.glm.ivec2, arg0: int) -> inviwopy.glm.ivec2

__itruediv__(*args, **kwargs)

Overloaded function.

  1. __itruediv__(self: inviwopy.glm.ivec2, arg0: inviwopy.glm.ivec2) -> inviwopy.glm.ivec2

  2. __itruediv__(self: inviwopy.glm.ivec2, arg0: int) -> inviwopy.glm.ivec2

__mul__(*args, **kwargs)

Overloaded function.

  1. __mul__(self: inviwopy.glm.ivec2, arg0: inviwopy.glm.ivec2) -> inviwopy.glm.ivec2

  2. __mul__(self: inviwopy.glm.ivec2, arg0: int) -> inviwopy.glm.ivec2

__ne__(self: inviwopy.glm.ivec2, arg0: inviwopy.glm.ivec2) bool
__repr__(self: inviwopy.glm.ivec2) str
__setitem__(self: inviwopy.glm.ivec2, arg0: int, arg1: int) int
__sub__(*args, **kwargs)

Overloaded function.

  1. __sub__(self: inviwopy.glm.ivec2, arg0: inviwopy.glm.ivec2) -> inviwopy.glm.ivec2

  2. __sub__(self: inviwopy.glm.ivec2, arg0: int) -> inviwopy.glm.ivec2

__truediv__(*args, **kwargs)

Overloaded function.

  1. __truediv__(self: inviwopy.glm.ivec2, arg0: inviwopy.glm.ivec2) -> inviwopy.glm.ivec2

  2. __truediv__(self: inviwopy.glm.ivec2, arg0: int) -> inviwopy.glm.ivec2

__hash__ = None
property array
property g
property r
property s
property t
property x
property y
class inviwopy.glm.ivec2Vector

Bases: pybind11_builtins.pybind11_object

__bool__(self: inviwopy.glm.ivec2Vector) bool

Check whether the list is nonempty

__contains__(self: inviwopy.glm.ivec2Vector, x: inviwopy.glm.ivec2) bool

Return true the container contains x

__delitem__(*args, **kwargs)

Overloaded function.

  1. __delitem__(self: inviwopy.glm.ivec2Vector, arg0: int) -> None

Delete the list elements at index i

  1. __delitem__(self: inviwopy.glm.ivec2Vector, arg0: slice) -> None

Delete list elements using a slice object

__eq__(self: inviwopy.glm.ivec2Vector, arg0: inviwopy.glm.ivec2Vector) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.glm.ivec2Vector, s: slice) -> inviwopy.glm.ivec2Vector

Retrieve list elements using a slice object

  1. __getitem__(self: inviwopy.glm.ivec2Vector, arg0: int) -> inviwopy.glm.ivec2

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.ivec2Vector, arg0: buffer) -> None

  2. __init__(self: inviwopy.glm.ivec2Vector) -> None

  3. __init__(self: inviwopy.glm.ivec2Vector, arg0: inviwopy.glm.ivec2Vector) -> None

Copy constructor

  1. __init__(self: inviwopy.glm.ivec2Vector, arg0: Iterable) -> None

__iter__(self: inviwopy.glm.ivec2Vector) Iterator
__len__(self: inviwopy.glm.ivec2Vector) int
__ne__(self: inviwopy.glm.ivec2Vector, arg0: inviwopy.glm.ivec2Vector) bool
__repr__(self: inviwopy.glm.ivec2Vector) str

Return the canonical string representation of this list.

__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.glm.ivec2Vector, arg0: int, arg1: inviwopy.glm.ivec2) -> None

  2. __setitem__(self: inviwopy.glm.ivec2Vector, arg0: slice, arg1: inviwopy.glm.ivec2Vector) -> None

Assign list elements using a slice object

append(self: inviwopy.glm.ivec2Vector, x: inviwopy.glm.ivec2) None

Add an item to the end of the list

clear(self: inviwopy.glm.ivec2Vector) None

Clear the contents

count(self: inviwopy.glm.ivec2Vector, x: inviwopy.glm.ivec2) int

Return the number of times x appears in the list

extend(*args, **kwargs)

Overloaded function.

  1. extend(self: inviwopy.glm.ivec2Vector, L: inviwopy.glm.ivec2Vector) -> None

Extend the list by appending all the items in the given list

  1. extend(self: inviwopy.glm.ivec2Vector, L: Iterable) -> None

Extend the list by appending all the items in the given list

insert(self: inviwopy.glm.ivec2Vector, i: int, x: inviwopy.glm.ivec2) None

Insert an item at a given position.

pop(*args, **kwargs)

Overloaded function.

  1. pop(self: inviwopy.glm.ivec2Vector) -> inviwopy.glm.ivec2

Remove and return the last item

  1. pop(self: inviwopy.glm.ivec2Vector, i: int) -> inviwopy.glm.ivec2

Remove and return the item at index i

remove(self: inviwopy.glm.ivec2Vector, x: inviwopy.glm.ivec2) None

Remove the first item from the list whose value is x. It is an error if there is no such item.

__hash__ = None
class inviwopy.glm.ivec3

Bases: pybind11_builtins.pybind11_object

__add__(*args, **kwargs)

Overloaded function.

  1. __add__(self: inviwopy.glm.ivec3, arg0: inviwopy.glm.ivec3) -> inviwopy.glm.ivec3

  2. __add__(self: inviwopy.glm.ivec3, arg0: int) -> inviwopy.glm.ivec3

__eq__(self: inviwopy.glm.ivec3, arg0: inviwopy.glm.ivec3) bool
__getitem__(self: inviwopy.glm.ivec3, arg0: int) int
__iadd__(*args, **kwargs)

Overloaded function.

  1. __iadd__(self: inviwopy.glm.ivec3, arg0: inviwopy.glm.ivec3) -> inviwopy.glm.ivec3

  2. __iadd__(self: inviwopy.glm.ivec3, arg0: int) -> inviwopy.glm.ivec3

__imul__(*args, **kwargs)

Overloaded function.

  1. __imul__(self: inviwopy.glm.ivec3, arg0: inviwopy.glm.ivec3) -> inviwopy.glm.ivec3

  2. __imul__(self: inviwopy.glm.ivec3, arg0: int) -> inviwopy.glm.ivec3

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.ivec3, arg0: int, arg1: int, arg2: int) -> None

  2. __init__(self: inviwopy.glm.ivec3, arg0: int) -> None

  3. __init__(self: inviwopy.glm.ivec3, arg0: inviwopy.glm.ivec3) -> None

  4. __init__(self: inviwopy.glm.ivec3) -> None

  5. __init__(self: inviwopy.glm.ivec3, arg0: numpy.ndarray[numpy.int32]) -> None

  6. __init__(self: inviwopy.glm.ivec3, arg0: list) -> None

  7. __init__(self: inviwopy.glm.ivec3, arg0: inviwopy.glm.ivec2, arg1: int) -> None

  8. __init__(self: inviwopy.glm.ivec3, arg0: int, arg1: inviwopy.glm.ivec2) -> None

  9. __init__(self: inviwopy.glm.ivec3, arg0: glm::vec<4,int,0>) -> None

__isub__(*args, **kwargs)

Overloaded function.

  1. __isub__(self: inviwopy.glm.ivec3, arg0: inviwopy.glm.ivec3) -> inviwopy.glm.ivec3

  2. __isub__(self: inviwopy.glm.ivec3, arg0: int) -> inviwopy.glm.ivec3

__itruediv__(*args, **kwargs)

Overloaded function.

  1. __itruediv__(self: inviwopy.glm.ivec3, arg0: inviwopy.glm.ivec3) -> inviwopy.glm.ivec3

  2. __itruediv__(self: inviwopy.glm.ivec3, arg0: int) -> inviwopy.glm.ivec3

__mul__(*args, **kwargs)

Overloaded function.

  1. __mul__(self: inviwopy.glm.ivec3, arg0: inviwopy.glm.ivec3) -> inviwopy.glm.ivec3

  2. __mul__(self: inviwopy.glm.ivec3, arg0: int) -> inviwopy.glm.ivec3

__ne__(self: inviwopy.glm.ivec3, arg0: inviwopy.glm.ivec3) bool
__repr__(self: inviwopy.glm.ivec3) str
__setitem__(self: inviwopy.glm.ivec3, arg0: int, arg1: int) int
__sub__(*args, **kwargs)

Overloaded function.

  1. __sub__(self: inviwopy.glm.ivec3, arg0: inviwopy.glm.ivec3) -> inviwopy.glm.ivec3

  2. __sub__(self: inviwopy.glm.ivec3, arg0: int) -> inviwopy.glm.ivec3

__truediv__(*args, **kwargs)

Overloaded function.

  1. __truediv__(self: inviwopy.glm.ivec3, arg0: inviwopy.glm.ivec3) -> inviwopy.glm.ivec3

  2. __truediv__(self: inviwopy.glm.ivec3, arg0: int) -> inviwopy.glm.ivec3

__hash__ = None
property array
property b
property g
property p
property r
property s
property t
property x
property y
property z
class inviwopy.glm.ivec3Vector

Bases: pybind11_builtins.pybind11_object

__bool__(self: inviwopy.glm.ivec3Vector) bool

Check whether the list is nonempty

__contains__(self: inviwopy.glm.ivec3Vector, x: inviwopy.glm.ivec3) bool

Return true the container contains x

__delitem__(*args, **kwargs)

Overloaded function.

  1. __delitem__(self: inviwopy.glm.ivec3Vector, arg0: int) -> None

Delete the list elements at index i

  1. __delitem__(self: inviwopy.glm.ivec3Vector, arg0: slice) -> None

Delete list elements using a slice object

__eq__(self: inviwopy.glm.ivec3Vector, arg0: inviwopy.glm.ivec3Vector) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.glm.ivec3Vector, s: slice) -> inviwopy.glm.ivec3Vector

Retrieve list elements using a slice object

  1. __getitem__(self: inviwopy.glm.ivec3Vector, arg0: int) -> inviwopy.glm.ivec3

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.glm.ivec3Vector, arg0: buffer) -> None

  2. __init__(self: inviwopy.glm.ivec3Vector) -> None

  3. __init__(self: inviwopy.glm.ivec3Vector, arg0: inviwopy.glm.ivec3Vector) -> None

Copy constructor

  1. __init__(self: inviwopy.glm.ivec3Vector, arg0: Iterable) -> None

__iter__(self: inviwopy.glm.ivec3Vector) Iterator
__len__(self: inviwopy.glm.ivec3Vector) int
__ne__(self: inviwopy.glm.ivec3Vector, arg0: inviwopy.glm.ivec3Vector) bool
__repr__(self: inviwopy.glm.ivec3Vector) str

Return the canonical string representation of this list.

__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.glm.ivec3Vector, arg0: int, arg1: inviwopy.glm.ivec3) -> None

  2. __setitem__(self: inviwopy.glm.ivec3Vector, arg0: slice, arg1: inviwopy.glm.ivec3Vector) -> None

Assign list elements using a slice object

append(self: inviwopy.glm.ivec3Vector, x: inviwopy.glm.ivec3) None

Add an item to the end of the list

clear(self: inviwopy.glm.ivec3Vector) None

Clear the contents

count(self: inviwopy.glm.ivec3Vector, x: inviwopy.glm.ivec3) int

Return the number of times x appears in the list

extend(*args, **kwargs)

Overloaded function.

  1. extend(self: inviwopy.glm.ivec3Vector, L: inviwopy.glm.ivec3Vector) -> None

Extend the list by appending all the items in the given list

  1. extend(self: inviwopy.glm.ivec3Vector, L: Iterable) -> None

Extend the list by appending all the items in the given list

insert(self: inviwopy.glm.ivec3Vector, i: int, x: inviwopy.glm.ivec3) None

Insert an item at a given position.

pop(*args, **kwargs)

Overloaded function.

  1. pop(self: inviwopy.glm.ivec3Vector) -> inviwopy.glm.ivec3

Remove and return the last item

  1. pop(self: inviwopy.glm.ivec3Vector, i: int) -> inviwopy.glm.ivec3

Remove and return the item at index i

remove(self: inviwopy.glm.ivec3Vector, x: inviwopy.glm.ivec3) None

Remove the first item from the list whose value is x. It is an error if there is no such item.

__hash__ = None
class inviwopy.glm.ivec4

Bases: pybind11_builtins.pybind11_object

__add__(*