bool IsNaN { get; set; }

book_4_sparkGenerated
code_blocksInput

Description

The IsNaN property of the Vector3 struct checks if any of the components (x, y, or z) of the vector are NaN (Not a Number). This is useful for validating vector data to ensure it contains valid numerical values.

Usage

Use the IsNaN property to verify if a Vector3 instance contains any NaN values. This can help prevent errors in calculations or operations that require valid numerical data.

Example

Vector3 vector = new Vector3(float.NaN, 1.0f, 2.0f);

if (vector.IsNaN)
{
    // Handle the case where the vector contains NaN values
    // For example, log an error or set the vector to a default value
}