Example #1
0
        public override bool Equals(object other)
        {
            Projection2D Projection = (Projection2D)other;

            if (Projection == null)
            {
                return(false);
            }

            return(Projection == this);
        }
Example #2
0
 /// <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));
 }