Evita  0.16
Public Member Functions | Static Private Member Functions | Private Attributes | List of all members
evVisualizer2DVector Class Reference

#include <evVisualizer2DVector.h>

Inheritance diagram for evVisualizer2DVector:
Inheritance graph
[legend]
Collaboration diagram for evVisualizer2DVector:
Collaboration graph
[legend]

Public Member Functions

 evVisualizer2DVector (void)
 
virtual ~evVisualizer2DVector (void)
 
virtual const evString GetClassName (void) const
 
int Setup (evGUIVisualizerWindow &visualizer_window)
 
int SetupProp (evROI *roi, const unsigned int component)
 
int SetRenderBuffer (evROI *roi, const unsigned int component)
 
- Public Member Functions inherited from evVisualizer2D
 evVisualizer2D (void)
 
virtual ~evVisualizer2D (void)
 
void ResetCamera (void)
 
- Public Member Functions inherited from evVisualizer
 evVisualizer (void)
 
virtual ~evVisualizer (void)
 
virtual int Render (void)
 
evMultiProcessControllerGetController (void) const
 
void SetController (evMultiProcessController *controller)
 
virtual void SelectROI (const int window_x, const int window_y)
 
void DeactivateROI (evROI *roi)
 
int SetOutputImage (const evString &filename)
 
- Public Member Functions inherited from evProcessObject
 evProcessObject (void)
 
virtual ~evProcessObject (void)
 
- Public Member Functions inherited from evObject
 evObject (void)
 
virtual ~evObject (void)
 
void Print (const int tabbing) const
 
void Print (void) const
 
virtual void PrintSelf (const int tabbing) const
 

Static Private Member Functions

static void CalcColor (const double vector_magnitude, const double vector_angle, double &red, double &green, double &blue)
 

Private Attributes

vtkLookupTable * LookupTable
 
QccSQScalarQuantizer MagnitudeQuantizer
 
QccSQScalarQuantizer AngleQuantizer
 

Additional Inherited Members

- Protected Member Functions inherited from evVisualizer
virtual int PickROI (const int window_x, const int window_y, unsigned int &roi_number)
 
int DumpImage (void)
 
- Protected Member Functions inherited from evObject
 evObject (const evObject &object)
 
- Static Protected Member Functions inherited from evVisualizer
static void ViewFrustumCallback (vtkObject *caller, unsigned long event, void *client_data, void *call_data)
 
- Protected Attributes inherited from evVisualizer2D
evInteractorStyle2DInteractorStyle
 
- Protected Attributes inherited from evVisualizer
QccIMGImageSequence * ImageSequence
 
unsigned int NumDimensions
 
evAddressSize
 
double Max
 
double Min
 
evGUIVisualizerWindowVisualizerWindow
 
vtkRenderer * Renderer
 
vtkCellPicker * Picker
 
evMultiProcessControllerController
 

Constructor & Destructor Documentation

evVisualizer2DVector::evVisualizer2DVector ( void  )
inline
evVisualizer2DVector::~evVisualizer2DVector ( void  )
inlinevirtual

Member Function Documentation

static void evVisualizer2DVector::CalcColor ( const double  vector_magnitude,
const double  vector_angle,
double &  red,
double &  green,
double &  blue 
)
staticprivate
virtual const evString evVisualizer2DVector::GetClassName ( void  ) const
inlinevirtual

Reimplemented from evVisualizer2D.

int evVisualizer2DVector::SetRenderBuffer ( evROI roi,
const unsigned int  component 
)
virtual

Reimplemented from evVisualizer2D.

int evVisualizer2DVector::Setup ( evGUIVisualizerWindow visualizer_window)
virtual

Reimplemented from evVisualizer2D.

int evVisualizer2DVector::SetupProp ( evROI roi,
const unsigned int  component 
)
virtual

Reimplemented from evVisualizer2D.

Member Data Documentation

QccSQScalarQuantizer evVisualizer2DVector::AngleQuantizer
private
vtkLookupTable* evVisualizer2DVector::LookupTable
private
QccSQScalarQuantizer evVisualizer2DVector::MagnitudeQuantizer
private

The documentation for this class was generated from the following file: