Uranium
Application Framework
UM.Math.Matrix.Matrix Member List

This is the complete list of members for UM.Math.Matrix.Matrix, including all inherited members.

__eq__(self, other) (defined in UM.Math.Matrix.Matrix)UM.Math.Matrix.Matrix
__init__(self, data=None) (defined in UM.Math.Matrix.Matrix)UM.Math.Matrix.Matrix
__repr__(self) (defined in UM.Math.Matrix.Matrix)UM.Math.Matrix.Matrix
at(self, int x, int y) (defined in UM.Math.Matrix.Matrix)UM.Math.Matrix.Matrix
compose(self, Vector scale=None, Vector shear=None, Vector angles=None, Vector translate=None, perspective=None, Vector mirror=None)UM.Math.Matrix.Matrix
decompose(self)UM.Math.Matrix.Matrix
fromPositionOrientationScale(Vector position, "Quaternion" orientation, Vector scale) (defined in UM.Math.Matrix.Matrix)UM.Math.Matrix.Matrixstatic
getData(self)UM.Math.Matrix.Matrix
getEuler(self, axes="sxyz")UM.Math.Matrix.Matrix
getInverse(self)UM.Math.Matrix.Matrix
getScale(self) (defined in UM.Math.Matrix.Matrix)UM.Math.Matrix.Matrix
getTranslation(self) (defined in UM.Math.Matrix.Matrix)UM.Math.Matrix.Matrix
getTransposed(self)UM.Math.Matrix.Matrix
invert(self)UM.Math.Matrix.Matrix
LOG_MATRIX(self, str_matrix_name, matrix) (defined in UM.Math.Matrix.Matrix)UM.Math.Matrix.Matrix
LOG_NUMPY(self, str_matrix_name, matrix) (defined in UM.Math.Matrix.Matrix)UM.Math.Matrix.Matrix
multiply(self, Union[Vector, "Matrix"] other, bool copy=False) (defined in UM.Math.Matrix.Matrix)UM.Math.Matrix.Matrix
preMultiply(self, Union[Vector, "Matrix"] other, bool copy=False) (defined in UM.Math.Matrix.Matrix)UM.Math.Matrix.Matrix
rotateByAxis(self, angle, Vector direction, Optional[Vector] point=None)UM.Math.Matrix.Matrix
scaleByFactor(self, factor, Optional[Vector] origin=None, Optional[Vector] direction=None)UM.Math.Matrix.Matrix
setByEuler(self, ai, aj, ak, axes="sxyz")UM.Math.Matrix.Matrix
setByRotationAxis(self, angle, Vector direction, Optional[Vector] point=None)UM.Math.Matrix.Matrix
setByScaleFactor(self, factor, Optional[Vector] origin=None, Optional[Vector] direction=None)UM.Math.Matrix.Matrix
setByScaleVector(self, Vector scale) (defined in UM.Math.Matrix.Matrix)UM.Math.Matrix.Matrix
setByTranslation(self, Vector direction)UM.Math.Matrix.Matrix
setColumn(self, int index, value) (defined in UM.Math.Matrix.Matrix)UM.Math.Matrix.Matrix
setOrtho(self, left, right, bottom, top, near, far)UM.Math.Matrix.Matrix
setPerspective(self, fovy, aspect, near, far)UM.Math.Matrix.Matrix
setRow(self, int index, value) (defined in UM.Math.Matrix.Matrix)UM.Math.Matrix.Matrix
setToIdentity(self)UM.Math.Matrix.Matrix
setTranslation(self, translation) (defined in UM.Math.Matrix.Matrix)UM.Math.Matrix.Matrix
translate(self, Vector direction)UM.Math.Matrix.Matrix