public override bool Equals(object other) { Projection2D Projection = (Projection2D)other; if (Projection == null) { return(false); } return(Projection == this); }
/// <summary> /// Transforms a vector from the quadliteral space to the unit square space. /// </summary> /// <param name="vector"></param> /// <returns></returns> public Vector2 TransformInverse(Vector2 vector) { Inverse = Inverse ?? Adjugate(); return(Inverse.Transform(vector)); }