RVC::UI::FORM_IMAGEDISPLAYBANDS Class Reference

Form for choosing image display mode and bands. More...

#include <rvc/uiformimgdisplaybands.h>

Inheritance diagram for RVC::UI::FORM_IMAGEDISPLAYBANDS:
Inheritance graph
[legend]

List of all members.

Public Types

enum  MODE { MODE_Auto, MODE_Single, MODE_RGB }

Public Member Functions

 FORM_IMAGEDISPLAYBANDS ()
 ~FORM_IMAGEDISPLAYBANDS ()
void AddItem (const RVC::OBJITEM &ObjItem)
void Create (MGUI::LAYOUT_PANE_BASE &ParentPane)
MODE GetMode () const
const RVC::OBJITEMLISTGetObjItemListSelected () const
void SetDelegateOnChange (DELEGATE_VOID_NOPARMS delegate)
void SetRGB (const RVC::OBJITEM &ObjItemRed, const RVC::OBJITEM &ObjItemGreen, const RVC::OBJITEM &ObjItemBlue)
void SetSingle (const RVC::OBJITEM &ObjItem)

Detailed Description

Form for choosing image display mode and bands.


Member Enumeration Documentation

Enumerator:
MODE_Auto 
MODE_Single 
MODE_RGB 

Constructor & Destructor Documentation

RVC::UI::FORM_IMAGEDISPLAYBANDS::FORM_IMAGEDISPLAYBANDS (  ) 

Constructor.

RVC::UI::FORM_IMAGEDISPLAYBANDS::~FORM_IMAGEDISPLAYBANDS (  ) 

Destructor.


Member Function Documentation

void RVC::UI::FORM_IMAGEDISPLAYBANDS::AddItem ( const RVC::OBJITEM ObjItem  )  [inline]

Add item for selection.

Must be called before Create().

void RVC::UI::FORM_IMAGEDISPLAYBANDS::Create ( MGUI::LAYOUT_PANE_BASE ParentPane  ) 

Create form.

Must use AddItem and, optionally, SetSingle/RGB before calling.

MODE RVC::UI::FORM_IMAGEDISPLAYBANDS::GetMode (  )  const [inline]

Get current mode.

const RVC::OBJITEMLIST& RVC::UI::FORM_IMAGEDISPLAYBANDS::GetObjItemListSelected (  )  const [inline]

Get list of selected items valid for current mode.

void RVC::UI::FORM_IMAGEDISPLAYBANDS::SetDelegateOnChange ( DELEGATE_VOID_NOPARMS  delegate  )  [inline]

Set delegate to call whenever user makes a change.

void RVC::UI::FORM_IMAGEDISPLAYBANDS::SetRGB ( const RVC::OBJITEM ObjItemRed,
const RVC::OBJITEM ObjItemGreen,
const RVC::OBJITEM ObjItemBlue 
)

Set to RGB objects.

void RVC::UI::FORM_IMAGEDISPLAYBANDS::SetSingle ( const RVC::OBJITEM ObjItem  ) 

Set to single object.


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

Generated on Sun Oct 7 21:38:57 2012 for TNTsdk 2012 by  doxygen 1.6.1