class System.Windows.Point
   inherits System.ValueType
   implements System.IFormattable
   final:

   def public property X as decimal
      get.
      set.

   def public property Y as decimal
      get.
      set.

   constructor public Point():
   end constructor.

   constructor public Point(input x as decimal, input y as decimal):
   end constructor.

   method public final static logical Equals(input point1 as System.Windows.Point, input point2 as System.Windows.Point):
   end method.

   method public override logical Equals(input o as System.Object):
   end method.

   method public final logical Equals(input value as System.Windows.Point):
   end method.

   method public final override integer GetHashCode():
   end method.

   method public final static System.Windows.Point Parse(input source as character):
   end method.

   method public override character ToString():
   end method.

   method public final character ToString(input provider as System.IFormatProvider):
   end method.

   method public final void Offset(input offsetX as decimal, input offsetY as decimal):
   end method.

   method public final static System.Windows.Point Add(input point as System.Windows.Point, input vector as System.Windows.Vector):
   end method.

   method public final static System.Windows.Point Subtract(input point as System.Windows.Point, input vector as System.Windows.Vector):
   end method.

   method public final static System.Windows.Vector Subtract(input point1 as System.Windows.Point, input point2 as System.Windows.Point):
   end method.

   method public final static System.Windows.Point Multiply(input point as System.Windows.Point, input matrix as System.Windows.Media.Matrix):
   end method.

end class.
