The LogLinTransObj class manages forward and backward transformations in log or linear coordinate space.
Header file: ncarg/hlu/LogLinTransObj.h Class name: logLinTransObjClass Class pointer: <Not referenceable> Fortran class function: <Not referenceable> Superclass: TransObj Composite classes: <None>
+---------------------------------------------------------------+ | LogLinTransObj Resource Set | |---------------------------------------------------------------| | NAME TYPE ACCESS | | CLASS DEFAULT | |===============================================================| | trXMinF NhlTFloat RCSG | | TrXMinF 0.0 | |---------------------------------------------------------------| | trXMaxF NhlTFloat RCSG | | TrXMaxF 1.0 | |---------------------------------------------------------------| | trXLog NhlTInteger RCSG | | TrXLog 0 | |---------------------------------------------------------------| | trXReverse NhlTInteger RCSG | | TrXReverse 0 | |---------------------------------------------------------------| | trYMinF NhlTFloat RCSG | | TrYMinF 0.0 | |---------------------------------------------------------------| | trYMaxF NhlTFloat RCSG | | TrYMaxF 1.0 | |---------------------------------------------------------------| | trYLog NhlTInteger RCSG | | TrYLog 0 | |---------------------------------------------------------------| | trYReverse NhlTInteger RCSG | | TrYReverse 0 | +---------------------------------------------------------------+
You do not create objects of the LogLinTransObj class directly. You may, however, set its resources via certain objects that instantiate a LogLinTransObj child. Currently some plot objects, such as the XyPlot object, have their own resources for setting the LogLinTransObj resources. For these objects the LogLinTransObj resources are considered private. Other objects, such as the ContourPlot and the LogLinPlot object, depend on LogLinTransObj resources for control of the data coordinate space. For these objects, you use LogLinTransObj resources directly to control the object's coordinate space.
By default, the ContourPlot object sets the coordinate space to coincide with the bounds of the ScalarField object data space. However, by manipulating the LogLinTransObj resources you can define the coordinate space to intersect or encompass the data space arbitrarily. Note that the IrregularTransObj defines all the same resources as the LogLinTransObj. Therefore, you can position the ContourPlot object data space in the same way regardless of whether the ScalarField object data is irregularly spaced or not.
NG4 Home, Index, Examples, Glossary, Feedback, Ref Contents, Ref WhereAmI?