CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Public Attributes | Protected Member Functions | Private Member Functions | Private Attributes
FWOverlapTableView Class Reference

#include <Fireworks/Core/interface/FWOverlapTableView.h>

Inheritance diagram for FWOverlapTableView:
FWGeometryTableViewBase FWViewBase FWParameterSetterEditorBase FWConfigurableParameterizable FWParameterizable FWConfigurable

Public Member Functions

virtual void cdTop ()
 
virtual void cdUp ()
 
virtual void chosenItem (int x)
 
 ClassDef (FWOverlapTableView, 0)
 
void drawPoints ()
 
 FWOverlapTableView (TEveWindowSlot *iParent, FWColorManager *colMng)
 
virtual
FWGeometryTableManagerBase
getTableManager ()
 
bool listAllNodes () const
 
void pointSize ()
 
virtual void populateController (ViewerParameterGUI &) const
 
void precisionCallback (Long_t)
 
void recalculate ()
 
virtual void refreshTable3D ()
 
virtual void setFrom (const FWConfiguration &)
 
void setListAllNodes ()
 
virtual ~FWOverlapTableView ()
 
- Public Member Functions inherited from FWGeometryTableViewBase
virtual void addTo (FWConfiguration &) const
 
void cdNode (int)
 
virtual void cellClicked (Int_t iRow, Int_t iColumn, Int_t iButton, Int_t iKeyMod, Int_t iGlobalX, Int_t iGlobalY)
 
void checkExpandLevel ()
 
 FWGeometryTableViewBase (TEveWindowSlot *, FWViewType::EType, FWColorManager *)
 
bool getEnableHighlight ()
 
long getLeafTransparencyFactor () const
 
long getMinLeafTransparency () const
 
long getMinParentTransparency () const
 
long getParentTransparencyFactor () const
 
int getTopNodeIdx () const
 
void nodeColorChangeRequested (Color_t)
 
void populate3DViewsFromConfig ()
 
void reloadColors ()
 
virtual void saveImageTo (const std::string &iName) const
 
void selectView (int)
 
void setBackgroundColor ()
 
virtual void setPath (int, std::string &)
 
void transparencyChanged ()
 
virtual ~FWGeometryTableViewBase ()
 
- Public Member Functions inherited from FWViewBase
virtual
FWViewContextMenuHandlerBase
contextMenuHandler () const
 
void destroy ()
 
 FWViewBase (FWViewType::EType, unsigned int iVersion=1)
 
void promptForSaveImageTo (TGFrame *) const
 
FWViewType::EType typeId () const
 
const std::string & typeName () const
 
- Public Member Functions inherited from FWConfigurableParameterizable
 FWConfigurableParameterizable (unsigned int iVersion=1)
 
unsigned int version () const
 
virtual ~FWConfigurableParameterizable ()
 
- Public Member Functions inherited from FWParameterizable
void add (FWParameterBase *)
 
const_iterator begin () const
 
const_iterator end () const
 
 FWParameterizable ()
 
virtual ~FWParameterizable ()
 
- Public Member Functions inherited from FWConfigurable
 FWConfigurable ()
 
virtual ~FWConfigurable ()
 
- Public Member Functions inherited from FWParameterSetterEditorBase
 FWParameterSetterEditorBase ()
 
virtual void updateEditor ()
 
virtual ~FWParameterSetterEditorBase ()
 

Public Attributes

FWBoolParameter m_drawPoints
 
FWBoolParameter m_listAllNodes
 
std::vector< int > m_markerIndices
 
std::vector< float > m_markerVertices
 
TGNumberEntry * m_numEntry
 
FWStringParameter m_path
 
FWLongParameter m_pointSize
 
FWDoubleParameter m_precision
 
FWBoolParameter m_rnrExtrusion
 
FWBoolParameter m_rnrOverlap
 
bool m_runChecker
 
FWOverlapTableManagerm_tableManager
 
- Public Attributes inherited from FWViewBase
sigc::signal< void, const
FWViewBase * > 
beingDestroyed_
 
sigc::signal< void, Int_t, Int_t > openSelectedModelContextMenu_
 

Protected Member Functions

virtual TEveElement * getEveGeoElement () const
 
- Protected Member Functions inherited from FWGeometryTableViewBase
void enableHighlight ()
 
void postConst ()
 
void setTopNodePathFromConfig (const FWConfiguration &iFrom)
 
- Protected Member Functions inherited from FWViewBase
virtual ~FWViewBase ()
 

Private Member Functions

 FWOverlapTableView (const FWOverlapTableView &)
 
const FWOverlapTableViewoperator= (const FWOverlapTableView &)
 
void setCheckerState (bool)
 

Private Attributes

TGTextButton * m_applyButton
 
TGCheckButton * m_listOptionButton
 

Additional Inherited Members

- Public Types inherited from FWParameterizable
typedef std::vector
< FWParameterBase * >
::const_iterator 
const_iterator
 
- Protected Attributes inherited from FWGeometryTableViewBase
FWLongParameter m_autoExpand
 
FWColorManagerm_colorManager
 
FWColorPopupm_colorPopup
 
FWBoolParameter m_enableHighlight
 
bool m_enableRedraw
 
TEveScene * m_eveScene
 
FWGeoTopNodem_eveTopNode
 
TEveWindowFrame * m_eveWindow
 
TGCompositeFrame * m_frame
 
FWLongParameter m_leafTransparencyFactor
 
TEvePointSet * m_marker
 
FWLongParameter m_minLeafTransparency
 
FWLongParameter m_minParentTransparency
 
FWLongParameter m_parentTransparencyFactor
 
FWTableWidgetm_tableWidget
 
FWLongParameter m_topNodeIdx
 
FWViewCombom_viewBox
 
const FWConfigurationm_viewersConfig
 
- Protected Attributes inherited from FWViewBase
FWViewType m_type
 

Detailed Description

Description: [one line class summary]

Usage: <usage>

Definition at line 34 of file FWOverlapTableView.h.

Constructor & Destructor Documentation

FWOverlapTableView::FWOverlapTableView ( TEveWindowSlot *  iParent,
FWColorManager colMng 
)

Definition at line 58 of file FWOverlapTableView.cc.

References FWGenericParameter< T >::changed_, drawPoints(), m_applyButton, m_drawPoints, FWGeometryTableViewBase::m_eveScene, FWGeoTopNodeGLScene::m_eveTopNode, FWGeometryTableViewBase::m_eveTopNode, FWGeometryTableViewBase::m_frame, m_listAllNodes, m_listOptionButton, FWGeometryTableViewBase::m_marker, m_numEntry, m_pointSize, m_precision, m_rnrExtrusion, m_rnrOverlap, FWGeoTopNode::m_scene, m_tableManager, FWGeometryTableViewBase::m_viewBox, FWGenericParameterWithRange< T >::max(), FWGenericParameterWithRange< T >::min(), FWParameterBase::name(), pointSize(), FWGeometryTableViewBase::postConst(), refreshTable3D(), FWGeometryTableViewBase::refreshTable3D(), and FWGenericParameter< T >::value().

58  :
60  m_applyButton(0),
62  m_tableManager(0),
63  m_numEntry(0),
64  m_runChecker(true),
65  m_path(this,"Path:", std::string("/cms:World_1/cms:CMSE_1")),
66  m_precision(this, "Precision", 0.05, 0.000001, 10),
67  m_listAllNodes(this, "ListAllNodes", true),
68  m_rnrOverlap(this, "Overlap", true),
69  m_rnrExtrusion(this, "Extrusion", true),
70  m_drawPoints(this, "DrawPoints", true),
71  m_pointSize(this, "PointSize:", 1l, 0l, 10l)
72 {
73  // top row
74  TGHorizontalFrame* hp = new TGHorizontalFrame(m_frame);
75 
76  {
77  m_viewBox = new FWViewCombo(hp, this);
78  hp->AddFrame( m_viewBox,new TGLayoutHints(kLHintsExpandY, 2, 2, 0, 0));
79  }
80 
81  {
82  TGTextButton* rb = new TGTextButton (hp, "CdTop");
83  hp->AddFrame(rb, new TGLayoutHints(kLHintsNormal, 2, 2, 0, 0) );
84  rb->Connect("Clicked()","FWGeometryTableViewBase",this,"cdTop()");
85  }
86 
87  {
88  TGTextButton* rb = new TGTextButton (hp, "CdUp");
89  hp->AddFrame(rb, new TGLayoutHints(kLHintsNormal, 2, 2, 0, 0));
90  rb->Connect("Clicked()","FWGeometryTableViewBase",this,"cdUp()");
91  }
92  {
93  hp->AddFrame(new TGLabel(hp, "Precision:"), new TGLayoutHints(kLHintsBottom, 10, 0, 0, 2));
94  m_numEntry = new TGNumberEntry(hp, m_precision.value(), 5, -1, TGNumberFormat::kNESReal, TGNumberFormat::kNEAAnyNumber, TGNumberFormat::kNELLimitMinMax, m_precision.min(), m_precision.max());
95  hp->AddFrame(m_numEntry, new TGLayoutHints(kLHintsNormal, 2, 2, 0, 0));
96  m_numEntry->Connect("ValueSet(Long_t)","FWOverlapTableView",this,"precisionCallback(Long_t)");
97  }
98 
99  {
100  m_listOptionButton = new TGCheckButton(hp,m_listAllNodes.name().c_str());
101  m_listOptionButton->SetState( m_listAllNodes.value() ? kButtonDown : kButtonUp );
102  m_listOptionButton->Connect("Clicked()", "FWOverlapTableView", this, "setListAllNodes()");
103  hp->AddFrame(m_listOptionButton, new TGLayoutHints(kLHintsLeft|kLHintsCenterY,2,0,1,1));
104 
105  }
106  {
107  m_applyButton = new TGTextButton (hp, "Apply");
108  hp->AddFrame( m_applyButton, new TGLayoutHints(kLHintsNormal, 2, 2, 0, 0));
109  m_applyButton->Connect("Clicked()","FWOverlapTableView",this,"recalculate()");
110  }
111 
112  m_frame->AddFrame(hp,new TGLayoutHints(kLHintsLeft|kLHintsExpandX, 4, 2, 2, 0));
114 
115  // std::cerr << " FWOverlapTableView::initGeometry \n";
116 
118 #if ROOT_VERSION_CODE < ROOT_VERSION(5,32,0)
119  m_eveScene = new FWGeoTopNodeEveScene(gls, "TopGeoNodeScene", "");
120 #else
121  m_eveScene = new TEveScene(gls, "TopGeoNodeScene", "");
122 #endif
123 
124  gEve->GetScenes()->AddElement(m_eveScene);
125 
126  m_eveTopNode = new FWEveOverlap(this);
127  m_eveTopNode->SetElementNameTitle("overlapNode", "opverlapNodetitle");
128  m_eveTopNode->IncDenyDestroy();
129  m_eveTopNode->SetPickable(true);
130  m_eveScene->AddElement(m_eveTopNode);
131 
132  gls->m_eveTopNode = m_eveTopNode;
133  m_eveTopNode->m_scene = gls;
134 
135  m_marker = new TEvePointSet();
136  m_marker->SetMarkerSize(5);
137  m_marker->SetMainColor(kRed);
138  m_marker->IncDenyDestroy();
139 
140 
141  m_drawPoints.changed_.connect(boost::bind(&FWOverlapTableView::drawPoints,this));
142  m_pointSize.changed_.connect(boost::bind(&FWOverlapTableView::pointSize,this));
143  m_rnrOverlap.changed_.connect(boost::bind(&FWOverlapTableView::refreshTable3D,this));
145 
146  postConst();
147 }
TGTextButton * m_applyButton
FWStringParameter m_path
FWGeoTopNode * m_eveTopNode
FWBoolParameter m_rnrOverlap
FWBoolParameter m_listAllNodes
sigc::signal< void, T > changed_
FWBoolParameter m_drawPoints
FWDoubleParameter m_precision
FWGeoTopNodeGLScene * m_scene
Definition: FWGeoTopNode.h:69
virtual void refreshTable3D()
FWGeometryTableViewBase(TEveWindowSlot *, FWViewType::EType, FWColorManager *)
FWBoolParameter m_rnrExtrusion
TGNumberEntry * m_numEntry
TGCheckButton * m_listOptionButton
FWLongParameter m_pointSize
FWOverlapTableManager * m_tableManager
const std::string & name() const
FWOverlapTableView::~FWOverlapTableView ( )
virtual

Definition at line 151 of file FWOverlapTableView.cc.

References FWGeometryTableViewBase::m_marker.

152 {
153  if (m_marker) m_marker->DecDenyDestroy();
154 }
FWOverlapTableView::FWOverlapTableView ( const FWOverlapTableView )
private

Member Function Documentation

void FWOverlapTableView::cdTop ( )
virtual
void FWOverlapTableView::cdUp ( )
virtual

Reimplemented from FWGeometryTableViewBase.

Definition at line 258 of file FWOverlapTableView.cc.

References FWGeometryTableViewBase::cdUp(), and setCheckerState().

259 {
260  setCheckerState(true);
262 }
void FWOverlapTableView::chosenItem ( int  x)
virtual

Reimplemented from FWGeometryTableViewBase.

Definition at line 281 of file FWOverlapTableView.cc.

References FWGeometryTableViewBase::chosenItem(), gather_cfg::cout, FWGeoTopNode::getFirstSelectedTableIndex(), FWGeoTopNode::kPrintOverlap, FWGeometryTableViewBase::m_eveTopNode, m_tableManager, and FWOverlapTableManager::printOverlaps().

282 {
283  // printf(" FWOverlapTableView::chosenItem chosen item %s \n", ni->name());
284 
285  switch (menuIdx) {
287  {
288  std::cout << "=============================================================================" << std::endl << std::endl;
290  break;
291  }
292  default:
294  }
295 }
int getFirstSelectedTableIndex()
tuple cout
Definition: gather_cfg.py:121
FWOverlapTableManager * m_tableManager
FWOverlapTableView::ClassDef ( FWOverlapTableView  ,
 
)
void FWOverlapTableView::drawPoints ( )

Definition at line 242 of file FWOverlapTableView.cc.

References m_drawPoints, FWGeometryTableViewBase::m_marker, and FWGenericParameter< T >::value().

Referenced by FWOverlapTableView().

243 {
244  m_marker->SetRnrSelf(m_drawPoints.value());
245  m_marker->ElementChanged();
246  gEve->Redraw3D();
247 }
FWBoolParameter m_drawPoints
TEveElement * FWOverlapTableView::getEveGeoElement ( ) const
protectedvirtual

Definition at line 176 of file FWOverlapTableView.cc.

References FWGeometryTableViewBase::m_eveTopNode.

177 {
178  return m_eveTopNode;
179 }
FWGeometryTableManagerBase * FWOverlapTableView::getTableManager ( )
virtual

Reimplemented from FWGeometryTableViewBase.

Definition at line 157 of file FWOverlapTableView.cc.

References m_tableManager.

Referenced by FWEveOverlap::GetHighlightTooltip(), FWEveOverlap::Paint(), recalculate(), and FWEveOverlap::tableManager().

158 {
159  return m_tableManager;
160 }
FWOverlapTableManager * m_tableManager
bool FWOverlapTableView::listAllNodes ( ) const
const FWOverlapTableView& FWOverlapTableView::operator= ( const FWOverlapTableView )
private
void FWOverlapTableView::pointSize ( )

Definition at line 250 of file FWOverlapTableView.cc.

References FWGeometryTableViewBase::m_marker, m_pointSize, and FWGenericParameter< T >::value().

Referenced by FWOverlapTableView().

251 {
252  m_marker->SetMarkerSize(m_pointSize.value());
253  m_marker->ElementChanged();
254  gEve->Redraw3D();
255 }
FWLongParameter m_pointSize
void FWOverlapTableView::populateController ( ViewerParameterGUI gui) const
virtual

Reimplemented from FWGeometryTableViewBase.

Definition at line 227 of file FWOverlapTableView.cc.

References m_drawPoints, m_pointSize, m_rnrExtrusion, m_rnrOverlap, FWGeometryTableViewBase::populateController(), and ViewerParameterGUI::requestTab().

228 {
229  gui.requestTab("Style").
230  // addParam(&m_enableHighlight).
231  // separator().
232  addParam(&m_rnrOverlap).
233  addParam(&m_rnrExtrusion).
234  separator().
235  addParam(&m_drawPoints).
236  addParam(&m_pointSize);
237 
239 }
FWBoolParameter m_rnrOverlap
ViewerParameterGUI & requestTab(const char *)
FWBoolParameter m_drawPoints
FWBoolParameter m_rnrExtrusion
FWLongParameter m_pointSize
virtual void populateController(ViewerParameterGUI &) const
void FWOverlapTableView::precisionCallback ( Long_t  )

Definition at line 182 of file FWOverlapTableView.cc.

References gather_cfg::cout, m_numEntry, m_precision, FWGenericParameter< T >::set(), setCheckerState(), and sUpdateMsg.

183 {
184  // std::cout << " ----------------------------- PRECISION \n" << m_numEntry->GetNumber();
185  setCheckerState(true);
186  m_precision.set( m_numEntry->GetNumber());
188 }
FWDoubleParameter m_precision
TGNumberEntry * m_numEntry
tuple cout
Definition: gather_cfg.py:121
static const std::string sUpdateMsg
void FWOverlapTableView::recalculate ( )

Definition at line 191 of file FWOverlapTableView.cc.

References asciidump::at, FWGeometryTableViewBase::checkExpandLevel(), getTableManager(), FWGeometryTableViewBase::getTopNodeIdx(), FWOverlapTableManager::importOverlaps(), m_path, m_precision, m_tableManager, refreshTable3D(), setCheckerState(), FWGeometryTableManagerBase::setLevelOffset(), and FWGenericParameter< T >::value().

Referenced by setFrom().

192 {
193  //m_path.set(m_pathEntry->GetText());
194  // m_precision.set(m_numEntry->GetNumber());
195  // std::cout << " $$$$ " << m_path.value() << std::endl;
198  getTableManager()->setLevelOffset(getTableManager()->refEntries().at(getTopNodeIdx()).m_level);
199  refreshTable3D();
200 
201  setCheckerState(false);
202 }
FWStringParameter m_path
virtual FWGeometryTableManagerBase * getTableManager()
FWDoubleParameter m_precision
virtual void refreshTable3D()
FWOverlapTableManager * m_tableManager
list at
Definition: asciidump.py:428
void importOverlaps(std::string path, double precision)
void FWOverlapTableView::refreshTable3D ( )
virtual

Reimplemented from FWGeometryTableViewBase.

Definition at line 298 of file FWOverlapTableView.cc.

References data, FWGeometryTableManagerBase::getNNodesTotal(), FWGeometryTableViewBase::getTopNodeIdx(), i, FWOverlapTableManager::kVisMarker, m_drawPoints, FWGeometryTableViewBase::m_enableRedraw, FWGeometryTableViewBase::m_marker, m_markerIndices, m_markerVertices, m_rnrExtrusion, m_rnrOverlap, m_tableManager, n0, FWGeometryTableManagerBase::refEntries(), FWGeometryTableViewBase::refreshTable3D(), FWGeometryTableManagerBase::NodeInfo::testBit(), and FWGenericParameter< T >::value().

Referenced by FWOverlapTableView(), recalculate(), and setListAllNodes().

299 {
300  using namespace TMath;
301  if (!m_enableRedraw) return;
303 
304  std::vector<float> pnts;
305  int cnt = 0;
306 
307  // std::cout << "WOverlapTableView::refreshTable3D() "<< std::endl;
308  int n0 = getTopNodeIdx();
309  int nd = 0;
311  int n1 = n0+nd;
312  // printf("marker rnf %d %d \n", n0, n1);
313  if (m_drawPoints.value()) {
314  for (std::vector<int>::iterator i = m_markerIndices.begin(); i!=m_markerIndices.end(); i++, cnt+=3)
315  {
316  if (Abs(*i) >= n0 && Abs(*i) <= n1)
317  {
320  ( (( *i > 0 ) && m_rnrOverlap.value()) || ((*i < 0) && m_rnrExtrusion.value()) ))
321  {
322  pnts.push_back(m_markerVertices[cnt]);
323  pnts.push_back(m_markerVertices[cnt+1]);
324  pnts.push_back(m_markerVertices[cnt+2]);
325  }
326  }
327  }
328  }
329 
330  m_marker->SetPolyMarker(int(pnts.size()/3), &pnts[0], 4);
331  m_marker->ElementChanged();
332  gEve->FullRedraw3D(false, true);
333 }
int i
Definition: DBlmapReader.cc:9
FWBoolParameter m_rnrOverlap
std::vector< float > m_markerVertices
std::vector< int > m_markerIndices
FWBoolParameter m_drawPoints
int n0
Definition: AMPTWrapper.h:34
FWBoolParameter m_rnrExtrusion
static void getNNodesTotal(TGeoNode *geoNode, int &off)
char data[epos_bytes_allocation]
Definition: EPOS_Wrapper.h:82
FWOverlapTableManager * m_tableManager
void FWOverlapTableView::setCheckerState ( bool  x)
private

Definition at line 272 of file FWOverlapTableView.cc.

References m_applyButton, m_runChecker, and vdt::x.

Referenced by cdTop(), cdUp(), precisionCallback(), and recalculate().

273 {
274  m_runChecker = x;
275  m_applyButton->SetForegroundColor(x ? 0xff0000 : 0x000000);
276  gClient->NeedRedraw(m_applyButton);
277 
278 }
TGTextButton * m_applyButton
x
Definition: VDTMath.h:216
void FWOverlapTableView::setFrom ( const FWConfiguration iFrom)
virtual

Reimplemented from FWConfigurableParameterizable.

Definition at line 206 of file FWOverlapTableView.cc.

References FWParameterizable::begin(), FWParameterizable::end(), FWGeometryTableViewBase::m_enableRedraw, m_numEntry, m_precision, FWGeometryTableViewBase::m_topNodeIdx, FWGeometryTableViewBase::m_viewersConfig, FWParameterBase::name(), recalculate(), FWGeometryTableViewBase::setTopNodePathFromConfig(), FWGenericParameter< T >::value(), and FWConfiguration::valueForKey().

207 {
208  m_enableRedraw = false;
209 
210  for (const_iterator it =begin(), itEnd = end(); it != itEnd; ++it)
211  {
212  if ((*it)->name() == m_topNodeIdx.name() )
214  else
215  (*it)->setFrom(iFrom);
216  }
217 
218  m_viewersConfig = iFrom.valueForKey("Viewers");
219  m_numEntry->SetNumber(m_precision.value());
220 
221  // refreshTable3D();
222  m_enableRedraw = true;
223  recalculate();
224 }
std::vector< FWParameterBase * >::const_iterator const_iterator
const_iterator begin() const
void setTopNodePathFromConfig(const FWConfiguration &iFrom)
const FWConfiguration * m_viewersConfig
FWDoubleParameter m_precision
const_iterator end() const
TGNumberEntry * m_numEntry
const FWConfiguration * valueForKey(const std::string &iKey) const
const std::string & name() const
void FWOverlapTableView::setListAllNodes ( )

Definition at line 169 of file FWOverlapTableView.cc.

References m_listAllNodes, m_listOptionButton, refreshTable3D(), and FWGenericParameter< T >::set().

170 {
172  refreshTable3D();
173 }
FWBoolParameter m_listAllNodes
virtual void refreshTable3D()
TGCheckButton * m_listOptionButton

Member Data Documentation

TGTextButton* FWOverlapTableView::m_applyButton
private

Definition at line 69 of file FWOverlapTableView.h.

Referenced by FWOverlapTableView(), and setCheckerState().

FWBoolParameter FWOverlapTableView::m_drawPoints
FWBoolParameter FWOverlapTableView::m_listAllNodes

Definition at line 88 of file FWOverlapTableView.h.

Referenced by FWOverlapTableView(), listAllNodes(), and setListAllNodes().

TGCheckButton* FWOverlapTableView::m_listOptionButton
private

Definition at line 70 of file FWOverlapTableView.h.

Referenced by FWOverlapTableView(), and setListAllNodes().

std::vector<int> FWOverlapTableView::m_markerIndices
std::vector<float> FWOverlapTableView::m_markerVertices
TGNumberEntry* FWOverlapTableView::m_numEntry

Definition at line 76 of file FWOverlapTableView.h.

Referenced by FWOverlapTableView(), precisionCallback(), and setFrom().

FWStringParameter FWOverlapTableView::m_path

Definition at line 85 of file FWOverlapTableView.h.

Referenced by recalculate().

FWLongParameter FWOverlapTableView::m_pointSize

Definition at line 94 of file FWOverlapTableView.h.

Referenced by FWOverlapTableView(), pointSize(), and populateController().

FWDoubleParameter FWOverlapTableView::m_precision

Definition at line 86 of file FWOverlapTableView.h.

Referenced by FWOverlapTableView(), precisionCallback(), recalculate(), and setFrom().

FWBoolParameter FWOverlapTableView::m_rnrExtrusion
FWBoolParameter FWOverlapTableView::m_rnrOverlap
bool FWOverlapTableView::m_runChecker

Definition at line 78 of file FWOverlapTableView.h.

Referenced by setCheckerState().

FWOverlapTableManager* FWOverlapTableView::m_tableManager