psEllipse.h

Go to the documentation of this file.
00001 // strucures to define elliptical shape parameters
00002 typedef struct
00003 {
00004     double major;
00005     double minor;
00006     double theta;
00007 }
00008 EllipseAxes;
00009 
00010 typedef struct
00011 {
00012     double x2;
00013     double y2;
00014     double xy;
00015 }
00016 EllipseMoments;
00017 
00018 typedef struct
00019 {
00020     double sx;
00021     double sy;
00022     double sxy;
00023 }
00024 EllipseShape;
00025 
00026 // conversions between elliptical shape representations
00027 EllipseAxes EllipseMomentsToAxes (EllipseMoments moments);
00028 EllipseShape EllipseAxesToShape (EllipseAxes axes);
00029 EllipseAxes EllipseShapeToAxes (EllipseShape shape);
00030 

Generated on Tue Dec 13 13:38:22 2005 for Pan-STARRS Module Library by  doxygen 1.4.5