1 #ifndef Fireworks_Core_FWGeometryTableView_h
2 #define Fireworks_Core_FWGeometryTableView_h
5 #include <boost/shared_ptr.hpp>
32 class TEveWindowFrame;
60 Int_t iButton, Int_t iKeyMod,
61 Int_t iGlobalX, Int_t iGlobalY);
74 void setPath(
int, std::string&);
129 std::vector<boost::shared_ptr<FWParameterSetterBase> >
m_setters;
TGCompositeFrame * m_frame
virtual void setFrom(const FWConfiguration &)
void updateFilter(std::string &)
FWGeoMaterialValidator * m_filterValidator
void populate3DViewsFromConfig()
std::string getFilter() const
FWGeometryTableView(TEveWindowSlot *, FWColorManager *, TGeoNode *, TObjArray *)
void cellClicked(Int_t iRow, Int_t iColumn, Int_t iButton, Int_t iKeyMod, Int_t iGlobalX, Int_t iGlobalY)
FWGeometryTableManager * getTableManager()
FWColorManager * m_colorManager
FWTableWidget * m_tableWidget
int getAutoExpand() const
FWLongParameter m_visLevel
const FWGeometryTableView & operator=(const FWGeometryTableView &)
bool getIgnoreVisLevelWhenFilter() const
FWStringParameter m_filter
ClassDef(FWGeometryTableView, 0)
void setBackgroundColor()
FWGeometryTableManager * m_tableManager
FWGeoTopNode * m_eveTopNode
FWLongParameter m_autoExpand
std::vector< boost::shared_ptr< FWParameterSetterBase > > m_setters
const FWConfiguration * m_viewersConfig
virtual void addTo(FWConfiguration &) const
bool getVolumeMode() const
void makeSetter(TGCompositeFrame *frame, FWParameterBase *param)
FWColorPopup * m_colorPopup
FWBoolParameter m_visLevelFilter
void nodeColorChangeRequested(Color_t)
virtual void saveImageTo(const std::string &iName) const
void filterTextEntryCallback()
FWLongParameter m_topNodeIdx
FWGUIValidatingTextEntry * m_filterEntry
void filterListCallback()
void setPath(int, std::string &)
virtual ~FWGeometryTableView()
int getTopNodeIdx() const
TEveWindowFrame * m_eveWindow
TGCompositeFrame * m_settersFrame