RotateM3Extensions

class RotateM3Extensions[T](value: T, ev: RotateM3T[T])

Extension class for instances of the RotateM3 type class.

class Object
trait Matchable
class Any

Value members

Concrete methods

def rotateX(angle: AngleVec): T

Rotate around the X axis, 3D geometric transformation of the object by the AngleVec parameter.

Rotate around the X axis, 3D geometric transformation of the object by the AngleVec parameter.

def rotateY(angle: AngleVec): T

Rotate around the Y axis, 3D geometric transformation of the object by the AngleVec parameter.

Rotate around the Y axis, 3D geometric transformation of the object by the AngleVec parameter.

def rotateZ(angle: AngleVec): T

Rotate around the Z axis, 3D geometric transformation of the object by the AngleVec parameter.

Rotate around the Z axis, 3D geometric transformation of the object by the AngleVec parameter.

def rotateZ180: T

Rotate around the Z axis, 3D geometric transformation of the object by 180 degrees.

Rotate around the Z axis, 3D geometric transformation of the object by 180 degrees.