SignaturePlot.h

Go to the documentation of this file.
00001 /*
00002  * The information in this file is
00003  * Copyright(c) 2007 Ball Aerospace & Technologies Corporation
00004  * and is subject to the terms and conditions of the
00005  * GNU Lesser General Public License Version 2.1
00006  * The license text is available from   
00007  * http://www.gnu.org/licenses/lgpl.html
00008  */
00009 
00010 #ifndef SIGNATUREPLOT_H
00011 #define SIGNATUREPLOT_H
00012 
00013 #include "CartesianPlot.h"
00014 
00015 /**
00016  *  Plots Signature objects.
00017  *
00018  *  This plot will plot signature objects and allows interaction with the
00019  *  Signature objects currently being plotted.
00020  *
00021  *  This subclass of Subject will notify upon the following conditions:
00022  *  - Everything documented in CartesianPlot.
00023  *
00024  *  @see     PlotView
00025  */
00026 class SignaturePlot : public CartesianPlot
00027 {
00028 protected:
00029    /**
00030     * This object should be destroyed by calling DesktopServices::deleteView().
00031     */
00032    virtual ~SignaturePlot() {}
00033 };
00034 
00035 #endif

Software Development Kit - Opticks 4.9.0 Build 16218