Return an initialized FXVec3f instance.
Compute approximate normal from four points a, b, c and d.
Compute normal vector from points a, b and c (each of which is an FXVec3f instance).
Returns a new FXVec3f instance which is the negation of this one.
Returns a new FXVec3f instance obtained by memberwise multiplication of this vector‘s elements by the scalar n.
Returns a new FXVec3f instance obtained by memberwise addition of the other FXVec3f instance with this one.
Returns a new FXVec3f instance obtained by memberwise subtraction of the other FXVec3f instance from this one.
Returns a new FXVec3f instance obtained by memberwise division of this vector‘s elements by the scalar n. Raises ZeroDivisionError if n is identically zero.
Return true if this vector is equal to other.
Returns the element at index, where index is 0, 1 or 2. Raises IndexError if index is out of range.
Set the element at index to value and return value. Raises IndexError if index is out of range.
Clamp the values of this vector between limits lo and hi.
Return the cross product of this vector and other.
Returns the dot (scalar) product of this vector and other.
Return a new FXVec3f instance which is the greater of this vector and other.
Return the length (magnitude) of this vector.
Return the square of the length of this vector.
Return a new FXVec3f instance which is the lesser of this vector and other.
Return a new FXVec3f instance which is a normalized version of this one.
[Validate]