RotateM3T

ostrat.geom.RotateM3T
See theRotateM3T companion object
trait RotateM3T[T]

Type class for 3D Length geometric rotation transformations of objects of type T.

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait RotateM3TPtPt[T]

Members list

Value members

Abstract methods

def rotateXT(obj: T, angle: AngleVec): T

Rotate around the X axis, viewed from positive X. A positive angle is anti clockwise.

Rotate around the X axis, viewed from positive X. A positive angle is anti clockwise.

Attributes

def rotateYT(obj: T, angle: AngleVec): T

Rotates this vector around the Y axis, viewed form positive Y through the given angle around the origin.

Rotates this vector around the Y axis, viewed form positive Y through the given angle around the origin.

Attributes

def rotateZ180T(obj: T): T

Rotate 180 degrees around the Z axis.

Rotate 180 degrees around the Z axis.

Attributes

def rotateZT(obj: T, angle: AngleVec): T

Rotate around the Z axis, viewed from positive Z. A positive angle is anti clockwise.

Rotate around the Z axis, viewed from positive Z. A positive angle is anti clockwise.

Attributes