NIREP

Panel.h File Reference

#include "wx/wxprec.h"
#include "wx/wx.h"
#include "vtkImageData.h"
#include "vtkProperty.h"
#include "vtkImageActor.h"
#include "vtkRenderer.h"
#include "vtkImageImport.h"
#include "vtkActor.h"
#include "NIREPwxVTKRenderWindowInteractor.h"
#include <vector>
#include <string>
#include "NIREPvtkViewImage2D.h"
#include "Checkerboard.h"
#include "Wipe.h"
#include "DisplayDescription.h"
#include "gecObjectMap.h"
#include "NIREPEvaluator.h"
#include "vtkLookupTableWithEnabling.h"
#include "vtkImageBlendWithMask.h"
#include "vtkImageMapToColors.h"
#include "wx/fontdlg.h"
#include "wx/splitter.h"
#include "wx/sstream.h"
#include "wx/html/htmlwin.h"
#include "wx/richtext/richtextctrl.h"
#include "wx/richtext/richtextstyles.h"
#include "wx/richtext/richtextxml.h"
#include "wx/richtext/richtexthtml.h"
#include "wx/richtext/richtextformatdlg.h"
#include "wx/richtext/richtextsymboldlg.h"
#include "wx/richtext/richtextstyledlg.h"
#include "wx/richtext/richtextprint.h"
#include <wx/richtext/richtextbuffer.h>
Include dependency graph for Panel.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Panel
 Panel is each individual widget that comprises of a render window, pop up menus, and control over the render window. More...

Defines

#define ID_PANEL500   10002
#define ID_POPUP   10055
#define ID_POPUPFIVE   10054
#define ID_POPUPFOUR   10058
#define ID_POPUPSEVEN   10060
#define ID_POPUPSIX   10059
#define ID_POPUPTHREE   10057
#define ID_POPUPTWO   10056
#define ID_VTKWINDOW   10003
#define SYMBOL_PANEL_IDNAME   ID_PANEL2
#define SYMBOL_PANEL_POSITION   wxDefaultPosition
#define SYMBOL_PANEL_SIZE   wxDefaultSize
#define SYMBOL_PANEL_STYLE   wxSUNKEN_BORDER|wxTAB_TRAVERSAL

Enumerations

enum  { XY_ORIENTATION_CONSTANT, YZ_ORIENTATION_CONSTANT, XZ_ORIENTATION_CONSTANT }
enum  {
  BW, BW_INVERSE, SPECTRUM, HOT_METAL,
  GE_COLOR, FLOW, LONI, LONI2,
  ASYMMETRY, P_VALUE, ROI, OTHER
}

Detailed Description

License
TBD
Copyright
(c) 2007-9, University of Iowa, all rights reserved
Author:
Jeffrey Hawley
Date:
21/07/09
Version:
0.1

Definition in file Panel.h.


Define Documentation

#define ID_PANEL500   10002

Control identifiers

Definition at line 131 of file Panel.h.

#define ID_POPUP   10055

Definition at line 137 of file Panel.h.

#define ID_POPUPFIVE   10054

Definition at line 141 of file Panel.h.

#define ID_POPUPFOUR   10058

Definition at line 140 of file Panel.h.

#define ID_POPUPSEVEN   10060

Definition at line 143 of file Panel.h.

#define ID_POPUPSIX   10059

Definition at line 142 of file Panel.h.

#define ID_POPUPTHREE   10057

Definition at line 139 of file Panel.h.

#define ID_POPUPTWO   10056

Definition at line 138 of file Panel.h.

#define ID_VTKWINDOW   10003

Definition at line 132 of file Panel.h.

#define SYMBOL_PANEL_IDNAME   ID_PANEL2

Definition at line 134 of file Panel.h.

#define SYMBOL_PANEL_POSITION   wxDefaultPosition

Definition at line 136 of file Panel.h.

#define SYMBOL_PANEL_SIZE   wxDefaultSize

Definition at line 135 of file Panel.h.

#define SYMBOL_PANEL_STYLE   wxSUNKEN_BORDER|wxTAB_TRAVERSAL

Definition at line 133 of file Panel.h.


Enumeration Type Documentation

anonymous enum

Includes

Enumerator:
XY_ORIENTATION_CONSTANT 
YZ_ORIENTATION_CONSTANT 
XZ_ORIENTATION_CONSTANT 

Definition at line 80 of file Panel.h.

anonymous enum
Enumerator:
BW 
BW_INVERSE 
SPECTRUM 
HOT_METAL 
GE_COLOR 
FLOW 
LONI 
LONI2 
ASYMMETRY 
P_VALUE 
ROI 
OTHER 

Definition at line 107 of file Panel.h.

 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines