Creates an all-false vector, specifies x/y/z, or copies a 3D vector with nonzero converted to true.
...argsReadonlyscalarBoolean scalar type with components stored as 0/1 bytes.
X boolean component.
Set the X boolean component.
valueY boolean component.
Set the Y boolean component.
valueZ boolean component.
Sets the Z component, stored as a 0/1 byte.
valueProtectedcheckProtectedcheckReturns a copy of this vector; throws RangeError if any rhs component is false.
rhsReturns a new vector with component-wise logical AND.
rhsComputes the 3D cross product and converts each nonzero component to true.
rhsComputes the dot product and converts it to boolean; returns true if any corresponding component pair is both true.
rhsReturns whether at least one component is true.
sf::Vector3, sharing the same native family as numeric Vector3.