|
Geant4-11
|
#include <G4OpenGLXmBox.hh>
Public Member Functions | |
| void | AddChild (G4OpenGLXmVWidgetComponent *) |
| void | AddYourselfTo (G4OpenGLXmVWidgetShell *) |
| G4OpenGLXmBox (const char *=NULL, G4bool=False) | |
| const char * | GetName () |
| Widget * | GetPointerToParent () |
| Widget * | GetPointerToWidget () |
| G4OpenGLXmViewer * | GetView () |
| void | ProcesspView () |
| void | SetName (const char *) |
| virtual | ~G4OpenGLXmBox () |
Protected Attributes | |
| Pixel | bgnd |
| Pixel | borcol |
| Widget | box_row_col |
| Colormap | cmap |
| unsigned int | depth |
| const char * | name |
| Widget * | parent |
| G4OpenGLXmViewer * | pView |
| G4bool | radio |
| Widget | top |
| Visual * | visual |
Private Member Functions | |
| G4OpenGLXmBox (const G4OpenGLXmBox &) | |
| G4OpenGLXmBox & | operator= (const G4OpenGLXmBox &) |
Definition at line 40 of file G4OpenGLXmBox.hh.
| G4OpenGLXmBox::G4OpenGLXmBox | ( | const char * | n = NULL, |
| G4bool | r = False |
||
| ) |
Definition at line 37 of file G4OpenGLXmBox.cc.
References box_row_col, CLHEP::detail::n, name, parent, and radio.
|
virtual |
Definition at line 46 of file G4OpenGLXmBox.cc.
|
private |
|
virtual |
Implements G4OpenGLXmVWidgetContainer.
Reimplemented in G4OpenGLXmFramedBox.
Definition at line 49 of file G4OpenGLXmBox.cc.
References G4OpenGLXmVWidgetComponent::AddYourselfTo(), and box_row_col.
Referenced by G4OpenGLXmViewer::actions_callback().
|
virtual |
Implements G4OpenGLXmVWidgetContainer.
Reimplemented in G4OpenGLXmFramedBox.
Definition at line 59 of file G4OpenGLXmBox.cc.
References G4OpenGLXmVWidgetObject::bgnd, G4OpenGLXmVWidgetObject::borcol, box_row_col, G4OpenGLXmVWidgetObject::cmap, G4OpenGLXmVWidgetObject::depth, G4OpenGLXmVWidgetShell::GetPointerToWidget(), G4OpenGLXmVWidgetObject::GetView(), name, parent, G4OpenGLXmVWidgetObject::ProcesspView(), G4OpenGLXmVWidgetObject::pView, radio, and G4OpenGLXmVWidgetObject::visual.
| const char * G4OpenGLXmBox::GetName | ( | ) |
|
virtual |
Implements G4OpenGLXmVWidgetContainer.
Definition at line 86 of file G4OpenGLXmBox.cc.
References parent.
|
virtual |
Implements G4OpenGLXmVWidgetContainer.
Definition at line 91 of file G4OpenGLXmBox.cc.
References box_row_col.
|
inherited |
Definition at line 42 of file G4OpenGLXmVWidgetObject.cc.
References G4OpenGLXmVWidgetObject::pView.
Referenced by G4OpenGLXmFourArrowButtons::AddYourselfTo(), G4OpenGLXmPushButton::AddYourselfTo(), G4OpenGLXmRadioButton::AddYourselfTo(), G4OpenGLXmSeparator::AddYourselfTo(), G4OpenGLXmSliderBar::AddYourselfTo(), G4OpenGLXmTextField::AddYourselfTo(), AddYourselfTo(), and G4OpenGLXmFramedBox::AddYourselfTo().
|
private |
|
inherited |
Definition at line 47 of file G4OpenGLXmVWidgetObject.cc.
References G4OpenGLXmViewer::bgnd, G4OpenGLXmVWidgetObject::bgnd, G4OpenGLXmViewer::borcol, G4OpenGLXmVWidgetObject::borcol, G4OpenGLXmVWidgetObject::cmap, G4OpenGLXViewer::cmap, G4OpenGLXmVWidgetObject::depth, G4OpenGLXmVWidgetObject::pView, G4OpenGLXmVWidgetObject::top, G4OpenGLXmViewer::toplevel, G4OpenGLXViewer::vi, and G4OpenGLXmVWidgetObject::visual.
Referenced by G4OpenGLXmFourArrowButtons::AddYourselfTo(), G4OpenGLXmPushButton::AddYourselfTo(), G4OpenGLXmRadioButton::AddYourselfTo(), G4OpenGLXmSeparator::AddYourselfTo(), G4OpenGLXmSliderBar::AddYourselfTo(), G4OpenGLXmTextField::AddYourselfTo(), AddYourselfTo(), G4OpenGLXmFramedBox::AddYourselfTo(), and G4OpenGLXmTopLevelShell::G4OpenGLXmTopLevelShell().
| void G4OpenGLXmBox::SetName | ( | const char * | n | ) |
Definition at line 101 of file G4OpenGLXmBox.cc.
References CLHEP::detail::n, and name.
|
protectedinherited |
Definition at line 54 of file G4OpenGLXmVWidgetObject.hh.
Referenced by G4OpenGLXmFourArrowButtons::AddYourselfTo(), G4OpenGLXmPushButton::AddYourselfTo(), G4OpenGLXmRadioButton::AddYourselfTo(), G4OpenGLXmSeparator::AddYourselfTo(), G4OpenGLXmSliderBar::AddYourselfTo(), G4OpenGLXmTextField::AddYourselfTo(), AddYourselfTo(), G4OpenGLXmFramedBox::AddYourselfTo(), G4OpenGLXmTopLevelShell::G4OpenGLXmTopLevelShell(), and G4OpenGLXmVWidgetObject::ProcesspView().
|
protectedinherited |
Definition at line 53 of file G4OpenGLXmVWidgetObject.hh.
Referenced by G4OpenGLXmFourArrowButtons::AddYourselfTo(), G4OpenGLXmPushButton::AddYourselfTo(), G4OpenGLXmRadioButton::AddYourselfTo(), G4OpenGLXmSeparator::AddYourselfTo(), G4OpenGLXmSliderBar::AddYourselfTo(), G4OpenGLXmTextField::AddYourselfTo(), AddYourselfTo(), G4OpenGLXmFramedBox::AddYourselfTo(), G4OpenGLXmTopLevelShell::G4OpenGLXmTopLevelShell(), and G4OpenGLXmVWidgetObject::ProcesspView().
|
protected |
Definition at line 60 of file G4OpenGLXmBox.hh.
Referenced by AddChild(), G4OpenGLXmFramedBox::AddChild(), AddYourselfTo(), G4OpenGLXmFramedBox::AddYourselfTo(), G4OpenGLXmBox(), and GetPointerToWidget().
|
protectedinherited |
Definition at line 52 of file G4OpenGLXmVWidgetObject.hh.
Referenced by G4OpenGLXmFourArrowButtons::AddYourselfTo(), G4OpenGLXmPushButton::AddYourselfTo(), G4OpenGLXmRadioButton::AddYourselfTo(), G4OpenGLXmSeparator::AddYourselfTo(), G4OpenGLXmSliderBar::AddYourselfTo(), G4OpenGLXmTextField::AddYourselfTo(), AddYourselfTo(), G4OpenGLXmFramedBox::AddYourselfTo(), G4OpenGLXmTopLevelShell::G4OpenGLXmTopLevelShell(), and G4OpenGLXmVWidgetObject::ProcesspView().
|
protectedinherited |
Definition at line 55 of file G4OpenGLXmVWidgetObject.hh.
Referenced by G4OpenGLXmFourArrowButtons::AddYourselfTo(), G4OpenGLXmPushButton::AddYourselfTo(), G4OpenGLXmRadioButton::AddYourselfTo(), G4OpenGLXmSeparator::AddYourselfTo(), G4OpenGLXmSliderBar::AddYourselfTo(), G4OpenGLXmTextField::AddYourselfTo(), AddYourselfTo(), G4OpenGLXmFramedBox::AddYourselfTo(), G4OpenGLXmTopLevelShell::G4OpenGLXmTopLevelShell(), and G4OpenGLXmVWidgetObject::ProcesspView().
|
protected |
Definition at line 58 of file G4OpenGLXmBox.hh.
Referenced by AddYourselfTo(), G4OpenGLXmFramedBox::AddYourselfTo(), source.g4viscp.G4Scene::create_scene(), G4OpenGLXmBox(), GetName(), mcscore.MCParticle::printout(), SetName(), and source.g4viscp.G4Scene::update_scene().
|
protected |
Definition at line 59 of file G4OpenGLXmBox.hh.
Referenced by AddYourselfTo(), G4OpenGLXmFramedBox::AddYourselfTo(), G4OpenGLXmBox(), and GetPointerToParent().
|
protectedinherited |
Definition at line 51 of file G4OpenGLXmVWidgetObject.hh.
Referenced by G4OpenGLXmFourArrowButtons::AddYourselfTo(), G4OpenGLXmPushButton::AddYourselfTo(), G4OpenGLXmRadioButton::AddYourselfTo(), G4OpenGLXmSeparator::AddYourselfTo(), G4OpenGLXmSliderBar::AddYourselfTo(), G4OpenGLXmTextField::AddYourselfTo(), AddYourselfTo(), G4OpenGLXmFramedBox::AddYourselfTo(), G4OpenGLXmTopLevelShell::G4OpenGLXmTopLevelShell(), G4OpenGLXmVWidgetObject::GetView(), and G4OpenGLXmVWidgetObject::ProcesspView().
|
protected |
Definition at line 61 of file G4OpenGLXmBox.hh.
Referenced by AddYourselfTo(), G4OpenGLXmFramedBox::AddYourselfTo(), and G4OpenGLXmBox().
|
protectedinherited |
Definition at line 57 of file G4OpenGLXmVWidgetObject.hh.
Referenced by G4OpenGLXmTopLevelShell::G4OpenGLXmTopLevelShell(), and G4OpenGLXmVWidgetObject::ProcesspView().
|
protectedinherited |
Definition at line 56 of file G4OpenGLXmVWidgetObject.hh.
Referenced by G4OpenGLXmFourArrowButtons::AddYourselfTo(), G4OpenGLXmPushButton::AddYourselfTo(), G4OpenGLXmRadioButton::AddYourselfTo(), G4OpenGLXmSeparator::AddYourselfTo(), G4OpenGLXmSliderBar::AddYourselfTo(), G4OpenGLXmTextField::AddYourselfTo(), AddYourselfTo(), G4OpenGLXmFramedBox::AddYourselfTo(), G4OpenGLXmTopLevelShell::G4OpenGLXmTopLevelShell(), and G4OpenGLXmVWidgetObject::ProcesspView().