#if defined EXTERN #undef EXTERN #endif #if defined ___1618 #define EXTERN #else #define EXTERN extern #endif #define VALID_RECTANGLE_COORDSYS(___3920) \ (((___3920)==CoordSys_Frame) || \ ((___3920)==CoordSys_Grid)) #define VALID_SQUARE_COORDSYS(___3920) VALID_RECTANGLE_COORDSYS((___3920)) #define VALID_ELLIPSE_COORDSYS(___3920) VALID_RECTANGLE_COORDSYS((___3920)) #define VALID_CIRCLE_COORDSYS(___3920) VALID_ELLIPSE_COORDSYS((___3920)) #define VALID_IMAGE_COORDSYS(___3920) (VALID_RECTANGLE_COORDSYS((___3920) || ___3920 == CoordSys_Grid3D)) #define VALID_LINESEG_COORDSYS(___3920) \ (((___3920)==CoordSys_Frame) || \ ((___3920)==CoordSys_Grid) || \ ((___3920)==CoordSys_Grid3D)) #define VALID_GEOM_COORDSYS(___3920) \ (((___3920)==CoordSys_Frame) || \ ((___3920)==CoordSys_Grid) || \ ((___3920)==CoordSys_Grid3D)) #define GEOM_USES_V3(___1555) (___1555->___3167 == CoordSys_Grid3D && ___1555->___1652 == GeomType_LineSegs) #define VALID_GEOM_TYPE(___1650) \ ( VALID_ENUM((___1650),GeomType_e) && \ (___1650)!=GeomType_LineSegs3D ) #define VALID_GEOM_FIELD_DATA_TYPE(___906) \ ( ( (___906) == FieldDataType_Float ) || \ ( (___906) == FieldDataType_Double ) )