
NCL Home >
Documentation >
HLUs
HLU Classes
- AnnoManager
- The AnnoManager object allows an arbitrary user-created View object to be managed as an annotation of a plot object.
- App
- The App object is used to manage resource databases.
- Base
- The Base object provides the base functionality used by all objects in the HLU library.
- ImageWorkstation
- The ImageWorkstation object manages communication with an experimental workstation designed for generating image-based output formats such as PNG.
- DocumentWorkstation
- The DocumentWorkstation object manages communication with an experimental workstation designed to generate document-based formats, such as postscript or PDF output.
- ContourPlot
- The ContourPlot object draws line or filled contours with labels and annotations.
- CoordArrays
- The CoordArrays object provides a way to describe X/Y coordinate data to the HLU library.
- CoordArrTable
- The CoordArrTable object provides a way to describe X/Y coordinate data to the HLU library.
- CurvilinearTransformation
- The CurvilinearTransformation implements forward and reverse transformations for grids defined using two-dimensional coordinate arrays.
- DataComm
- The DataComm object provides the functionality for its Subclasses to communicate with DataItem objects.
- DataItem
- The DataItem objects provide a way to describe data to the HLU library.
- DataSpec
- The DataSpec objects provide a way to describe data- specific plot attributes.
- Error
- The Error object provides configuration options for the error reporting module of the HLU library.
- GraphicStyle
- The GraphicStyle class provides grouped attributes for drawing primitives.
- IrregularPlot
- The IrregularPlot object draws immediate mode lines and may be used to map overlay plots into an irregular rectangular coordinate space.
- IrregularTransformation
- The IrregularTransformation object manages forward and reverse transformations in an irregular rectangular coordinate space.
- LabelBar
- The LabelBar object draws an annotation for fill styles with an optional title and/or border.
- Legend
- The Legend object draws an annotation for line and/or marker styles with an optional title and/or border.
- LogLinPlot
- The LogLinPlot object draws immediate mode lines and may be used to map overlay plots into a log or linear coordinate space.
- LogLinTransformation
- The LogLinTransformation object manages forward and reverse transformations in log or linear coordinate space.
- MapPlot
- The MapPlot object draws outlined and/or filled maps of arbitrary regions of the globe and may be used to map overlay plots into a number of standard projections.
- MapTransformation
- The MapTransformation object manages forward and reverse transformations in the coordinate space defined by various map projections.
- MeshScalarField
- The MeshScalarField class provides access to non-rectangular two-dimensional scalar field data.
- NcgmWorkstation
- The NcgmWorkstation manages communication with the NCAR Graphics CGM Workstation output device.
- Obj
- The Obj class is a simplified version of the Base class.
- PDFWorkstation
- The PDFWorkstation object manages communication with the NCAR Graphics PDF Workstation output device.
- PlotManager
- The PlotManager allows a plot object to manage overlays and annotations.
- PSWorkstation
- The PSWorkstation object manages communication with the NCAR Graphics PS Workstation output device.
- Primitive
- The Primitive class allows graphics primitives to be stored for subsequent possibly repeated drawing through various transformations.
- ScalarField
- The ScalarField object supplies two dimensional scalar field data.
- SphericalTransformation
- The SphericalTransformation class implements forward and reverse transformations for spherical grids defined using two-dimensional coordinate arrays.
- StreamlinePlot
- The StreamlinePlot class represents a vector field by drawing streamlines.
- Style
- The Style class provides its subclasses with the ability to group attributes.
- TextItem
- The TextItem object draws arbitrary text.
- TickMark
- The TickMark object draws tickmarks along any of the sides of a plot.
- Title
- The Title object draws main, X and Y axis titles for a parent plot or overlay object.
- Transform
- The Transform class provides its sub-classes with the ability to handle coordinate transformations.
- Transformation
- The Transformation classes manage forward and backward transformations for the Transform classes.
- TriangularMeshTransformation
- The TriangularMeshTransformation class implements transformations using an algorithm that decomposes the cells of a grid into a triangular mesh.
- VectorField
- The VectorField class supplies two-dimensional vector field data.
- VectorPlot
- The VectorPlot class represents a vector field by drawing arrows at points of a grid.
- View
- The View class provides its sub-classes with an ability to be drawn.
- Workspace
- The Workspace object manages large blocks of memory on behalf a number of HLU library objects.
- Workstation
- A Workstation object manages an instance of an output device.
- XWorkstation
- The XWorkstation manages communication with the NCAR Graphics X Workstation input/output device.
- XyDataSpec
- The XyDataSpec object is used to specify data-specific plot attributes to the XyPlot object.
- XyPlot
- The XyPlot object draws curves made up of X/Y coordinate pairs with tick marks, titles, and a legend.