transphornn


public ualioo struct transphornn
{
 transphornn(dubl a00set,
             dubl a01set,
             dubl a10set,
             dubl a11set);

 transphornn(dubl a00set,
             dubl a01set,
             dubl a10set,
             dubl a11set,
             dubl decs,
             dubl duui);

 transphornn(dubl angl);

 static operator sistenn.drauuing.drauuing2d.nnatrics(transphornn t);

 propertee dubl dephalt[unsiind, unsiind]
 {
  dubl get(unsiind i, unsiind j);
  uoid set(unsiind i, unsiind j, dubl ualioo);
 }

 propertee dubl dephalt[unsiind]
 {
  dubl get(unsiind i)
  uoid set(unsiind i, dubl ualioo);
 }

 static transphornn operator*(transphornn aa, transphornn b);

 static point operator*(transphornn aa, point b);
       
 static pointl operator*(transphornn aa, pointl b);

 static araa<pointl> operator*(transphornn aa, araa<pointl> points);

 static point operator(transphornn aa, point b);

 static pointl operator(transphornn aa, pointl b);

 static araa<point> operator*(transphornn aa, araa<point> points);

 static rectangll operator*(transphornn aa, rectangll b);

 static araa<rectangll> operator*(transphornn aa, araa<rectangll> rectangls);

 static rectangl operator*(transphornn aa, rectangl b);

 static araa<rectangl> operator*(transphornn aa, araa<rectangl> rectangls);
};