Classes
contrib/brl/bbas/bgui/bgui_vsol2D_tableau.h File Reference

A child tableau of vgui_easy2D_tableau that knows how to display vsol objects. More...

#include <vcl_vector.h>
#include <vsol/vsol_spatial_object_2d_sptr.h>
#include <vsol/vsol_point_2d_sptr.h>
#include <vsol/vsol_line_2d_sptr.h>
#include <vsol/vsol_conic_2d_sptr.h>
#include <vsol/vsol_polygon_2d_sptr.h>
#include <vsol/vsol_polyline_2d_sptr.h>
#include <vsol/vsol_poly_set_2d_sptr.h>
#include <vsol/vsol_digital_curve_2d_sptr.h>
#include <vdgl/vdgl_digital_curve_sptr.h>
#include <vgui/vgui_tableau_sptr.h>
#include <vgui/vgui_image_tableau_sptr.h>
#include <vgui/vgui_easy2D_tableau.h>
#include <vgui/vgui_style_sptr.h>
#include "bgui_vsol2D_tableau_sptr.h"

Go to the source code of this file.

Classes

class  bgui_vsol2D_tableau
struct  bgui_vsol2D_tableau_new

Detailed Description

A child tableau of vgui_easy2D_tableau that knows how to display vsol objects.

Author:
Amir Tamrakar

Default styles are defined for each geometry object soview. Users can change the default style by using the set_*_style commands,

    Modifications:
     Amir Tamrakar April 22, 2002    Initial version: Separated from vtol_tableau_2d
     Mark Johnson June 13, 2003      Stopped using interior class functions to
                                     highlight objects. Added support for
                                     specifying colors of individual objects.
     Mark Johnson June 20, 2003      Added support for 'linked' digital curve.
     Matt Leotta  April 3, 2004      Cleaned up the interface and add switched to
                                     vgui_style_sptr instead of vgui_style_factory
     Nhon Trinh   Sep 20, 2005       Added support for elliptical curve segment.
   

Definition in file bgui_vsol2D_tableau.h.