NPlot::Transform2D Class Reference

Encapsulates functionality for transforming world to physical coordinates optimally. More...

List of all members.

Static Public Member Functions

static ITransform2D GetTransformer (PhysicalAxis xAxis, PhysicalAxis yAxis)
 Constructs the optimal ITransform2D object for the supplied x and y axes.

Classes

class  DefaultTransform2D
 This class does world -> physical transforms for the general case. More...
class  FastTransform2D
 This class does highly efficient world->physical and physical->world transforms for linear axes. More...


Detailed Description

Encapsulates functionality for transforming world to physical coordinates optimally.

The existence of the whole ITransform2D thing might need revising. Not convinced it's the best way.

Definition at line 62 of file Transform2D.cs.


Member Function Documentation

static ITransform2D NPlot::Transform2D::GetTransformer PhysicalAxis  xAxis,
PhysicalAxis  yAxis
[inline, static]
 

Constructs the optimal ITransform2D object for the supplied x and y axes.

Parameters:
xAxis The xAxis to use for the world to physical transform.
yAxis The yAxis to use for the world to physical transform.
Returns:
An ITransform2D derived object for converting from world to physical coordinates.

Definition at line 71 of file Transform2D.cs.


The documentation for this class was generated from the following file:
Generated on Sat Nov 5 01:04:09 2005 for NPlot by  doxygen 1.4.5