This class creates device independent coordinate systems.
Definition GTran.h:10
~GTran()
Definition GTran.cc:34
float tranNdcPlotY(float y)
Definition GTran.cc:333
int setViewport(Rect rect)
Definition GTran.cc:519
float tranWindowNdcX(float x)
Definition GTran.cc:178
float tranPlotNdcX(float x)
Definition GTran.cc:237
float tranPlotWindowY(float y)
Definition GTran.cc:269
float tranWindowPlotX(float x)
Definition GTran.cc:202
Rect getClipRect()
Definition GTran.cc:346
static float tranWindowY(GTran gtran1, GTran gtran2, float y)
Definition GTran.cc:303
float tranWindowNdcY(float y)
Definition GTran.cc:190
GTran()
Definition GTran.cc:18
static float tranWindowX(GTran gtran1, GTran gtran2, float x)
Definition GTran.cc:285
float tranPlotWindowX(float x)
Definition GTran.cc:255
int setWindow(Rect rect)
Definition GTran.cc:503
Rect getWindow()
Definition GTran.cc:437
bool isPointsInWindow(int num, Point *pts)
Definition GTran.cc:362
float tranNdcPlotX(float x)
Definition GTran.cc:319
float tranPlotNdcY(float y)
Definition GTran.cc:246
float tranWindowPlotY(float y)
Definition GTran.cc:219
Rect getViewport()
Definition GTran.cc:463
int resize(Rect rect)
Definition GTran.cc:109
Rect getNdc()
Definition GTran.cc:489
int set(Rect rect)
Definition GTran.cc:41
This class creates an array a 2D points (x, y)
Definition Points.h:8
All WXP classes fall under the WXP namespace.
Definition Angle.h:4
This struct defines a set of parameters for rectangular regions.
Definition Coords.h:5
This struct sets a 3D point (x, y, z)
Definition Point.h:5
This structure defines rectangle coordinates.
Definition Rect.h:5