**Class Summary** |

**ImageJ3D** |
Meant to encapsulate information representing an Image which is
going to be rendered on a VisAD display without being
subject to the usual VisAD transformations. |

**JLabelJ3D** |
Meant to encapsulate information representing a label which is
going to be rendered on a VisAD display without being
subject to the usual VisAD transformations. |

**LabelJ3D** |
Meant to encapsulate information representing a label which is
going to be rendered on a VisAD display without being
subject to the usual VisAD transformations. |

**LineJ3D** |
Meant to encapsulate information representing a Line which is
going to be rendered on a VisAD display without being
subject to the usual VisAD transformations. |

**PointJ3D** |
Meant to encapsulate information representing a Point which is
going to be rendered on a VisAD display without being
subject to the usual VisAD transformations. |

**QuadrilateralJ3D** |
Meant to encapsulate information representing a Quadrilateral which is
going to be rendered on a VisAD display without being
subject to the usual VisAD transformations. |

**ScreenAnnotator** |
Take descriptions of geometry primatives in Screen Coordinates
and draw them onto a VisAD display directly. |

**ScreenAnnotatorJ3D** |
Take descriptions of geometry primatives in Screen Coordinates
and draw them onto a VisAD display directly. |

**ScreenAnnotatorUtils** |
This is a collection of static methods to help with the construction
of java3D objects used for annotating a VisAD display. |

**TriangleJ3D** |
Meant to encapsulate information representing a Triangle which is
going to be rendered on a VisAD display without being
subject to the usual VisAD transformations. |