proc initTransform(): Transform {.inline, raises: [], tags: []
.}
-
Source
Edit
proc initTransform(xAxis, yAxis, zAxis, origin: Vector3): Transform {.inline,
raises: [], tags: []
.}
-
Source
Edit
proc initTransform(basis: Basis; origin: Vector3): Transform {.inline, raises: [],
tags: []
.}
-
Source
Edit
proc `$`(self: Transform): string {.inline, raises: [], tags: []
.}
-
Source
Edit
proc inverse(self: Transform): Transform {.inline, raises: [], tags: []
.}
-
Source
Edit
proc affineInverse(self: Transform): Transform {.inline, raises: [], tags: []
.}
-
Source
Edit
proc orthonormalized(self: Transform): Transform {.inline, raises: [], tags: []
.}
-
Source
Edit
proc rotated(self: Transform; axis: Vector3; phi: float32): Transform {.inline,
raises: [], tags: []
.}
-
Source
Edit
proc scaled(self: Transform; scale: Vector3): Transform {.inline, raises: [], tags: []
.}
-
Source
Edit
proc translated(self: Transform; offset: Vector3): Transform {.inline, raises: [],
tags: []
.}
-
Source
Edit
proc lookingAt(self: Transform; target, up: Vector3): Transform {.inline, raises: [],
tags: []
.}
-
Source
Edit
proc xformPlane(self: Transform; plane: Plane): Plane {.inline, raises: [], tags: []
.}
-
Source
Edit
proc xformInvPlane(self: Transform; plane: Plane): Plane {.inline, raises: [], tags: []
.}
-
Source
Edit
proc xformVector3(self: Transform; v: Vector3): Vector3 {.inline, raises: [], tags: []
.}
-
Source
Edit
proc xformInvVector3(self: Transform; v: Vector3): Vector3 {.inline, raises: [], tags: []
.}
-
Source
Edit
proc xformAABB(self: Transform; rect: AABB): AABB {.inline, raises: [], tags: []
.}
-
Source
Edit
proc xformInvAABB(self: Transform; rect: AABB): AABB {.inline, raises: [], tags: []
.}
-
Source
Edit
proc `==`(self: Transform; b: Transform): bool {.inline, raises: [], tags: []
.}
-
Source
Edit
proc `*`(self, other: Transform): Transform {.inline, raises: [], tags: []
.}
-
Source
Edit
proc `*=`(self: var Transform; other: Transform) {.inline, raises: [], tags: []
.}
-
Source
Edit