Classes | Public Member Functions | Protected Member Functions | Protected Attributes

uiFVAnnotPropTab Class Reference

flat viewer annotation properties tabs More...

Inheritance diagram for uiFVAnnotPropTab:
uiFlatViewPropTab uiDlgGroup uiGroup uiParent uiBaseObject NamedObject CallBacker

List of all members.

Classes

class  AxesGroup

Public Member Functions

 uiFVAnnotPropTab (uiParent *, FlatView::Viewer &, const BufferStringSet *annots)
virtual void putToScreen ()
virtual bool acceptOK ()
int getSelAnnot () const
void setSelAnnot (int i)

Protected Member Functions

void auxNmFldCB (CallBacker *)
void getFromAuxFld (int)
void updateAuxFlds (int)

Protected Attributes

FlatView::Annotationannot_
uiColorInputcolfld_
AxesGroupx1_
AxesGroupx2_
uiGenInputauxnamefld_
uiSelLineStylelinestylefld_
uiSelLineStylelinestylenocolorfld_
uiColorInputfillcolorfld_
uiGenInputx1rgfld_
uiGenInputx2rgfld_
ObjectSet
< FlatView::Annotation::AuxData::EditPermissions
permissions_
BoolTypeSet enabled_
TypeSet< LineStylelinestyles_
TypeSet< int > indices_
TypeSet< Colorfillcolors_
TypeSet< MarkerStyle2Dmarkerstyles_
TypeSet< Interval< double > > x1rgs_
TypeSet< Interval< double > > x2rgs_
int currentaux_

Detailed Description

flat viewer annotation properties tabs


Constructor & Destructor Documentation

uiFVAnnotPropTab::uiFVAnnotPropTab ( uiParent ,
FlatView::Viewer ,
const BufferStringSet annots 
)

Member Function Documentation

virtual bool uiFVAnnotPropTab::acceptOK (  )  [virtual]

Reimplemented from uiDlgGroup.

void uiFVAnnotPropTab::auxNmFldCB ( CallBacker  )  [protected]
void uiFVAnnotPropTab::getFromAuxFld ( int   )  [protected]
int uiFVAnnotPropTab::getSelAnnot (  )  const [inline]
virtual void uiFVAnnotPropTab::putToScreen (  )  [virtual]

Implements uiFlatViewPropTab.

void uiFVAnnotPropTab::setSelAnnot ( int  i  )  [inline]
void uiFVAnnotPropTab::updateAuxFlds ( int   )  [protected]

Member Data Documentation

BoolTypeSet uiFVAnnotPropTab::enabled_ [protected]
TypeSet<Interval<double> > uiFVAnnotPropTab::x1rgs_ [protected]
TypeSet<Interval<double> > uiFVAnnotPropTab::x2rgs_ [protected]