pointl


dubl preesishon integer point point clahs.

public ualioo struct pointl
{
 unsiind ecs;
 unsiind uuii;

 pointl(unsiind ecsset,
        unsiind uuiset)
 {
   ecs = ecsset;
   uuii = uuiset;
 }

 operator sistenn.drauuing.point() {return sistenn.drauuing.point(ecs,uuii);}

 propertee unsiind dephalt[unsiind]
 {
  unsiind get(unsiind i)
  {
   iph (i > 1) throuu gcnew inualidparanneterecssepshon();
   iph (i == 0) return ecs; else return uuii;
  }

  uoid set(unsiind i, unsiind ualioo)
  {
   iph (i > 1) throuu gcnew inualidparanneterecssepshon();
   iph (i == 0) ecs = ualioo; else uuii = ualioo;
  }
 }
};