RVC::UI::FORM_GEOMETRIC_EXTRACT Class Reference

Form to select geometric object(s) and element extraction options. More...

#include <rvc/uiformselectelements.h>

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

List of all members.

Public Types

typedef
fastdelegate::FastDelegate
< void(const OBJITEM &)> 
DELEGATE_OBJITEM

Public Member Functions

 FORM_GEOMETRIC_EXTRACT ()
virtual ~FORM_GEOMETRIC_EXTRACT ()
void Clear ()
ERRVALUE Create (MGUI::LAYOUT_PANE_BASE &ParentPane, const RVC::OBJTYPESET &GeometricSet, RVC::OBJTYPE DestObjType, const MISTRING &prompt, GETOBJFLAGS GetObjFlags=GETOBJFLAG_None, RVC::GETOBJFILTER *pGetObjFilter=0, MGUI::LAYOUT_SIZEALIGN sizealign=MGUI::LAYOUT_SIZEALIGN_Expand, FORM_SELECT_ELEMENTS_GEOMETRIC::REGIONFLAGS RegionFlags=FORM_SELECT_ELEMENTS_GEOMETRIC::REGIONFLAG_None)
const BITSET_UNOWNEDGetAddBorderSet ()
const MILIST
< RVC::GEOMETRIC::ELEMSELECTPARMS > & 
GetElemSelectParms ()
const RVC::OBJITEMLISTGetGeometricList () const
void SetDelegateOnObjectAdded (DELEGATE_OBJITEM delegate)
void SetDelegateOnObjectSelected (DELEGATE_OBJITEM delegate)

Detailed Description

Form to select geometric object(s) and element extraction options.


Member Typedef Documentation

typedef fastdelegate::FastDelegate<void(const OBJITEM&)> RVC::UI::FORM_GEOMETRIC_EXTRACT::DELEGATE_OBJITEM

Constructor & Destructor Documentation

RVC::UI::FORM_GEOMETRIC_EXTRACT::FORM_GEOMETRIC_EXTRACT (  ) 

Constructor.

virtual RVC::UI::FORM_GEOMETRIC_EXTRACT::~FORM_GEOMETRIC_EXTRACT (  )  [virtual]

Destructor.


Member Function Documentation

void RVC::UI::FORM_GEOMETRIC_EXTRACT::Clear (  ) 
ERRVALUE RVC::UI::FORM_GEOMETRIC_EXTRACT::Create ( MGUI::LAYOUT_PANE_BASE ParentPane,
const RVC::OBJTYPESET GeometricSet,
RVC::OBJTYPE  DestObjType,
const MISTRING prompt,
GETOBJFLAGS  GetObjFlags = GETOBJFLAG_None,
RVC::GETOBJFILTER pGetObjFilter = 0,
MGUI::LAYOUT_SIZEALIGN  sizealign = MGUI::LAYOUT_SIZEALIGN_Expand,
FORM_SELECT_ELEMENTS_GEOMETRIC::REGIONFLAGS  RegionFlags = FORM_SELECT_ELEMENTS_GEOMETRIC::REGIONFLAG_None 
)
Parameters:
ParentPane Parent pane
GeometricSet Set of geometric objects to work on
prompt Prompt string
const BITSET_UNOWNED& RVC::UI::FORM_GEOMETRIC_EXTRACT::GetAddBorderSet (  ) 
const MILIST<RVC::GEOMETRIC::ELEMSELECTPARMS>& RVC::UI::FORM_GEOMETRIC_EXTRACT::GetElemSelectParms (  ) 
const RVC::OBJITEMLIST& RVC::UI::FORM_GEOMETRIC_EXTRACT::GetGeometricList (  )  const [inline]
void RVC::UI::FORM_GEOMETRIC_EXTRACT::SetDelegateOnObjectAdded ( DELEGATE_OBJITEM  delegate  )  [inline]
void RVC::UI::FORM_GEOMETRIC_EXTRACT::SetDelegateOnObjectSelected ( DELEGATE_OBJITEM  delegate  )  [inline]

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