Form for choosing image display mode and bands. More...
#include <rvc/uiformimgdisplaybands.h>

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::OBJITEMLIST & | GetObjItemListSelected () 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) |
Form for choosing image display mode and bands.
| RVC::UI::FORM_IMAGEDISPLAYBANDS::FORM_IMAGEDISPLAYBANDS | ( | ) |
Constructor.
| RVC::UI::FORM_IMAGEDISPLAYBANDS::~FORM_IMAGEDISPLAYBANDS | ( | ) |
Destructor.
| 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.
1.6.1