1 #ifndef Fireworks_Core_FWGeometryTableViewBase_h
2 #define Fireworks_Core_FWGeometryTableViewBase_h
28 class TEveWindowFrame;
58 TGButton::GetDefaultGC()(),
59 TGTextButton::GetDefaultFontStruct(),
60 kRaisedFrame | kDoubleBorder),
71 virtual void cellClicked(Int_t iRow, Int_t iColumn, Int_t iButton, Int_t iKeyMod, 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)
Bool_t HandleButton(Event_t *event) override
FWTableWidget * m_tableWidget
FWGeoTopNode * m_eveTopNode
FWGeometryTableViewBase * m_tableView
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()
void addTo(FWConfiguration &) const override
FWLongParameter m_leafTransparencyFactor
FWLongParameter m_minParentTransparency
ClassDef(FWGeometryTableViewBase, 0)
FWEveDigitSetScalableMarker * getMarker()
void nodeColorChangeRequested(Color_t)
void saveImageTo(const std::string &iName) const override
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
bool getEnableHighlight()
FWLongParameter m_topNodeIdx
void transparencyChanged()
long getMinLeafTransparency() const
const FWGeometryTableViewBase & operator=(const FWGeometryTableViewBase &)
TGCompositeFrame * m_frame
void populateController(ViewerParameterGUI &) const override
FWColorManager * m_colorManager
FWLongParameter m_minLeafTransparency
FWViewCombo(const TGWindow *p, FWGeometryTableViewBase *t)
int getTopNodeIdx() const
long getLeafTransparencyFactor() const
TEveWindowFrame * m_eveWindow
virtual void chosenItem(int)
~FWGeometryTableViewBase() override
void setColumnSelected(int idx)
FWBoolParameter m_enableHighlight
virtual FWGeometryTableManagerBase * getTableManager()