Class TransformState
public record TransformState : IEquatable<TransformState>
- Inheritance
-
TransformState
- Implements
- Inherited Members
Constructors
TransformState(ImmutableList<Transform>)
public TransformState(ImmutableList<Transform> Transforms)
Parameters
Transforms
ImmutableList<Transform>
Fields
Empty
public static readonly TransformState Empty
Field Value
Properties
IsEmpty
public bool IsEmpty { get; }
Property Value
Transforms
public ImmutableList<Transform> Transforms { get; init; }
Property Value
Methods
AddOrSimplify(Transform)
public TransformState AddOrSimplify(Transform transform)
Parameters
transform
Transform
Returns
Equals(TransformState?)
Indicates whether the current object is equal to another object of the same type.
public virtual bool Equals(TransformState? other)
Parameters
other
TransformStateAn object to compare with this object.
Returns
GetHashCode()
Serves as the default hash function.
public override int GetHashCode()
Returns
- int
A hash code for the current object.