1 #ifndef Fireworks_Core_FWGeometryTableViewBase_h 2 #define Fireworks_Core_FWGeometryTableViewBase_h 30 class TEveWindowFrame;
57 TGTextButton(p,
"Select Views", -1, TGButton::GetDefaultGC()(), TGTextButton::GetDefaultFontStruct(), kRaisedFrame | kDoubleBorder ), m_tableView(t), m_el(0) {}
68 Int_t iButton, Int_t iKeyMod,
69 Int_t iGlobalX, Int_t iGlobalY);
virtual void cellClicked(Int_t iRow, Int_t iColumn, Int_t iButton, Int_t iKeyMod, Int_t iGlobalX, Int_t iGlobalY)
FWTableWidget * m_tableWidget
FWGeoTopNode * m_eveTopNode
FWGeometryTableViewBase * m_tableView
virtual void addTo(FWConfiguration &) const
void setElement(TEveElement *x)
FWEveDigitSetScalableMarker * m_marker
FWLongParameter m_parentTransparencyFactor
void setTopNodePathFromConfig(const FWConfiguration &iFrom)
const FWConfiguration * m_viewersConfig
FWLongParameter m_autoExpand
long getParentTransparencyFactor() const
void populate3DViewsFromConfig()
FWLongParameter m_leafTransparencyFactor
FWLongParameter m_minParentTransparency
ClassDef(FWGeometryTableViewBase, 0)
FWEveDigitSetScalableMarker * getMarker()
void nodeColorChangeRequested(Color_t)
void setBackgroundColor()
virtual void setPath(int, std::string &)
virtual void refreshTable3D()
int m_tableRowIndexForColorPopup
long getMinParentTransparency() const
FWGeometryTableViewBase(TEveWindowSlot *, FWViewType::EType, FWColorManager *)
FWColorPopup * m_colorPopup
virtual ~FWGeometryTableViewBase()
bool getEnableHighlight()
FWLongParameter m_topNodeIdx
void transparencyChanged()
long getMinLeafTransparency() const
const FWGeometryTableViewBase & operator=(const FWGeometryTableViewBase &)
TGCompositeFrame * m_frame
FWColorManager * m_colorManager
FWLongParameter m_minLeafTransparency
FWViewCombo(const TGWindow *p, FWGeometryTableViewBase *t)
int getTopNodeIdx() const
virtual void saveImageTo(const std::string &iName) const
virtual Bool_t HandleButton(Event_t *event)
long getLeafTransparencyFactor() const
TEveWindowFrame * m_eveWindow
virtual void chosenItem(int)
virtual void populateController(ViewerParameterGUI &) const
void setColumnSelected(int idx)
FWBoolParameter m_enableHighlight
virtual FWGeometryTableManagerBase * getTableManager()