Go to the documentation of this file. 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);
FWTableWidget * m_tableWidget
virtual FWGeometryTableManagerBase * getTableManager()
const FWConfiguration * m_viewersConfig
FWGeometryTableViewBase * m_tableView
void setElement(TEveElement *x)
virtual void chosenItem(int)
long getParentTransparencyFactor() const
FWGeoTopNode * m_eveTopNode
ClassDef(FWGeometryTableViewBase, 0)
FWEveDigitSetScalableMarker * getMarker()
void setColumnSelected(int idx)
FWBoolParameter m_enableHighlight
virtual void refreshTable3D()
FWLongParameter m_autoExpand
FWLongParameter m_parentTransparencyFactor
FWLongParameter m_minParentTransparency
void setTopNodePathFromConfig(const FWConfiguration &iFrom)
void addTo(FWConfiguration &) const override
FWLongParameter m_leafTransparencyFactor
FWEveDigitSetScalableMarker * m_marker
long getMinLeafTransparency() const
void nodeColorChangeRequested(Color_t)
void saveImageTo(const std::string &iName) const override
virtual void setPath(int, std::string &)
void populate3DViewsFromConfig()
long getMinParentTransparency() const
int m_tableRowIndexForColorPopup
TGCompositeFrame * m_frame
void setBackgroundColor()
void populateController(ViewerParameterGUI &) const override
const FWGeometryTableViewBase & operator=(const FWGeometryTableViewBase &)
bool getEnableHighlight()
FWLongParameter m_topNodeIdx
long getLeafTransparencyFactor() const
void transparencyChanged()
FWGeometryTableViewBase(TEveWindowSlot *, FWViewType::EType, FWColorManager *)
FWColorPopup * m_colorPopup
int getTopNodeIdx() const
FWLongParameter m_minLeafTransparency
FWViewCombo(const TGWindow *p, FWGeometryTableViewBase *t)
FWColorManager * m_colorManager
~FWGeometryTableViewBase() override
TEveWindowFrame * m_eveWindow
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