Godot's Vector3: three single-precision components (12 bytes). The whole engine API is implemented in Scala (ported from core/math).
Attributes
- Companion
- object
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Concrete methods
Vector3 * Basis: the inverse (transposed) rotation of this vector.
Vector3 * Basis: the inverse (transposed) rotation of this vector.
Attributes
Vector3 * Quaternion: the inverse rotation of this vector.
Vector3 * Quaternion: the inverse rotation of this vector.
Attributes
Vector3 * Transform3D: the inverse transform of this point.
Vector3 * Transform3D: the inverse transform of this point.
Attributes
A unit vector perpendicular to this one (C++ get_any_perpendicular).
A unit vector perpendicular to this one (C++ get_any_perpendicular).
Attributes
The outer product: the Basis whose rows are this(i) * with.
The outer product: the Basis whose rows are this(i) * with.
Attributes
Rotate around a normalized axis by angle radians.
Rotate around a normalized axis by angle radians.
Attributes
Inherited methods
An iterator over the names of all the elements of this product.
An iterator over the names of all the elements of this product.
Attributes
- Inherited from:
- Product
An iterator over all the elements of this product.
An iterator over all the elements of this product.
Attributes
- Returns
-
in the default implementation, an
Iterator[Any] - Inherited from:
- Product