namespace UnityEngine.Animations.Rigging
{
///
/// Three-dimensional boolean vector.
///
[System.Serializable]
public struct Vector3Bool
{
/// X component of the vector.
public bool x;
/// Y component of the vector.
public bool y;
/// Z component of the vector.
public bool z;
///
/// Constructor.
///
/// Boolean value for x, y and z.
public Vector3Bool(bool val)
{
x = y = z = val;
}
///
/// Constructor.
///
/// Boolean value for x.
/// Boolean value for y.
/// Boolean value for z.
public Vector3Bool(bool x, bool y, bool z)
{
this.x = x; this.y = y; this.z = z;
}
}
}