inviwopy.glm
GML vec and mat types
Functions
|
Overloaded function. |
|
Overloaded function. |
|
Overloaded function. |
|
Overloaded function. |
|
Overloaded function. |
|
Overloaded function. |
|
Overloaded function. |
|
Overloaded function. |
|
Overloaded function. |
|
Overloaded function. |
|
Overloaded function. |
|
Overloaded function. |
|
Overloaded function. |
|
Overloaded function. |
|
Overloaded function. |
|
Overloaded function. |
|
Overloaded function. |
|
Overloaded function. |
|
Overloaded function. |
|
Overloaded function. |
|
Overloaded function. |
|
Overloaded function. |
|
Overloaded function. |
|
Overloaded function. |
|
Overloaded function. |
|
Overloaded function. |
|
Overloaded function. |
|
Overloaded function. |
|
Overloaded function. |
Classes
Vectors of glm matrices |
|
Vectors of glm matrices |
|
Vectors of glm matrices |
|
Vectors of glm matrices |
|
Vectors of glm matrices |
|
Vectors of glm matrices |
|
Vectors of glm matrices |
|
Vectors of glm matrices |
|
Vectors of glm matrices |
|
Vectors of glm matrices |
|
Vectors of glm matrices |
|
Vectors of glm matrices |
|
Vectors of glm matrices |
|
Vectors of glm matrices |
|
Vectors of glm matrices |
|
Vectors of glm matrices |
|
Vectors of glm matrices |
|
Vectors of glm matrices |
|
Vectors of glm matrices |
|
Vectors of glm matrices |
|
Vectors of glm matrices |
|
Vectors of glm matrices |
|
Vectors of glm matrices |
|
Vectors of glm matrices |
|
Vectors of glm matrices |
|
Vectors of glm matrices |
|
Vectors of glm matrices |
|
Vectors of glm matrices |
|
Vectors of glm matrices |
|
Vectors of glm matrices |
|
Vectors of glm matrices |
|
Vectors of glm matrices |
|
Vectors of glm matrices |
|
Vectors of glm matrices |
|
Vectors of glm matrices |
|
Vectors of glm matrices |
|
- class inviwopy.glm.bvec2
Bases:
pybind11_object
- __buffer__(flags, /)
Return a buffer object that exposes the underlying memory of the object.
- __eq__(self: inviwopy.glm.bvec2, arg0: inviwopy.glm.bvec2) bool
- __getitem__(self: inviwopy.glm.bvec2, arg0: int) bool
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.glm.bvec2, arg0: bool, arg1: bool) -> None
__init__(self: inviwopy.glm.bvec2, arg0: bool) -> None
__init__(self: inviwopy.glm.bvec2, arg0: inviwopy.glm.bvec2) -> None
__init__(self: inviwopy.glm.bvec2) -> None
__init__(self: inviwopy.glm.bvec2, arg0: numpy.ndarray[bool]) -> None
__init__(self: inviwopy.glm.bvec2, arg0: list) -> None
__init__(self: inviwopy.glm.bvec2, arg0: glm::vec<3,bool,0>) -> None
__init__(self: inviwopy.glm.bvec2, arg0: glm::vec<4,bool,0>) -> None
- __ne__(self: inviwopy.glm.bvec2, arg0: inviwopy.glm.bvec2) bool
- __release_buffer__(buffer, /)
Release the buffer object that exposes the underlying memory of the object.
- __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.bvec3
Bases:
pybind11_object
- __buffer__(flags, /)
Return a buffer object that exposes the underlying memory of the object.
- __eq__(self: inviwopy.glm.bvec3, arg0: inviwopy.glm.bvec3) bool
- __getitem__(self: inviwopy.glm.bvec3, arg0: int) bool
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.glm.bvec3, arg0: bool, arg1: bool, arg2: bool) -> None
__init__(self: inviwopy.glm.bvec3, arg0: bool) -> None
__init__(self: inviwopy.glm.bvec3, arg0: inviwopy.glm.bvec3) -> None
__init__(self: inviwopy.glm.bvec3) -> None
__init__(self: inviwopy.glm.bvec3, arg0: numpy.ndarray[bool]) -> None
__init__(self: inviwopy.glm.bvec3, arg0: list) -> None
__init__(self: inviwopy.glm.bvec3, arg0: inviwopy.glm.bvec2, arg1: bool) -> None
__init__(self: inviwopy.glm.bvec3, arg0: bool, arg1: inviwopy.glm.bvec2) -> None
__init__(self: inviwopy.glm.bvec3, arg0: glm::vec<4,bool,0>) -> None
- __ne__(self: inviwopy.glm.bvec3, arg0: inviwopy.glm.bvec3) bool
- __release_buffer__(buffer, /)
Release the buffer object that exposes the underlying memory of the object.
- __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.bvec4
Bases:
pybind11_object
- __buffer__(flags, /)
Return a buffer object that exposes the underlying memory of the object.
- __eq__(self: inviwopy.glm.bvec4, arg0: inviwopy.glm.bvec4) bool
- __getitem__(self: inviwopy.glm.bvec4, arg0: int) bool
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.glm.bvec4, arg0: bool, arg1: bool, arg2: bool, arg3: bool) -> None
__init__(self: inviwopy.glm.bvec4, arg0: bool) -> None
__init__(self: inviwopy.glm.bvec4, arg0: inviwopy.glm.bvec4) -> None
__init__(self: inviwopy.glm.bvec4) -> None
__init__(self: inviwopy.glm.bvec4, arg0: numpy.ndarray[bool]) -> None
__init__(self: inviwopy.glm.bvec4, arg0: list) -> None
__init__(self: inviwopy.glm.bvec4, arg0: inviwopy.glm.bvec2, arg1: bool, arg2: bool) -> None
__init__(self: inviwopy.glm.bvec4, arg0: bool, arg1: inviwopy.glm.bvec2, arg2: bool) -> None
__init__(self: inviwopy.glm.bvec4, arg0: bool, arg1: bool, arg2: inviwopy.glm.bvec2) -> None
__init__(self: inviwopy.glm.bvec4, arg0: inviwopy.glm.bvec2, arg1: inviwopy.glm.bvec2) -> None
__init__(self: inviwopy.glm.bvec4, arg0: inviwopy.glm.bvec3, arg1: bool) -> None
__init__(self: inviwopy.glm.bvec4, arg0: bool, arg1: inviwopy.glm.bvec3) -> None
- __ne__(self: inviwopy.glm.bvec4, arg0: inviwopy.glm.bvec4) bool
- __release_buffer__(buffer, /)
Release the buffer object that exposes the underlying memory of the object.
- __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.dmat2
Bases:
pybind11_object
- __add__(*args, **kwargs)
Overloaded function.
__add__(self: inviwopy.glm.dmat2, arg0: inviwopy.glm.dmat2) -> inviwopy.glm.dmat2
__add__(self: inviwopy.glm.dmat2, arg0: float) -> inviwopy.glm.dmat2
- __buffer__(flags, /)
Return a buffer object that exposes the underlying memory of the object.
- __eq__(self: inviwopy.glm.dmat2, arg0: inviwopy.glm.dmat2) bool
- __getitem__(*args, **kwargs)
Overloaded function.
__getitem__(self: inviwopy.glm.dmat2, arg0: int) -> inviwopy.glm.dvec2
__getitem__(self: inviwopy.glm.dmat2, arg0: int, arg1: int) -> float
- __iadd__(*args, **kwargs)
Overloaded function.
__iadd__(self: inviwopy.glm.dmat2, arg0: inviwopy.glm.dmat2) -> inviwopy.glm.dmat2
__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.
__init__(self: inviwopy.glm.dmat2, arg0: float, arg1: float, arg2: float, arg3: float) -> None
__init__(self: inviwopy.glm.dmat2, arg0: inviwopy.glm.dvec2, arg1: inviwopy.glm.dvec2) -> None
__init__(self: inviwopy.glm.dmat2, arg0: float) -> None
__init__(self: inviwopy.glm.dmat2, arg0: inviwopy.glm.dmat2) -> None
__init__(self: inviwopy.glm.dmat2) -> None
__init__(self: inviwopy.glm.dmat2, arg0: numpy.ndarray[numpy.float64]) -> None
__init__(self: inviwopy.glm.dmat2, arg0: list) -> None
- __isub__(*args, **kwargs)
Overloaded function.
__isub__(self: inviwopy.glm.dmat2, arg0: inviwopy.glm.dmat2) -> inviwopy.glm.dmat2
__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.
__mul__(self: inviwopy.glm.dmat2, arg0: float) -> inviwopy.glm.dmat2
__mul__(self: inviwopy.glm.dmat2, arg0: inviwopy.glm.dvec2) -> inviwopy.glm.dvec2
__mul__(self: inviwopy.glm.dmat2, arg0: inviwopy.glm.dmat2) -> inviwopy.glm.dmat2
__mul__(self: inviwopy.glm.dmat2, arg0: glm::mat<3,2,double,0>) -> glm::mat<3,2,double,0>
__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
- __release_buffer__(buffer, /)
Release the buffer object that exposes the underlying memory of the object.
- __repr__(self: inviwopy.glm.dmat2) str
- __rmul__(self: inviwopy.glm.dmat2, arg0: inviwopy.glm.dvec2) inviwopy.glm.dvec2
- __setitem__(*args, **kwargs)
Overloaded function.
__setitem__(self: inviwopy.glm.dmat2, arg0: int, arg1: inviwopy.glm.dvec2) -> inviwopy.glm.dvec2
__setitem__(self: inviwopy.glm.dmat2, arg0: int, arg1: int, arg2: float) -> float
- __sub__(*args, **kwargs)
Overloaded function.
__sub__(self: inviwopy.glm.dmat2, arg0: inviwopy.glm.dmat2) -> inviwopy.glm.dmat2
__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_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.
__delitem__(self: inviwopy.glm.dmat2Vector, arg0: int) -> None
Delete the list elements at index
i
__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.
__getitem__(self: inviwopy.glm.dmat2Vector, s: slice) -> inviwopy.glm.dmat2Vector
Retrieve list elements using a slice object
__getitem__(self: inviwopy.glm.dmat2Vector, arg0: int) -> inviwopy.glm.dmat2
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.glm.dmat2Vector) -> None
__init__(self: inviwopy.glm.dmat2Vector, arg0: inviwopy.glm.dmat2Vector) -> None
Copy constructor
__init__(self: inviwopy.glm.dmat2Vector, arg0: Iterable) -> None
- __iter__(self: inviwopy.glm.dmat2Vector) Iterator[inviwopy.glm.dmat2]
- __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.
__setitem__(self: inviwopy.glm.dmat2Vector, arg0: int, arg1: inviwopy.glm.dmat2) -> None
__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.
extend(self: inviwopy.glm.dmat2Vector, L: inviwopy.glm.dmat2Vector) -> None
Extend the list by appending all the items in the given list
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.
pop(self: inviwopy.glm.dmat2Vector) -> inviwopy.glm.dmat2
Remove and return the last item
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_object
- __add__(*args, **kwargs)
Overloaded function.
__add__(self: inviwopy.glm.dmat2x3, arg0: inviwopy.glm.dmat2x3) -> inviwopy.glm.dmat2x3
__add__(self: inviwopy.glm.dmat2x3, arg0: float) -> inviwopy.glm.dmat2x3
- __buffer__(flags, /)
Return a buffer object that exposes the underlying memory of the object.
- __eq__(self: inviwopy.glm.dmat2x3, arg0: inviwopy.glm.dmat2x3) bool
- __getitem__(*args, **kwargs)
Overloaded function.
__getitem__(self: inviwopy.glm.dmat2x3, arg0: int) -> inviwopy.glm.dvec3
__getitem__(self: inviwopy.glm.dmat2x3, arg0: int, arg1: int) -> float
- __iadd__(*args, **kwargs)
Overloaded function.
__iadd__(self: inviwopy.glm.dmat2x3, arg0: inviwopy.glm.dmat2x3) -> inviwopy.glm.dmat2x3
__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.
__init__(self: inviwopy.glm.dmat2x3, arg0: float, arg1: float, arg2: float, arg3: float, arg4: float, arg5: float) -> None
__init__(self: inviwopy.glm.dmat2x3, arg0: inviwopy.glm.dvec3, arg1: inviwopy.glm.dvec3) -> None
__init__(self: inviwopy.glm.dmat2x3, arg0: float) -> None
__init__(self: inviwopy.glm.dmat2x3, arg0: inviwopy.glm.dmat2x3) -> None
__init__(self: inviwopy.glm.dmat2x3) -> None
__init__(self: inviwopy.glm.dmat2x3, arg0: numpy.ndarray[numpy.float64]) -> None
__init__(self: inviwopy.glm.dmat2x3, arg0: list) -> None
- __isub__(*args, **kwargs)
Overloaded function.
__isub__(self: inviwopy.glm.dmat2x3, arg0: inviwopy.glm.dmat2x3) -> inviwopy.glm.dmat2x3
__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.
__mul__(self: inviwopy.glm.dmat2x3, arg0: float) -> inviwopy.glm.dmat2x3
__mul__(self: inviwopy.glm.dmat2x3, arg0: inviwopy.glm.dvec2) -> inviwopy.glm.dvec3
__mul__(self: inviwopy.glm.dmat2x3, arg0: inviwopy.glm.dmat2) -> inviwopy.glm.dmat2x3
__mul__(self: inviwopy.glm.dmat2x3, arg0: glm::mat<3,2,double,0>) -> glm::mat<3,3,double,0>
__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
- __release_buffer__(buffer, /)
Release the buffer object that exposes the underlying memory of the object.
- __repr__(self: inviwopy.glm.dmat2x3) str
- __rmul__(self: inviwopy.glm.dmat2x3, arg0: inviwopy.glm.dvec3) inviwopy.glm.dvec2
- __setitem__(*args, **kwargs)
Overloaded function.
__setitem__(self: inviwopy.glm.dmat2x3, arg0: int, arg1: inviwopy.glm.dvec3) -> inviwopy.glm.dvec3
__setitem__(self: inviwopy.glm.dmat2x3, arg0: int, arg1: int, arg2: float) -> float
- __sub__(*args, **kwargs)
Overloaded function.
__sub__(self: inviwopy.glm.dmat2x3, arg0: inviwopy.glm.dmat2x3) -> inviwopy.glm.dmat2x3
__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_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.
__delitem__(self: inviwopy.glm.dmat2x3Vector, arg0: int) -> None
Delete the list elements at index
i
__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.
__getitem__(self: inviwopy.glm.dmat2x3Vector, s: slice) -> inviwopy.glm.dmat2x3Vector
Retrieve list elements using a slice object
__getitem__(self: inviwopy.glm.dmat2x3Vector, arg0: int) -> inviwopy.glm.dmat2x3
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.glm.dmat2x3Vector) -> None
__init__(self: inviwopy.glm.dmat2x3Vector, arg0: inviwopy.glm.dmat2x3Vector) -> None
Copy constructor
__init__(self: inviwopy.glm.dmat2x3Vector, arg0: Iterable) -> None
- __iter__(self: inviwopy.glm.dmat2x3Vector) Iterator[inviwopy.glm.dmat2x3]
- __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.
__setitem__(self: inviwopy.glm.dmat2x3Vector, arg0: int, arg1: inviwopy.glm.dmat2x3) -> None
__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.
extend(self: inviwopy.glm.dmat2x3Vector, L: inviwopy.glm.dmat2x3Vector) -> None
Extend the list by appending all the items in the given list
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.
pop(self: inviwopy.glm.dmat2x3Vector) -> inviwopy.glm.dmat2x3
Remove and return the last item
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_object
- __add__(*args, **kwargs)
Overloaded function.
__add__(self: inviwopy.glm.dmat2x4, arg0: inviwopy.glm.dmat2x4) -> inviwopy.glm.dmat2x4
__add__(self: inviwopy.glm.dmat2x4, arg0: float) -> inviwopy.glm.dmat2x4
- __buffer__(flags, /)
Return a buffer object that exposes the underlying memory of the object.
- __eq__(self: inviwopy.glm.dmat2x4, arg0: inviwopy.glm.dmat2x4) bool
- __getitem__(*args, **kwargs)
Overloaded function.
__getitem__(self: inviwopy.glm.dmat2x4, arg0: int) -> inviwopy.glm.dvec4
__getitem__(self: inviwopy.glm.dmat2x4, arg0: int, arg1: int) -> float
- __iadd__(*args, **kwargs)
Overloaded function.
__iadd__(self: inviwopy.glm.dmat2x4, arg0: inviwopy.glm.dmat2x4) -> inviwopy.glm.dmat2x4
__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.
__init__(self: inviwopy.glm.dmat2x4, arg0: float, arg1: float, arg2: float, arg3: float, arg4: float, arg5: float, arg6: float, arg7: float) -> None
__init__(self: inviwopy.glm.dmat2x4, arg0: inviwopy.glm.dvec4, arg1: inviwopy.glm.dvec4) -> None
__init__(self: inviwopy.glm.dmat2x4, arg0: float) -> None
__init__(self: inviwopy.glm.dmat2x4, arg0: inviwopy.glm.dmat2x4) -> None
__init__(self: inviwopy.glm.dmat2x4) -> None
__init__(self: inviwopy.glm.dmat2x4, arg0: numpy.ndarray[numpy.float64]) -> None
__init__(self: inviwopy.glm.dmat2x4, arg0: list) -> None
- __isub__(*args, **kwargs)
Overloaded function.
__isub__(self: inviwopy.glm.dmat2x4, arg0: inviwopy.glm.dmat2x4) -> inviwopy.glm.dmat2x4
__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.
__mul__(self: inviwopy.glm.dmat2x4, arg0: float) -> inviwopy.glm.dmat2x4
__mul__(self: inviwopy.glm.dmat2x4, arg0: inviwopy.glm.dvec2) -> inviwopy.glm.dvec4
__mul__(self: inviwopy.glm.dmat2x4, arg0: inviwopy.glm.dmat2) -> inviwopy.glm.dmat2x4
__mul__(self: inviwopy.glm.dmat2x4, arg0: glm::mat<3,2,double,0>) -> glm::mat<3,4,double,0>
__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
- __release_buffer__(buffer, /)
Release the buffer object that exposes the underlying memory of the object.
- __repr__(self: inviwopy.glm.dmat2x4) str
- __rmul__(self: inviwopy.glm.dmat2x4, arg0: inviwopy.glm.dvec4) inviwopy.glm.dvec2
- __setitem__(*args, **kwargs)
Overloaded function.
__setitem__(self: inviwopy.glm.dmat2x4, arg0: int, arg1: inviwopy.glm.dvec4) -> inviwopy.glm.dvec4
__setitem__(self: inviwopy.glm.dmat2x4, arg0: int, arg1: int, arg2: float) -> float
- __sub__(*args, **kwargs)
Overloaded function.
__sub__(self: inviwopy.glm.dmat2x4, arg0: inviwopy.glm.dmat2x4) -> inviwopy.glm.dmat2x4
__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_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.
__delitem__(self: inviwopy.glm.dmat2x4Vector, arg0: int) -> None
Delete the list elements at index
i
__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.
__getitem__(self: inviwopy.glm.dmat2x4Vector, s: slice) -> inviwopy.glm.dmat2x4Vector
Retrieve list elements using a slice object
__getitem__(self: inviwopy.glm.dmat2x4Vector, arg0: int) -> inviwopy.glm.dmat2x4
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.glm.dmat2x4Vector) -> None
__init__(self: inviwopy.glm.dmat2x4Vector, arg0: inviwopy.glm.dmat2x4Vector) -> None
Copy constructor
__init__(self: inviwopy.glm.dmat2x4Vector, arg0: Iterable) -> None
- __iter__(self: inviwopy.glm.dmat2x4Vector) Iterator[inviwopy.glm.dmat2x4]
- __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.
__setitem__(self: inviwopy.glm.dmat2x4Vector, arg0: int, arg1: inviwopy.glm.dmat2x4) -> None
__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.
extend(self: inviwopy.glm.dmat2x4Vector, L: inviwopy.glm.dmat2x4Vector) -> None
Extend the list by appending all the items in the given list
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.
pop(self: inviwopy.glm.dmat2x4Vector) -> inviwopy.glm.dmat2x4
Remove and return the last item
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_object
- __add__(*args, **kwargs)
Overloaded function.
__add__(self: inviwopy.glm.dmat3, arg0: inviwopy.glm.dmat3) -> inviwopy.glm.dmat3
__add__(self: inviwopy.glm.dmat3, arg0: float) -> inviwopy.glm.dmat3
- __buffer__(flags, /)
Return a buffer object that exposes the underlying memory of the object.
- __eq__(self: inviwopy.glm.dmat3, arg0: inviwopy.glm.dmat3) bool
- __getitem__(*args, **kwargs)
Overloaded function.
__getitem__(self: inviwopy.glm.dmat3, arg0: int) -> inviwopy.glm.dvec3
__getitem__(self: inviwopy.glm.dmat3, arg0: int, arg1: int) -> float
- __iadd__(*args, **kwargs)
Overloaded function.
__iadd__(self: inviwopy.glm.dmat3, arg0: inviwopy.glm.dmat3) -> inviwopy.glm.dmat3
__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.
__init__(self: inviwopy.glm.dmat3, arg0: float, arg1: float, arg2: float, arg3: float, arg4: float, arg5: float, arg6: float, arg7: float, arg8: float) -> None
__init__(self: inviwopy.glm.dmat3, arg0: inviwopy.glm.dvec3, arg1: inviwopy.glm.dvec3, arg2: inviwopy.glm.dvec3) -> None
__init__(self: inviwopy.glm.dmat3, arg0: float) -> None
__init__(self: inviwopy.glm.dmat3, arg0: inviwopy.glm.dmat3) -> None
__init__(self: inviwopy.glm.dmat3) -> None
__init__(self: inviwopy.glm.dmat3, arg0: numpy.ndarray[numpy.float64]) -> None
__init__(self: inviwopy.glm.dmat3, arg0: list) -> None
- __isub__(*args, **kwargs)
Overloaded function.
__isub__(self: inviwopy.glm.dmat3, arg0: inviwopy.glm.dmat3) -> inviwopy.glm.dmat3
__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.
__mul__(self: inviwopy.glm.dmat3, arg0: float) -> inviwopy.glm.dmat3
__mul__(self: inviwopy.glm.dmat3, arg0: inviwopy.glm.dvec3) -> inviwopy.glm.dvec3
__mul__(self: inviwopy.glm.dmat3, arg0: inviwopy.glm.dmat2x3) -> inviwopy.glm.dmat2x3
__mul__(self: inviwopy.glm.dmat3, arg0: inviwopy.glm.dmat3) -> inviwopy.glm.dmat3
__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
- __release_buffer__(buffer, /)
Release the buffer object that exposes the underlying memory of the object.
- __repr__(self: inviwopy.glm.dmat3) str
- __rmul__(self: inviwopy.glm.dmat3, arg0: inviwopy.glm.dvec3) inviwopy.glm.dvec3
- __setitem__(*args, **kwargs)
Overloaded function.
__setitem__(self: inviwopy.glm.dmat3, arg0: int, arg1: inviwopy.glm.dvec3) -> inviwopy.glm.dvec3
__setitem__(self: inviwopy.glm.dmat3, arg0: int, arg1: int, arg2: float) -> float
- __sub__(*args, **kwargs)
Overloaded function.
__sub__(self: inviwopy.glm.dmat3, arg0: inviwopy.glm.dmat3) -> inviwopy.glm.dmat3
__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_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.
__delitem__(self: inviwopy.glm.dmat3Vector, arg0: int) -> None
Delete the list elements at index
i
__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.
__getitem__(self: inviwopy.glm.dmat3Vector, s: slice) -> inviwopy.glm.dmat3Vector
Retrieve list elements using a slice object
__getitem__(self: inviwopy.glm.dmat3Vector, arg0: int) -> inviwopy.glm.dmat3
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.glm.dmat3Vector) -> None
__init__(self: inviwopy.glm.dmat3Vector, arg0: inviwopy.glm.dmat3Vector) -> None
Copy constructor
__init__(self: inviwopy.glm.dmat3Vector, arg0: Iterable) -> None
- __iter__(self: inviwopy.glm.dmat3Vector) Iterator[inviwopy.glm.dmat3]
- __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.
__setitem__(self: inviwopy.glm.dmat3Vector, arg0: int, arg1: inviwopy.glm.dmat3) -> None
__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.
extend(self: inviwopy.glm.dmat3Vector, L: inviwopy.glm.dmat3Vector) -> None
Extend the list by appending all the items in the given list
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.
pop(self: inviwopy.glm.dmat3Vector) -> inviwopy.glm.dmat3
Remove and return the last item
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_object
- __add__(*args, **kwargs)
Overloaded function.
__add__(self: inviwopy.glm.dmat3x2, arg0: inviwopy.glm.dmat3x2) -> inviwopy.glm.dmat3x2
__add__(self: inviwopy.glm.dmat3x2, arg0: float) -> inviwopy.glm.dmat3x2
- __buffer__(flags, /)
Return a buffer object that exposes the underlying memory of the object.
- __eq__(self: inviwopy.glm.dmat3x2, arg0: inviwopy.glm.dmat3x2) bool
- __getitem__(*args, **kwargs)
Overloaded function.
__getitem__(self: inviwopy.glm.dmat3x2, arg0: int) -> inviwopy.glm.dvec2
__getitem__(self: inviwopy.glm.dmat3x2, arg0: int, arg1: int) -> float
- __iadd__(*args, **kwargs)
Overloaded function.
__iadd__(self: inviwopy.glm.dmat3x2, arg0: inviwopy.glm.dmat3x2) -> inviwopy.glm.dmat3x2
__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.
__init__(self: inviwopy.glm.dmat3x2, arg0: float, arg1: float, arg2: float, arg3: float, arg4: float, arg5: float) -> None
__init__(self: inviwopy.glm.dmat3x2, arg0: inviwopy.glm.dvec2, arg1: inviwopy.glm.dvec2, arg2: inviwopy.glm.dvec2) -> None
__init__(self: inviwopy.glm.dmat3x2, arg0: float) -> None
__init__(self: inviwopy.glm.dmat3x2, arg0: inviwopy.glm.dmat3x2) -> None
__init__(self: inviwopy.glm.dmat3x2) -> None
__init__(self: inviwopy.glm.dmat3x2, arg0: numpy.ndarray[numpy.float64]) -> None
__init__(self: inviwopy.glm.dmat3x2, arg0: list) -> None
- __isub__(*args, **kwargs)
Overloaded function.
__isub__(self: inviwopy.glm.dmat3x2, arg0: inviwopy.glm.dmat3x2) -> inviwopy.glm.dmat3x2
__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.
__mul__(self: inviwopy.glm.dmat3x2, arg0: float) -> inviwopy.glm.dmat3x2
__mul__(self: inviwopy.glm.dmat3x2, arg0: inviwopy.glm.dvec3) -> inviwopy.glm.dvec2
__mul__(self: inviwopy.glm.dmat3x2, arg0: inviwopy.glm.dmat2x3) -> inviwopy.glm.dmat2
__mul__(self: inviwopy.glm.dmat3x2, arg0: glm::mat<3,3,double,0>) -> inviwopy.glm.dmat3x2
__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
- __release_buffer__(buffer, /)
Release the buffer object that exposes the underlying memory of the object.
- __repr__(self: inviwopy.glm.dmat3x2) str
- __rmul__(self: inviwopy.glm.dmat3x2, arg0: inviwopy.glm.dvec2) inviwopy.glm.dvec3
- __setitem__(*args, **kwargs)
Overloaded function.
__setitem__(self: inviwopy.glm.dmat3x2, arg0: int, arg1: inviwopy.glm.dvec2) -> inviwopy.glm.dvec2
__setitem__(self: inviwopy.glm.dmat3x2, arg0: int, arg1: int, arg2: float) -> float
- __sub__(*args, **kwargs)
Overloaded function.
__sub__(self: inviwopy.glm.dmat3x2, arg0: inviwopy.glm.dmat3x2) -> inviwopy.glm.dmat3x2
__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_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.
__delitem__(self: inviwopy.glm.dmat3x2Vector, arg0: int) -> None
Delete the list elements at index
i
__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.
__getitem__(self: inviwopy.glm.dmat3x2Vector, s: slice) -> inviwopy.glm.dmat3x2Vector
Retrieve list elements using a slice object
__getitem__(self: inviwopy.glm.dmat3x2Vector, arg0: int) -> inviwopy.glm.dmat3x2
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.glm.dmat3x2Vector) -> None
__init__(self: inviwopy.glm.dmat3x2Vector, arg0: inviwopy.glm.dmat3x2Vector) -> None
Copy constructor
__init__(self: inviwopy.glm.dmat3x2Vector, arg0: Iterable) -> None
- __iter__(self: inviwopy.glm.dmat3x2Vector) Iterator[inviwopy.glm.dmat3x2]
- __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.
__setitem__(self: inviwopy.glm.dmat3x2Vector, arg0: int, arg1: inviwopy.glm.dmat3x2) -> None
__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.
extend(self: inviwopy.glm.dmat3x2Vector, L: inviwopy.glm.dmat3x2Vector) -> None
Extend the list by appending all the items in the given list
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.
pop(self: inviwopy.glm.dmat3x2Vector) -> inviwopy.glm.dmat3x2
Remove and return the last item
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_object
- __add__(*args, **kwargs)
Overloaded function.
__add__(self: inviwopy.glm.dmat3x4, arg0: inviwopy.glm.dmat3x4) -> inviwopy.glm.dmat3x4
__add__(self: inviwopy.glm.dmat3x4, arg0: float) -> inviwopy.glm.dmat3x4
- __buffer__(flags, /)
Return a buffer object that exposes the underlying memory of the object.
- __eq__(self: inviwopy.glm.dmat3x4, arg0: inviwopy.glm.dmat3x4) bool
- __getitem__(*args, **kwargs)
Overloaded function.
__getitem__(self: inviwopy.glm.dmat3x4, arg0: int) -> inviwopy.glm.dvec4
__getitem__(self: inviwopy.glm.dmat3x4, arg0: int, arg1: int) -> float
- __iadd__(*args, **kwargs)
Overloaded function.
__iadd__(self: inviwopy.glm.dmat3x4, arg0: inviwopy.glm.dmat3x4) -> inviwopy.glm.dmat3x4
__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.
__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
__init__(self: inviwopy.glm.dmat3x4, arg0: inviwopy.glm.dvec4, arg1: inviwopy.glm.dvec4, arg2: inviwopy.glm.dvec4) -> None
__init__(self: inviwopy.glm.dmat3x4, arg0: float) -> None
__init__(self: inviwopy.glm.dmat3x4, arg0: inviwopy.glm.dmat3x4) -> None
__init__(self: inviwopy.glm.dmat3x4) -> None
__init__(self: inviwopy.glm.dmat3x4, arg0: numpy.ndarray[numpy.float64]) -> None
__init__(self: inviwopy.glm.dmat3x4, arg0: list) -> None
- __isub__(*args, **kwargs)
Overloaded function.
__isub__(self: inviwopy.glm.dmat3x4, arg0: inviwopy.glm.dmat3x4) -> inviwopy.glm.dmat3x4
__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.
__mul__(self: inviwopy.glm.dmat3x4, arg0: float) -> inviwopy.glm.dmat3x4
__mul__(self: inviwopy.glm.dmat3x4, arg0: inviwopy.glm.dvec3) -> inviwopy.glm.dvec4
__mul__(self: inviwopy.glm.dmat3x4, arg0: inviwopy.glm.dmat2x3) -> inviwopy.glm.dmat2x4
__mul__(self: inviwopy.glm.dmat3x4, arg0: inviwopy.glm.dmat3) -> inviwopy.glm.dmat3x4
__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
- __release_buffer__(buffer, /)
Release the buffer object that exposes the underlying memory of the object.
- __repr__(self: inviwopy.glm.dmat3x4) str
- __rmul__(self: inviwopy.glm.dmat3x4, arg0: inviwopy.glm.dvec4) inviwopy.glm.dvec3
- __setitem__(*args, **kwargs)
Overloaded function.
__setitem__(self: inviwopy.glm.dmat3x4, arg0: int, arg1: inviwopy.glm.dvec4) -> inviwopy.glm.dvec4
__setitem__(self: inviwopy.glm.dmat3x4, arg0: int, arg1: int, arg2: float) -> float
- __sub__(*args, **kwargs)
Overloaded function.
__sub__(self: inviwopy.glm.dmat3x4, arg0: inviwopy.glm.dmat3x4) -> inviwopy.glm.dmat3x4
__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_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.
__delitem__(self: inviwopy.glm.dmat3x4Vector, arg0: int) -> None
Delete the list elements at index
i
__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.
__getitem__(self: inviwopy.glm.dmat3x4Vector, s: slice) -> inviwopy.glm.dmat3x4Vector
Retrieve list elements using a slice object
__getitem__(self: inviwopy.glm.dmat3x4Vector, arg0: int) -> inviwopy.glm.dmat3x4
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.glm.dmat3x4Vector) -> None
__init__(self: inviwopy.glm.dmat3x4Vector, arg0: inviwopy.glm.dmat3x4Vector) -> None
Copy constructor
__init__(self: inviwopy.glm.dmat3x4Vector, arg0: Iterable) -> None
- __iter__(self: inviwopy.glm.dmat3x4Vector) Iterator[inviwopy.glm.dmat3x4]
- __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.
__setitem__(self: inviwopy.glm.dmat3x4Vector, arg0: int, arg1: inviwopy.glm.dmat3x4) -> None
__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.
extend(self: inviwopy.glm.dmat3x4Vector, L: inviwopy.glm.dmat3x4Vector) -> None
Extend the list by appending all the items in the given list
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.
pop(self: inviwopy.glm.dmat3x4Vector) -> inviwopy.glm.dmat3x4
Remove and return the last item
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_object
- __add__(*args, **kwargs)
Overloaded function.
__add__(self: inviwopy.glm.dmat4, arg0: inviwopy.glm.dmat4) -> inviwopy.glm.dmat4
__add__(self: inviwopy.glm.dmat4, arg0: float) -> inviwopy.glm.dmat4
- __buffer__(flags, /)
Return a buffer object that exposes the underlying memory of the object.
- __eq__(self: inviwopy.glm.dmat4, arg0: inviwopy.glm.dmat4) bool
- __getitem__(*args, **kwargs)
Overloaded function.
__getitem__(self: inviwopy.glm.dmat4, arg0: int) -> inviwopy.glm.dvec4
__getitem__(self: inviwopy.glm.dmat4, arg0: int, arg1: int) -> float
- __iadd__(*args, **kwargs)
Overloaded function.
__iadd__(self: inviwopy.glm.dmat4, arg0: inviwopy.glm.dmat4) -> inviwopy.glm.dmat4
__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.
__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
__init__(self: inviwopy.glm.dmat4, arg0: inviwopy.glm.dvec4, arg1: inviwopy.glm.dvec4, arg2: inviwopy.glm.dvec4, arg3: inviwopy.glm.dvec4) -> None
__init__(self: inviwopy.glm.dmat4, arg0: float) -> None
__init__(self: inviwopy.glm.dmat4, arg0: inviwopy.glm.dmat4) -> None
__init__(self: inviwopy.glm.dmat4) -> None
__init__(self: inviwopy.glm.dmat4, arg0: numpy.ndarray[numpy.float64]) -> None
__init__(self: inviwopy.glm.dmat4, arg0: list) -> None
- __isub__(*args, **kwargs)
Overloaded function.
__isub__(self: inviwopy.glm.dmat4, arg0: inviwopy.glm.dmat4) -> inviwopy.glm.dmat4
__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.
__mul__(self: inviwopy.glm.dmat4, arg0: float) -> inviwopy.glm.dmat4
__mul__(self: inviwopy.glm.dmat4, arg0: inviwopy.glm.dvec4) -> inviwopy.glm.dvec4
__mul__(self: inviwopy.glm.dmat4, arg0: inviwopy.glm.dmat2x4) -> inviwopy.glm.dmat2x4
__mul__(self: inviwopy.glm.dmat4, arg0: inviwopy.glm.dmat3x4) -> inviwopy.glm.dmat3x4
__mul__(self: inviwopy.glm.dmat4, arg0: inviwopy.glm.dmat4) -> inviwopy.glm.dmat4
- __ne__(self: inviwopy.glm.dmat4, arg0: inviwopy.glm.dmat4) bool
- __release_buffer__(buffer, /)
Release the buffer object that exposes the underlying memory of the object.
- __repr__(self: inviwopy.glm.dmat4) str
- __rmul__(self: inviwopy.glm.dmat4, arg0: inviwopy.glm.dvec4) inviwopy.glm.dvec4
- __setitem__(*args, **kwargs)
Overloaded function.
__setitem__(self: inviwopy.glm.dmat4, arg0: int, arg1: inviwopy.glm.dvec4) -> inviwopy.glm.dvec4
__setitem__(self: inviwopy.glm.dmat4, arg0: int, arg1: int, arg2: float) -> float
- __sub__(*args, **kwargs)
Overloaded function.
__sub__(self: inviwopy.glm.dmat4, arg0: inviwopy.glm.dmat4) -> inviwopy.glm.dmat4
__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_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.
__delitem__(self: inviwopy.glm.dmat4Vector, arg0: int) -> None
Delete the list elements at index
i
__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.
__getitem__(self: inviwopy.glm.dmat4Vector, s: slice) -> inviwopy.glm.dmat4Vector
Retrieve list elements using a slice object
__getitem__(self: inviwopy.glm.dmat4Vector, arg0: int) -> inviwopy.glm.dmat4
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.glm.dmat4Vector) -> None
__init__(self: inviwopy.glm.dmat4Vector, arg0: inviwopy.glm.dmat4Vector) -> None
Copy constructor
__init__(self: inviwopy.glm.dmat4Vector, arg0: Iterable) -> None
- __iter__(self: inviwopy.glm.dmat4Vector) Iterator[inviwopy.glm.dmat4]
- __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.
__setitem__(self: inviwopy.glm.dmat4Vector, arg0: int, arg1: inviwopy.glm.dmat4) -> None
__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.
extend(self: inviwopy.glm.dmat4Vector, L: inviwopy.glm.dmat4Vector) -> None
Extend the list by appending all the items in the given list
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.
pop(self: inviwopy.glm.dmat4Vector) -> inviwopy.glm.dmat4
Remove and return the last item
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_object
- __add__(*args, **kwargs)
Overloaded function.
__add__(self: inviwopy.glm.dmat4x2, arg0: inviwopy.glm.dmat4x2) -> inviwopy.glm.dmat4x2
__add__(self: inviwopy.glm.dmat4x2, arg0: float) -> inviwopy.glm.dmat4x2
- __buffer__(flags, /)
Return a buffer object that exposes the underlying memory of the object.
- __eq__(self: inviwopy.glm.dmat4x2, arg0: inviwopy.glm.dmat4x2) bool
- __getitem__(*args, **kwargs)
Overloaded function.
__getitem__(self: inviwopy.glm.dmat4x2, arg0: int) -> inviwopy.glm.dvec2
__getitem__(self: inviwopy.glm.dmat4x2, arg0: int, arg1: int) -> float
- __iadd__(*args, **kwargs)
Overloaded function.
__iadd__(self: inviwopy.glm.dmat4x2, arg0: inviwopy.glm.dmat4x2) -> inviwopy.glm.dmat4x2
__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.
__init__(self: inviwopy.glm.dmat4x2, arg0: float, arg1: float, arg2: float, arg3: float, arg4: float, arg5: float, arg6: float, arg7: float) -> None
__init__(self: inviwopy.glm.dmat4x2, arg0: inviwopy.glm.dvec2, arg1: inviwopy.glm.dvec2, arg2: inviwopy.glm.dvec2, arg3: inviwopy.glm.dvec2) -> None
__init__(self: inviwopy.glm.dmat4x2, arg0: float) -> None
__init__(self: inviwopy.glm.dmat4x2, arg0: inviwopy.glm.dmat4x2) -> None
__init__(self: inviwopy.glm.dmat4x2) -> None
__init__(self: inviwopy.glm.dmat4x2, arg0: numpy.ndarray[numpy.float64]) -> None
__init__(self: inviwopy.glm.dmat4x2, arg0: list) -> None
- __isub__(*args, **kwargs)
Overloaded function.
__isub__(self: inviwopy.glm.dmat4x2, arg0: inviwopy.glm.dmat4x2) -> inviwopy.glm.dmat4x2
__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.
__mul__(self: inviwopy.glm.dmat4x2, arg0: float) -> inviwopy.glm.dmat4x2
__mul__(self: inviwopy.glm.dmat4x2, arg0: inviwopy.glm.dvec4) -> inviwopy.glm.dvec2
__mul__(self: inviwopy.glm.dmat4x2, arg0: inviwopy.glm.dmat2x4) -> inviwopy.glm.dmat2
__mul__(self: inviwopy.glm.dmat4x2, arg0: inviwopy.glm.dmat3x4) -> inviwopy.glm.dmat3x2
__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
- __release_buffer__(buffer, /)
Release the buffer object that exposes the underlying memory of the object.
- __repr__(self: inviwopy.glm.dmat4x2) str
- __rmul__(self: inviwopy.glm.dmat4x2, arg0: inviwopy.glm.dvec2) inviwopy.glm.dvec4
- __setitem__(*args, **kwargs)
Overloaded function.
__setitem__(self: inviwopy.glm.dmat4x2, arg0: int, arg1: inviwopy.glm.dvec2) -> inviwopy.glm.dvec2
__setitem__(self: inviwopy.glm.dmat4x2, arg0: int, arg1: int, arg2: float) -> float
- __sub__(*args, **kwargs)
Overloaded function.
__sub__(self: inviwopy.glm.dmat4x2, arg0: inviwopy.glm.dmat4x2) -> inviwopy.glm.dmat4x2
__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_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.
__delitem__(self: inviwopy.glm.dmat4x2Vector, arg0: int) -> None
Delete the list elements at index
i
__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.
__getitem__(self: inviwopy.glm.dmat4x2Vector, s: slice) -> inviwopy.glm.dmat4x2Vector
Retrieve list elements using a slice object
__getitem__(self: inviwopy.glm.dmat4x2Vector, arg0: int) -> inviwopy.glm.dmat4x2
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.glm.dmat4x2Vector) -> None
__init__(self: inviwopy.glm.dmat4x2Vector, arg0: inviwopy.glm.dmat4x2Vector) -> None
Copy constructor
__init__(self: inviwopy.glm.dmat4x2Vector, arg0: Iterable) -> None
- __iter__(self: inviwopy.glm.dmat4x2Vector) Iterator[inviwopy.glm.dmat4x2]
- __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.
__setitem__(self: inviwopy.glm.dmat4x2Vector, arg0: int, arg1: inviwopy.glm.dmat4x2) -> None
__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.
extend(self: inviwopy.glm.dmat4x2Vector, L: inviwopy.glm.dmat4x2Vector) -> None
Extend the list by appending all the items in the given list
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.
pop(self: inviwopy.glm.dmat4x2Vector) -> inviwopy.glm.dmat4x2
Remove and return the last item
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_object
- __add__(*args, **kwargs)
Overloaded function.
__add__(self: inviwopy.glm.dmat4x3, arg0: inviwopy.glm.dmat4x3) -> inviwopy.glm.dmat4x3
__add__(self: inviwopy.glm.dmat4x3, arg0: float) -> inviwopy.glm.dmat4x3
- __buffer__(flags, /)
Return a buffer object that exposes the underlying memory of the object.
- __eq__(self: inviwopy.glm.dmat4x3, arg0: inviwopy.glm.dmat4x3) bool
- __getitem__(*args, **kwargs)
Overloaded function.
__getitem__(self: inviwopy.glm.dmat4x3, arg0: int) -> inviwopy.glm.dvec3
__getitem__(self: inviwopy.glm.dmat4x3, arg0: int, arg1: int) -> float
- __iadd__(*args, **kwargs)
Overloaded function.
__iadd__(self: inviwopy.glm.dmat4x3, arg0: inviwopy.glm.dmat4x3) -> inviwopy.glm.dmat4x3
__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.
__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
__init__(self: inviwopy.glm.dmat4x3, arg0: inviwopy.glm.dvec3, arg1: inviwopy.glm.dvec3, arg2: inviwopy.glm.dvec3, arg3: inviwopy.glm.dvec3) -> None
__init__(self: inviwopy.glm.dmat4x3, arg0: float) -> None
__init__(self: inviwopy.glm.dmat4x3, arg0: inviwopy.glm.dmat4x3) -> None
__init__(self: inviwopy.glm.dmat4x3) -> None
__init__(self: inviwopy.glm.dmat4x3, arg0: numpy.ndarray[numpy.float64]) -> None
__init__(self: inviwopy.glm.dmat4x3, arg0: list) -> None
- __isub__(*args, **kwargs)
Overloaded function.
__isub__(self: inviwopy.glm.dmat4x3, arg0: inviwopy.glm.dmat4x3) -> inviwopy.glm.dmat4x3
__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.
__mul__(self: inviwopy.glm.dmat4x3, arg0: float) -> inviwopy.glm.dmat4x3
__mul__(self: inviwopy.glm.dmat4x3, arg0: inviwopy.glm.dvec4) -> inviwopy.glm.dvec3
__mul__(self: inviwopy.glm.dmat4x3, arg0: inviwopy.glm.dmat2x4) -> inviwopy.glm.dmat2x3
__mul__(self: inviwopy.glm.dmat4x3, arg0: inviwopy.glm.dmat3x4) -> inviwopy.glm.dmat3
__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
- __release_buffer__(buffer, /)
Release the buffer object that exposes the underlying memory of the object.
- __repr__(self: inviwopy.glm.dmat4x3) str
- __rmul__(self: inviwopy.glm.dmat4x3, arg0: inviwopy.glm.dvec3) inviwopy.glm.dvec4
- __setitem__(*args, **kwargs)
Overloaded function.
__setitem__(self: inviwopy.glm.dmat4x3, arg0: int, arg1: inviwopy.glm.dvec3) -> inviwopy.glm.dvec3
__setitem__(self: inviwopy.glm.dmat4x3, arg0: int, arg1: int, arg2: float) -> float
- __sub__(*args, **kwargs)
Overloaded function.
__sub__(self: inviwopy.glm.dmat4x3, arg0: inviwopy.glm.dmat4x3) -> inviwopy.glm.dmat4x3
__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_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.
__delitem__(self: inviwopy.glm.dmat4x3Vector, arg0: int) -> None
Delete the list elements at index
i
__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.
__getitem__(self: inviwopy.glm.dmat4x3Vector, s: slice) -> inviwopy.glm.dmat4x3Vector
Retrieve list elements using a slice object
__getitem__(self: inviwopy.glm.dmat4x3Vector, arg0: int) -> inviwopy.glm.dmat4x3
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.glm.dmat4x3Vector) -> None
__init__(self: inviwopy.glm.dmat4x3Vector, arg0: inviwopy.glm.dmat4x3Vector) -> None
Copy constructor
__init__(self: inviwopy.glm.dmat4x3Vector, arg0: Iterable) -> None
- __iter__(self: inviwopy.glm.dmat4x3Vector) Iterator[inviwopy.glm.dmat4x3]
- __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.
__setitem__(self: inviwopy.glm.dmat4x3Vector, arg0: int, arg1: inviwopy.glm.dmat4x3) -> None
__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.
extend(self: inviwopy.glm.dmat4x3Vector, L: inviwopy.glm.dmat4x3Vector) -> None
Extend the list by appending all the items in the given list
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.
pop(self: inviwopy.glm.dmat4x3Vector) -> inviwopy.glm.dmat4x3
Remove and return the last item
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_object
- __add__(*args, **kwargs)
Overloaded function.
__add__(self: inviwopy.glm.dvec2, arg0: inviwopy.glm.dvec2) -> inviwopy.glm.dvec2
__add__(self: inviwopy.glm.dvec2, arg0: float) -> inviwopy.glm.dvec2
- __buffer__(flags, /)
Return a buffer object that exposes the underlying memory of the object.
- __eq__(self: inviwopy.glm.dvec2, arg0: inviwopy.glm.dvec2) bool
- __getitem__(self: inviwopy.glm.dvec2, arg0: int) float
- __iadd__(*args, **kwargs)
Overloaded function.
__iadd__(self: inviwopy.glm.dvec2, arg0: inviwopy.glm.dvec2) -> inviwopy.glm.dvec2
__iadd__(self: inviwopy.glm.dvec2, arg0: float) -> inviwopy.glm.dvec2
- __imul__(*args, **kwargs)
Overloaded function.
__imul__(self: inviwopy.glm.dvec2, arg0: inviwopy.glm.dvec2) -> inviwopy.glm.dvec2
__imul__(self: inviwopy.glm.dvec2, arg0: float) -> inviwopy.glm.dvec2
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.glm.dvec2, arg0: float, arg1: float) -> None
__init__(self: inviwopy.glm.dvec2, arg0: float) -> None
__init__(self: inviwopy.glm.dvec2, arg0: inviwopy.glm.dvec2) -> None
__init__(self: inviwopy.glm.dvec2) -> None
__init__(self: inviwopy.glm.dvec2, arg0: numpy.ndarray[numpy.float64]) -> None
__init__(self: inviwopy.glm.dvec2, arg0: list) -> None
__init__(self: inviwopy.glm.dvec2, arg0: glm::vec<3,double,0>) -> None
__init__(self: inviwopy.glm.dvec2, arg0: glm::vec<4,double,0>) -> None
- __isub__(*args, **kwargs)
Overloaded function.
__isub__(self: inviwopy.glm.dvec2, arg0: inviwopy.glm.dvec2) -> inviwopy.glm.dvec2
__isub__(self: inviwopy.glm.dvec2, arg0: float) -> inviwopy.glm.dvec2
- __itruediv__(*args, **kwargs)
Overloaded function.
__itruediv__(self: inviwopy.glm.dvec2, arg0: inviwopy.glm.dvec2) -> inviwopy.glm.dvec2
__itruediv__(self: inviwopy.glm.dvec2, arg0: float) -> inviwopy.glm.dvec2
- __mul__(*args, **kwargs)
Overloaded function.
__mul__(self: inviwopy.glm.dvec2, arg0: inviwopy.glm.dvec2) -> inviwopy.glm.dvec2
__mul__(self: inviwopy.glm.dvec2, arg0: float) -> inviwopy.glm.dvec2
- __ne__(self: inviwopy.glm.dvec2, arg0: inviwopy.glm.dvec2) bool
- __release_buffer__(buffer, /)
Release the buffer object that exposes the underlying memory of the object.
- __repr__(self: inviwopy.glm.dvec2) str
- __setitem__(self: inviwopy.glm.dvec2, arg0: int, arg1: float) float
- __sub__(*args, **kwargs)
Overloaded function.
__sub__(self: inviwopy.glm.dvec2, arg0: inviwopy.glm.dvec2) -> inviwopy.glm.dvec2
__sub__(self: inviwopy.glm.dvec2, arg0: float) -> inviwopy.glm.dvec2
- __truediv__(*args, **kwargs)
Overloaded function.
__truediv__(self: inviwopy.glm.dvec2, arg0: inviwopy.glm.dvec2) -> inviwopy.glm.dvec2
__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.dvec3
Bases:
pybind11_object
- __add__(*args, **kwargs)
Overloaded function.
__add__(self: inviwopy.glm.dvec3, arg0: inviwopy.glm.dvec3) -> inviwopy.glm.dvec3
__add__(self: inviwopy.glm.dvec3, arg0: float) -> inviwopy.glm.dvec3
- __buffer__(flags, /)
Return a buffer object that exposes the underlying memory of the object.
- __eq__(self: inviwopy.glm.dvec3, arg0: inviwopy.glm.dvec3) bool
- __getitem__(self: inviwopy.glm.dvec3, arg0: int) float
- __iadd__(*args, **kwargs)
Overloaded function.
__iadd__(self: inviwopy.glm.dvec3, arg0: inviwopy.glm.dvec3) -> inviwopy.glm.dvec3
__iadd__(self: inviwopy.glm.dvec3, arg0: float) -> inviwopy.glm.dvec3
- __imul__(*args, **kwargs)
Overloaded function.
__imul__(self: inviwopy.glm.dvec3, arg0: inviwopy.glm.dvec3) -> inviwopy.glm.dvec3
__imul__(self: inviwopy.glm.dvec3, arg0: float) -> inviwopy.glm.dvec3
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.glm.dvec3, arg0: float, arg1: float, arg2: float) -> None
__init__(self: inviwopy.glm.dvec3, arg0: float) -> None
__init__(self: inviwopy.glm.dvec3, arg0: inviwopy.glm.dvec3) -> None
__init__(self: inviwopy.glm.dvec3) -> None
__init__(self: inviwopy.glm.dvec3, arg0: numpy.ndarray[numpy.float64]) -> None
__init__(self: inviwopy.glm.dvec3, arg0: list) -> None
__init__(self: inviwopy.glm.dvec3, arg0: inviwopy.glm.dvec2, arg1: float) -> None
__init__(self: inviwopy.glm.dvec3, arg0: float, arg1: inviwopy.glm.dvec2) -> None
__init__(self: inviwopy.glm.dvec3, arg0: glm::vec<4,double,0>) -> None
- __isub__(*args, **kwargs)
Overloaded function.
__isub__(self: inviwopy.glm.dvec3, arg0: inviwopy.glm.dvec3) -> inviwopy.glm.dvec3
__isub__(self: inviwopy.glm.dvec3, arg0: float) -> inviwopy.glm.dvec3
- __itruediv__(*args, **kwargs)
Overloaded function.
__itruediv__(self: inviwopy.glm.dvec3, arg0: inviwopy.glm.dvec3) -> inviwopy.glm.dvec3
__itruediv__(self: inviwopy.glm.dvec3, arg0: float) -> inviwopy.glm.dvec3
- __mul__(*args, **kwargs)
Overloaded function.
__mul__(self: inviwopy.glm.dvec3, arg0: inviwopy.glm.dvec3) -> inviwopy.glm.dvec3
__mul__(self: inviwopy.glm.dvec3, arg0: float) -> inviwopy.glm.dvec3
- __ne__(self: inviwopy.glm.dvec3, arg0: inviwopy.glm.dvec3) bool
- __release_buffer__(buffer, /)
Release the buffer object that exposes the underlying memory of the object.
- __repr__(self: inviwopy.glm.dvec3) str
- __setitem__(self: inviwopy.glm.dvec3, arg0: int, arg1: float) float
- __sub__(*args, **kwargs)
Overloaded function.
__sub__(self: inviwopy.glm.dvec3, arg0: inviwopy.glm.dvec3) -> inviwopy.glm.dvec3
__sub__(self: inviwopy.glm.dvec3, arg0: float) -> inviwopy.glm.dvec3
- __truediv__(*args, **kwargs)
Overloaded function.
__truediv__(self: inviwopy.glm.dvec3, arg0: inviwopy.glm.dvec3) -> inviwopy.glm.dvec3
__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.dvec4
Bases:
pybind11_object
- __add__(*args, **kwargs)
Overloaded function.
__add__(self: inviwopy.glm.dvec4, arg0: inviwopy.glm.dvec4) -> inviwopy.glm.dvec4
__add__(self: inviwopy.glm.dvec4, arg0: float) -> inviwopy.glm.dvec4
- __buffer__(flags, /)
Return a buffer object that exposes the underlying memory of the object.
- __eq__(self: inviwopy.glm.dvec4, arg0: inviwopy.glm.dvec4) bool
- __getitem__(self: inviwopy.glm.dvec4, arg0: int) float
- __iadd__(*args, **kwargs)
Overloaded function.
__iadd__(self: inviwopy.glm.dvec4, arg0: inviwopy.glm.dvec4) -> inviwopy.glm.dvec4
__iadd__(self: inviwopy.glm.dvec4, arg0: float) -> inviwopy.glm.dvec4
- __imul__(*args, **kwargs)
Overloaded function.
__imul__(self: inviwopy.glm.dvec4, arg0: inviwopy.glm.dvec4) -> inviwopy.glm.dvec4
__imul__(self: inviwopy.glm.dvec4, arg0: float) -> inviwopy.glm.dvec4
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.glm.dvec4, arg0: float, arg1: float, arg2: float, arg3: float) -> None
__init__(self: inviwopy.glm.dvec4, arg0: float) -> None
__init__(self: inviwopy.glm.dvec4, arg0: inviwopy.glm.dvec4) -> None
__init__(self: inviwopy.glm.dvec4) -> None
__init__(self: inviwopy.glm.dvec4, arg0: numpy.ndarray[numpy.float64]) -> None
__init__(self: inviwopy.glm.dvec4, arg0: list) -> None
__init__(self: inviwopy.glm.dvec4, arg0: inviwopy.glm.dvec2, arg1: float, arg2: float) -> None
__init__(self: inviwopy.glm.dvec4, arg0: float, arg1: inviwopy.glm.dvec2, arg2: float) -> None
__init__(self: inviwopy.glm.dvec4, arg0: float, arg1: float, arg2: inviwopy.glm.dvec2) -> None
__init__(self: inviwopy.glm.dvec4, arg0: inviwopy.glm.dvec2, arg1: inviwopy.glm.dvec2) -> None
__init__(self: inviwopy.glm.dvec4, arg0: inviwopy.glm.dvec3, arg1: float) -> None
__init__(self: inviwopy.glm.dvec4, arg0: float, arg1: inviwopy.glm.dvec3) -> None
- __isub__(*args, **kwargs)
Overloaded function.
__isub__(self: inviwopy.glm.dvec4, arg0: inviwopy.glm.dvec4) -> inviwopy.glm.dvec4
__isub__(self: inviwopy.glm.dvec4, arg0: float) -> inviwopy.glm.dvec4
- __itruediv__(*args, **kwargs)
Overloaded function.
__itruediv__(self: inviwopy.glm.dvec4, arg0: inviwopy.glm.dvec4) -> inviwopy.glm.dvec4
__itruediv__(self: inviwopy.glm.dvec4, arg0: float) -> inviwopy.glm.dvec4
- __mul__(*args, **kwargs)
Overloaded function.
__mul__(self: inviwopy.glm.dvec4, arg0: inviwopy.glm.dvec4) -> inviwopy.glm.dvec4
__mul__(self: inviwopy.glm.dvec4, arg0: float) -> inviwopy.glm.dvec4
- __ne__(self: inviwopy.glm.dvec4, arg0: inviwopy.glm.dvec4) bool
- __release_buffer__(buffer, /)
Release the buffer object that exposes the underlying memory of the object.
- __repr__(self: inviwopy.glm.dvec4) str
- __setitem__(self: inviwopy.glm.dvec4, arg0: int, arg1: float) float
- __sub__(*args, **kwargs)
Overloaded function.
__sub__(self: inviwopy.glm.dvec4, arg0: inviwopy.glm.dvec4) -> inviwopy.glm.dvec4
__sub__(self: inviwopy.glm.dvec4, arg0: float) -> inviwopy.glm.dvec4
- __truediv__(*args, **kwargs)
Overloaded function.
__truediv__(self: inviwopy.glm.dvec4, arg0: inviwopy.glm.dvec4) -> inviwopy.glm.dvec4
__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.imat2
Bases:
pybind11_object
- __add__(*args, **kwargs)
Overloaded function.
__add__(self: inviwopy.glm.imat2, arg0: inviwopy.glm.imat2) -> inviwopy.glm.imat2
__add__(self: inviwopy.glm.imat2, arg0: int) -> inviwopy.glm.imat2
- __buffer__(flags, /)
Return a buffer object that exposes the underlying memory of the object.
- __eq__(self: inviwopy.glm.imat2, arg0: inviwopy.glm.imat2) bool
- __getitem__(*args, **kwargs)
Overloaded function.
__getitem__(self: inviwopy.glm.imat2, arg0: int) -> inviwopy.glm.ivec2
__getitem__(self: inviwopy.glm.imat2, arg0: int, arg1: int) -> int
- __iadd__(*args, **kwargs)
Overloaded function.
__iadd__(self: inviwopy.glm.imat2, arg0: inviwopy.glm.imat2) -> inviwopy.glm.imat2
__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.
__init__(self: inviwopy.glm.imat2, arg0: int, arg1: int, arg2: int, arg3: int) -> None
__init__(self: inviwopy.glm.imat2, arg0: inviwopy.glm.ivec2, arg1: inviwopy.glm.ivec2) -> None
__init__(self: inviwopy.glm.imat2, arg0: int) -> None
__init__(self: inviwopy.glm.imat2, arg0: inviwopy.glm.imat2) -> None
__init__(self: inviwopy.glm.imat2) -> None
__init__(self: inviwopy.glm.imat2, arg0: numpy.ndarray[numpy.int32]) -> None
__init__(self: inviwopy.glm.imat2, arg0: list) -> None
- __isub__(*args, **kwargs)
Overloaded function.
__isub__(self: inviwopy.glm.imat2, arg0: inviwopy.glm.imat2) -> inviwopy.glm.imat2
__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.
__mul__(self: inviwopy.glm.imat2, arg0: int) -> inviwopy.glm.imat2
__mul__(self: inviwopy.glm.imat2, arg0: inviwopy.glm.ivec2) -> inviwopy.glm.ivec2
__mul__(self: inviwopy.glm.imat2, arg0: inviwopy.glm.imat2) -> inviwopy.glm.imat2
__mul__(self: inviwopy.glm.imat2, arg0: glm::mat<3,2,int,0>) -> glm::mat<3,2,int,0>
__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
- __release_buffer__(buffer, /)
Release the buffer object that exposes the underlying memory of the object.
- __repr__(self: inviwopy.glm.imat2) str
- __rmul__(self: inviwopy.glm.imat2, arg0: inviwopy.glm.ivec2) inviwopy.glm.ivec2
- __setitem__(*args, **kwargs)
Overloaded function.
__setitem__(self: inviwopy.glm.imat2, arg0: int, arg1: inviwopy.glm.ivec2) -> inviwopy.glm.ivec2
__setitem__(self: inviwopy.glm.imat2, arg0: int, arg1: int, arg2: int) -> int
- __sub__(*args, **kwargs)
Overloaded function.
__sub__(self: inviwopy.glm.imat2, arg0: inviwopy.glm.imat2) -> inviwopy.glm.imat2
__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_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.
__delitem__(self: inviwopy.glm.imat2Vector, arg0: int) -> None
Delete the list elements at index
i
__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.
__getitem__(self: inviwopy.glm.imat2Vector, s: slice) -> inviwopy.glm.imat2Vector
Retrieve list elements using a slice object
__getitem__(self: inviwopy.glm.imat2Vector, arg0: int) -> inviwopy.glm.imat2
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.glm.imat2Vector) -> None
__init__(self: inviwopy.glm.imat2Vector, arg0: inviwopy.glm.imat2Vector) -> None
Copy constructor
__init__(self: inviwopy.glm.imat2Vector, arg0: Iterable) -> None
- __iter__(self: inviwopy.glm.imat2Vector) Iterator[inviwopy.glm.imat2]
- __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.
__setitem__(self: inviwopy.glm.imat2Vector, arg0: int, arg1: inviwopy.glm.imat2) -> None
__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.
extend(self: inviwopy.glm.imat2Vector, L: inviwopy.glm.imat2Vector) -> None
Extend the list by appending all the items in the given list
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.
pop(self: inviwopy.glm.imat2Vector) -> inviwopy.glm.imat2
Remove and return the last item
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_object
- __add__(*args, **kwargs)
Overloaded function.
__add__(self: inviwopy.glm.imat2x3, arg0: inviwopy.glm.imat2x3) -> inviwopy.glm.imat2x3
__add__(self: inviwopy.glm.imat2x3, arg0: int) -> inviwopy.glm.imat2x3
- __buffer__(flags, /)
Return a buffer object that exposes the underlying memory of the object.
- __eq__(self: inviwopy.glm.imat2x3, arg0: inviwopy.glm.imat2x3) bool
- __getitem__(*args, **kwargs)
Overloaded function.
__getitem__(self: inviwopy.glm.imat2x3, arg0: int) -> inviwopy.glm.ivec3
__getitem__(self: inviwopy.glm.imat2x3, arg0: int, arg1: int) -> int
- __iadd__(*args, **kwargs)
Overloaded function.
__iadd__(self: inviwopy.glm.imat2x3, arg0: inviwopy.glm.imat2x3) -> inviwopy.glm.imat2x3
__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.
__init__(self: inviwopy.glm.imat2x3, arg0: int, arg1: int, arg2: int, arg3: int, arg4: int, arg5: int) -> None
__init__(self: inviwopy.glm.imat2x3, arg0: inviwopy.glm.ivec3, arg1: inviwopy.glm.ivec3) -> None
__init__(self: inviwopy.glm.imat2x3, arg0: int) -> None
__init__(self: inviwopy.glm.imat2x3, arg0: inviwopy.glm.imat2x3) -> None
__init__(self: inviwopy.glm.imat2x3) -> None
__init__(self: inviwopy.glm.imat2x3, arg0: numpy.ndarray[numpy.int32]) -> None
__init__(self: inviwopy.glm.imat2x3, arg0: list) -> None
- __isub__(*args, **kwargs)
Overloaded function.
__isub__(self: inviwopy.glm.imat2x3, arg0: inviwopy.glm.imat2x3) -> inviwopy.glm.imat2x3
__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.
__mul__(self: inviwopy.glm.imat2x3, arg0: int) -> inviwopy.glm.imat2x3
__mul__(self: inviwopy.glm.imat2x3, arg0: inviwopy.glm.ivec2) -> inviwopy.glm.ivec3
__mul__(self: inviwopy.glm.imat2x3, arg0: inviwopy.glm.imat2) -> inviwopy.glm.imat2x3
__mul__(self: inviwopy.glm.imat2x3, arg0: glm::mat<3,2,int,0>) -> glm::mat<3,3,int,0>
__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
- __release_buffer__(buffer, /)
Release the buffer object that exposes the underlying memory of the object.
- __repr__(self: inviwopy.glm.imat2x3) str
- __rmul__(self: inviwopy.glm.imat2x3, arg0: inviwopy.glm.ivec3) inviwopy.glm.ivec2
- __setitem__(*args, **kwargs)
Overloaded function.
__setitem__(self: inviwopy.glm.imat2x3, arg0: int, arg1: inviwopy.glm.ivec3) -> inviwopy.glm.ivec3
__setitem__(self: inviwopy.glm.imat2x3, arg0: int, arg1: int, arg2: int) -> int
- __sub__(*args, **kwargs)
Overloaded function.
__sub__(self: inviwopy.glm.imat2x3, arg0: inviwopy.glm.imat2x3) -> inviwopy.glm.imat2x3
__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_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.
__delitem__(self: inviwopy.glm.imat2x3Vector, arg0: int) -> None
Delete the list elements at index
i
__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.
__getitem__(self: inviwopy.glm.imat2x3Vector, s: slice) -> inviwopy.glm.imat2x3Vector
Retrieve list elements using a slice object
__getitem__(self: inviwopy.glm.imat2x3Vector, arg0: int) -> inviwopy.glm.imat2x3
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.glm.imat2x3Vector) -> None
__init__(self: inviwopy.glm.imat2x3Vector, arg0: inviwopy.glm.imat2x3Vector) -> None
Copy constructor
__init__(self: inviwopy.glm.imat2x3Vector, arg0: Iterable) -> None
- __iter__(self: inviwopy.glm.imat2x3Vector) Iterator[inviwopy.glm.imat2x3]
- __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.
__setitem__(self: inviwopy.glm.imat2x3Vector, arg0: int, arg1: inviwopy.glm.imat2x3) -> None
__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.
extend(self: inviwopy.glm.imat2x3Vector, L: inviwopy.glm.imat2x3Vector) -> None
Extend the list by appending all the items in the given list
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.
pop(self: inviwopy.glm.imat2x3Vector) -> inviwopy.glm.imat2x3
Remove and return the last item
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_object
- __add__(*args, **kwargs)
Overloaded function.
__add__(self: inviwopy.glm.imat2x4, arg0: inviwopy.glm.imat2x4) -> inviwopy.glm.imat2x4
__add__(self: inviwopy.glm.imat2x4, arg0: int) -> inviwopy.glm.imat2x4
- __buffer__(flags, /)
Return a buffer object that exposes the underlying memory of the object.
- __eq__(self: inviwopy.glm.imat2x4, arg0: inviwopy.glm.imat2x4) bool
- __getitem__(*args, **kwargs)
Overloaded function.
__getitem__(self: inviwopy.glm.imat2x4, arg0: int) -> inviwopy.glm.ivec4
__getitem__(self: inviwopy.glm.imat2x4, arg0: int, arg1: int) -> int
- __iadd__(*args, **kwargs)
Overloaded function.
__iadd__(self: inviwopy.glm.imat2x4, arg0: inviwopy.glm.imat2x4) -> inviwopy.glm.imat2x4
__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.
__init__(self: inviwopy.glm.imat2x4, arg0: int, arg1: int, arg2: int, arg3: int, arg4: int, arg5: int, arg6: int, arg7: int) -> None
__init__(self: inviwopy.glm.imat2x4, arg0: inviwopy.glm.ivec4, arg1: inviwopy.glm.ivec4) -> None
__init__(self: inviwopy.glm.imat2x4, arg0: int) -> None
__init__(self: inviwopy.glm.imat2x4, arg0: inviwopy.glm.imat2x4) -> None
__init__(self: inviwopy.glm.imat2x4) -> None
__init__(self: inviwopy.glm.imat2x4, arg0: numpy.ndarray[numpy.int32]) -> None
__init__(self: inviwopy.glm.imat2x4, arg0: list) -> None
- __isub__(*args, **kwargs)
Overloaded function.
__isub__(self: inviwopy.glm.imat2x4, arg0: inviwopy.glm.imat2x4) -> inviwopy.glm.imat2x4
__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.
__mul__(self: inviwopy.glm.imat2x4, arg0: int) -> inviwopy.glm.imat2x4
__mul__(self: inviwopy.glm.imat2x4, arg0: inviwopy.glm.ivec2) -> inviwopy.glm.ivec4
__mul__(self: inviwopy.glm.imat2x4, arg0: inviwopy.glm.imat2) -> inviwopy.glm.imat2x4
__mul__(self: inviwopy.glm.imat2x4, arg0: glm::mat<3,2,int,0>) -> glm::mat<3,4,int,0>
__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
- __release_buffer__(buffer, /)
Release the buffer object that exposes the underlying memory of the object.
- __repr__(self: inviwopy.glm.imat2x4) str
- __rmul__(self: inviwopy.glm.imat2x4, arg0: inviwopy.glm.ivec4) inviwopy.glm.ivec2
- __setitem__(*args, **kwargs)
Overloaded function.
__setitem__(self: inviwopy.glm.imat2x4, arg0: int, arg1: inviwopy.glm.ivec4) -> inviwopy.glm.ivec4
__setitem__(self: inviwopy.glm.imat2x4, arg0: int, arg1: int, arg2: int) -> int
- __sub__(*args, **kwargs)
Overloaded function.
__sub__(self: inviwopy.glm.imat2x4, arg0: inviwopy.glm.imat2x4) -> inviwopy.glm.imat2x4
__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_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.
__delitem__(self: inviwopy.glm.imat2x4Vector, arg0: int) -> None
Delete the list elements at index
i
__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.
__getitem__(self: inviwopy.glm.imat2x4Vector, s: slice) -> inviwopy.glm.imat2x4Vector
Retrieve list elements using a slice object
__getitem__(self: inviwopy.glm.imat2x4Vector, arg0: int) -> inviwopy.glm.imat2x4
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.glm.imat2x4Vector) -> None
__init__(self: inviwopy.glm.imat2x4Vector, arg0: inviwopy.glm.imat2x4Vector) -> None
Copy constructor
__init__(self: inviwopy.glm.imat2x4Vector, arg0: Iterable) -> None
- __iter__(self: inviwopy.glm.imat2x4Vector) Iterator[inviwopy.glm.imat2x4]
- __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.
__setitem__(self: inviwopy.glm.imat2x4Vector, arg0: int, arg1: inviwopy.glm.imat2x4) -> None
__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.
extend(self: inviwopy.glm.imat2x4Vector, L: inviwopy.glm.imat2x4Vector) -> None
Extend the list by appending all the items in the given list
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.
pop(self: inviwopy.glm.imat2x4Vector) -> inviwopy.glm.imat2x4
Remove and return the last item
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_object
- __add__(*args, **kwargs)
Overloaded function.
__add__(self: inviwopy.glm.imat3, arg0: inviwopy.glm.imat3) -> inviwopy.glm.imat3
__add__(self: inviwopy.glm.imat3, arg0: int) -> inviwopy.glm.imat3
- __buffer__(flags, /)
Return a buffer object that exposes the underlying memory of the object.
- __eq__(self: inviwopy.glm.imat3, arg0: inviwopy.glm.imat3) bool
- __getitem__(*args, **kwargs)
Overloaded function.
__getitem__(self: inviwopy.glm.imat3, arg0: int) -> inviwopy.glm.ivec3
__getitem__(self: inviwopy.glm.imat3, arg0: int, arg1: int) -> int
- __iadd__(*args, **kwargs)
Overloaded function.
__iadd__(self: inviwopy.glm.imat3, arg0: inviwopy.glm.imat3) -> inviwopy.glm.imat3
__iadd__(self: inviwopy.glm.imat3, arg0: int) -> inviwopy.glm.imat3