## Package visad.bom

Interface Summary
BarbRenderer: BarbRenderer is the VisAD interface for rendering of wind barbs.

Class Summary
BarbManipulationRendererJ2D: BarbManipulationRendererJ2D is the VisAD class for direct manipulation rendering of wind barbs under Java2D
BarbManipulationRendererJ3D: BarbManipulationRendererJ3D is the VisAD class for direct manipulation rendering of wind barbs under Java3D
BarbRendererJ2D: BarbRendererJ2D is the VisAD class for rendering of wind barbs under Java2D - otherwise it behaves just like DefaultRendererJ2D
BarbRendererJ3D: BarbRendererJ3D is the VisAD class for rendering of wind barbs under Java3D - otherwise it behaves just like DefaultRendererJ3D
BoxDragRendererJ3D
CBMKeyboardBehaviorJ3D
CollectiveBarbManipulation: CollectiveBarbManipulation is the VisAD class for manipulation of collections of wind barbs
CurveDelete
CurveManipulationRendererJ2D: CurveManipulationRendererJ2D is the VisAD class for direct manipulation rendering of curves under Java2D, where curves are represented by UnionSets of Gridded2DSets with manifold dimension = 2
CurveManipulationRendererJ3D: CurveManipulationRendererJ3D is the VisAD class for direct manipulation rendering of curves under Java2D, where curves are represented by UnionSets of Gridded2DSets with manifold dimension = 2
CutAndPasteFields: CutAndPasteFields is the VisAD class for cutting and pasting regions of fields.
DiscoverableZoom: DiscoverableZoom is the VisAD class for discoverable zoom of displayed data.
EndManipCBM: a help class for the GUI in CollectiveBarbManipulation.main()
EndManipFTM
FlexibleTrackManipulation: FlexibleTrackManipulation is the VisAD class for manipulation of flexible storm tracks (not straight lines)
FrontActionListener
FrontDrawer: FrontDrawer is the VisAD class for manipulation of fronts
FrontManipulationRendererJ3D
GridEdit: GridEdit is the VisAD class for warping and modifying fields.
ImageRendererJ3D: ImageRendererJ3D is the VisAD class for fast loading of images and image sequences under Java3D.
PickCell: CellImpl for user clicks to delete move vectors via setData(null)
PickManipulationRendererJ2D: PickManipulationRendererJ2D is the VisAD class for picking data in 2D.
PickManipulationRendererJ3D: PickManipulationRendererJ3D is the VisAD class for picking data in 3D.
PointManipulationRendererJ3D: PointManipulationRendererJ3D is the VisAD class for direct manipulation of single points
Radar2DCoordinateSystem: Radar2DCoordinateSystem is the VisAD CoordinateSystem class for radar (range, azimuth) with an Earth (Latitude, Longitude) Reference, and with azimuth in degrees and range in meters.
Radar3DCoordinateSystem: Radar3DCoordinateSystem is the VisAD CoordinateSystem class for radar (range, azimuth, elevation_angle) with an Earth (Latitude, Longitude, Altitude) Reference, and with azimuth and elevation angle in degrees, and range in meters.
RadarAdapter: RadarAdapter
RadarDisplay: RadarDisplay
RadarFile: RadarFile
RubberBandBoxRendererJ3D: RubberBandBoxRendererJ3D is the VisAD class for direct manipulation of rubber band boxes
RubberBandLineRendererJ3D: RubberBandLineRendererJ3D is the VisAD class for direct manipulation of rubber band lines
ScreenLockedDemo: Demos the ScreenLockedRendererJ3D and its related problems.
ScreenLockedRendererJ3D: This renderer locks text to its initial position on the screen.
ShadowBarbFunctionTypeJ2D: The ShadowBarbFunctionTypeJ2D class shadows the FunctionType class for BarbRendererJ2D, within a DataDisplayLink, under Java2D.
ShadowBarbFunctionTypeJ3D: The ShadowBarbFunctionTypeJ3D class shadows the FunctionType class for BarbRendererJ3D, within a DataDisplayLink, under Java3D.
ShadowBarbRealTupleTypeJ2D: The ShadowBarbRealTupleTypeJ2D class shadows the RealTupleType class for BarbManipulationRendererJ2D and BarbRendererJ2D, within a DataDisplayLink, under Java2D.
ShadowBarbRealTupleTypeJ3D: The ShadowBarbRealTupleTypeJ3D class shadows the RealTupleType class for BarbManipulationRendererJ3D and BarbRendererJ3D, within a DataDisplayLink, under Java3D.
ShadowBarbRealTypeJ2D: The ShadowBarbRealTypeJ2D class shadows the RealType class for BarbRendererJ2D, within a DataDisplayLink, under Java2D.
ShadowBarbRealTypeJ3D: The ShadowBarbRealTypeJ3D class shadows the RealType class for BarbRendererJ3D, within a DataDisplayLink, under Java3D.
ShadowBarbSetTypeJ2D: The ShadowBarbSetTypeJ2D class shadows the SetType class for BarbRendererJ2D, within a DataDisplayLink, under Java2D.
ShadowBarbSetTypeJ3D: The ShadowBarbSetTypeJ3D class shadows the SetType class for BarbRendererJ3D, within a DataDisplayLink, under Java3D.
ShadowBarbTupleTypeJ2D: The ShadowBarbTupleTypeJ2D class shadows the TupleType class for BarbRendererJ2D, within a DataDisplayLink, under Java2D.
ShadowBarbTupleTypeJ3D: The ShadowBarbTupleTypeJ3D class shadows the TupleType class for BarbRendererJ3D, within a DataDisplayLink, under Java3D.
ShadowCurveSetTypeJ2D: The ShadowCurveSetTypeJ2D class shadows the SetType class for CurveManipulationRendererJ2D, within a DataDisplayLink, under Java2D.
ShadowCurveSetTypeJ3D: The ShadowCurveSetTypeJ3D class shadows the SetType class for CurveManipulationRendererJ3D, within a DataDisplayLink, under Java3D.
ShadowImageFunctionTypeJ3D: The ShadowImageFunctionTypeJ3D class shadows the FunctionType class for ImageRendererJ3D, within a DataDisplayLink, under Java3D.
ShadowTextureFillSetTypeJ3D: The ShadowTextureFillSetTypeJ3D class shadows the FunctionType class for TextureFillRendererJ3D, within a DataDisplayLink, under Java3D.
SwellGetterJ3D
SwellManipulationRendererJ3D: SwellManipulationRendererJ3D is the VisAD class for direct manipulation rendering of swells under Java3D
SwellRendererJ3D: SwellRendererJ3D is the VisAD class for rendering of wind barbs under Java3D - otherwise it behaves just like DefaultRendererJ3D
TCData
TCDataTest: Test program to demonstrate TCData, a class for representing Tropical Cyclones in VisAD Creates some static TC Data, and displays a simple plot
TextureFillRendererJ3D: TextureFillRendererJ3D is the VisAD class for rendering Sets (usually Irregular2DSets) filled with a cross hatch pattern via texture mapping
TrackManipulation: TrackManipulation is the VisAD class for direct manipulation rendering of storm tracks under Java3D
WindGetterJ2D
WindGetterJ3D
WindPolarCoordinateSystem: WindPolarCoordinateSystem is the VisAD CoordinateSystem class for (Longitude, Radius) with a Cartesian Reference, and with Longitude in degrees.

Exception Summary
CollectiveBarbException: CollectiveBarbException is an exception for an error with a VisAD display.
RadarFileException
Swells