Represents a vector3.
Creates a new Vector3 instance with the specified x, y, z positions.
Initializes a Vector3 instance with a single float value.
Initializes a Vector3 instance from another Vector3 instance.
The companion object of Vector3.
The x position of the Vector3 instance.
The y position of the Vector3 instance.
The z position of the Vector3 instance.
Overloads the decrement operator -- to decrement each component of the current Vector3 instance.
--
Divides this Vector3 instance by another Vector3 instance.
Divides this Vector3 instance by a scalar.
Overloads the unary increment operator (++).
++
Checks if the value of the Vector3 instance is finite.
Gets the length of the Vector3 instance.
Subtracts another Vector3 instance from this Vector3 instance.
Normalizes the Vector3 instance.
Adds another Vector3 instance to this Vector3 instance.
Multiplies this Vector3 instance by another Vector3 instance.
Multiplies this Vector3 instance by a scalar.
Converts this vector (interpreted as RGB color components) and a given alpha value into a Color4 object.
Converts this 3D vector into a 4D vector, treating it as a point in homogeneous coordinates.
Overloads the unary minus operator (-).
-