Geant4-11
|
#include <G4OpenGLXmTopLevelShell.hh>
Public Member Functions | |
void | AddChild (G4OpenGLXmVWidgetContainer *) |
G4OpenGLXmTopLevelShell (G4OpenGLXmViewer *, char *) | |
char * | GetName () |
Widget * | GetPointerToWidget () |
G4OpenGLXmViewer * | GetView () |
void | ProcesspView () |
void | Realize () |
virtual | ~G4OpenGLXmTopLevelShell () |
Protected Attributes | |
Pixel | bgnd |
Pixel | borcol |
Colormap | cmap |
unsigned int | depth |
G4OpenGLXmViewer * | pView |
Widget | top |
Visual * | visual |
Private Member Functions | |
G4OpenGLXmTopLevelShell (const G4OpenGLXmTopLevelShell &) | |
G4OpenGLXmTopLevelShell & | operator= (const G4OpenGLXmTopLevelShell &) |
Private Attributes | |
Widget | frame |
char * | name |
Widget | top_box |
Widget | toplevel |
Definition at line 38 of file G4OpenGLXmTopLevelShell.hh.
G4OpenGLXmTopLevelShell::G4OpenGLXmTopLevelShell | ( | G4OpenGLXmViewer * | v, |
char * | n | ||
) |
Definition at line 37 of file G4OpenGLXmTopLevelShell.cc.
References G4OpenGLXmVWidgetObject::bgnd, G4OpenGLXmVWidgetObject::borcol, G4OpenGLXmVWidgetObject::cmap, G4OpenGLXmVWidgetObject::depth, frame, CLHEP::detail::n, name, G4OpenGLXmVWidgetObject::ProcesspView(), G4OpenGLXmVWidgetObject::pView, G4OpenGLXmVWidgetObject::top, top_box, toplevel, and G4OpenGLXmVWidgetObject::visual.
|
virtual |
Definition at line 91 of file G4OpenGLXmTopLevelShell.cc.
References toplevel.
|
private |
|
virtual |
Implements G4OpenGLXmVWidgetShell.
Definition at line 96 of file G4OpenGLXmTopLevelShell.cc.
References G4OpenGLXmVWidgetContainer::AddYourselfTo().
Referenced by G4OpenGLXmViewer::actions_callback(), and G4OpenGLXmViewer::misc_callback().
char * G4OpenGLXmTopLevelShell::GetName | ( | ) |
Definition at line 118 of file G4OpenGLXmTopLevelShell.cc.
References name.
|
virtual |
Implements G4OpenGLXmVWidgetShell.
Definition at line 113 of file G4OpenGLXmTopLevelShell.cc.
References top_box.
|
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(), G4OpenGLXmBox::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(), G4OpenGLXmBox::AddYourselfTo(), G4OpenGLXmFramedBox::AddYourselfTo(), and G4OpenGLXmTopLevelShell().
|
virtual |
Implements G4OpenGLXmVWidgetShell.
Definition at line 101 of file G4OpenGLXmTopLevelShell.cc.
References toplevel.
Referenced by G4OpenGLXmViewer::actions_callback(), and G4OpenGLXmViewer::misc_callback().
|
protectedinherited |
Definition at line 54 of file G4OpenGLXmVWidgetObject.hh.
Referenced by G4OpenGLXmFourArrowButtons::AddYourselfTo(), G4OpenGLXmPushButton::AddYourselfTo(), G4OpenGLXmRadioButton::AddYourselfTo(), G4OpenGLXmSeparator::AddYourselfTo(), G4OpenGLXmSliderBar::AddYourselfTo(), G4OpenGLXmTextField::AddYourselfTo(), G4OpenGLXmBox::AddYourselfTo(), G4OpenGLXmFramedBox::AddYourselfTo(), 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(), G4OpenGLXmBox::AddYourselfTo(), G4OpenGLXmFramedBox::AddYourselfTo(), G4OpenGLXmTopLevelShell(), and G4OpenGLXmVWidgetObject::ProcesspView().
|
protectedinherited |
Definition at line 52 of file G4OpenGLXmVWidgetObject.hh.
Referenced by G4OpenGLXmFourArrowButtons::AddYourselfTo(), G4OpenGLXmPushButton::AddYourselfTo(), G4OpenGLXmRadioButton::AddYourselfTo(), G4OpenGLXmSeparator::AddYourselfTo(), G4OpenGLXmSliderBar::AddYourselfTo(), G4OpenGLXmTextField::AddYourselfTo(), G4OpenGLXmBox::AddYourselfTo(), G4OpenGLXmFramedBox::AddYourselfTo(), 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(), G4OpenGLXmBox::AddYourselfTo(), G4OpenGLXmFramedBox::AddYourselfTo(), G4OpenGLXmTopLevelShell(), and G4OpenGLXmVWidgetObject::ProcesspView().
|
private |
Definition at line 57 of file G4OpenGLXmTopLevelShell.hh.
Referenced by G4OpenGLXmTopLevelShell().
|
private |
Definition at line 54 of file G4OpenGLXmTopLevelShell.hh.
Referenced by source.g4viscp.G4Scene::create_scene(), G4OpenGLXmTopLevelShell(), GetName(), mcscore.MCParticle::printout(), and source.g4viscp.G4Scene::update_scene().
|
protectedinherited |
Definition at line 51 of file G4OpenGLXmVWidgetObject.hh.
Referenced by G4OpenGLXmFourArrowButtons::AddYourselfTo(), G4OpenGLXmPushButton::AddYourselfTo(), G4OpenGLXmRadioButton::AddYourselfTo(), G4OpenGLXmSeparator::AddYourselfTo(), G4OpenGLXmSliderBar::AddYourselfTo(), G4OpenGLXmTextField::AddYourselfTo(), G4OpenGLXmBox::AddYourselfTo(), G4OpenGLXmFramedBox::AddYourselfTo(), G4OpenGLXmTopLevelShell(), G4OpenGLXmVWidgetObject::GetView(), and G4OpenGLXmVWidgetObject::ProcesspView().
|
protectedinherited |
Definition at line 57 of file G4OpenGLXmVWidgetObject.hh.
Referenced by G4OpenGLXmTopLevelShell(), and G4OpenGLXmVWidgetObject::ProcesspView().
|
private |
Definition at line 56 of file G4OpenGLXmTopLevelShell.hh.
Referenced by G4OpenGLXmTopLevelShell(), and GetPointerToWidget().
|
private |
Definition at line 55 of file G4OpenGLXmTopLevelShell.hh.
Referenced by G4OpenGLXmTopLevelShell(), Realize(), and ~G4OpenGLXmTopLevelShell().
|
protectedinherited |
Definition at line 56 of file G4OpenGLXmVWidgetObject.hh.
Referenced by G4OpenGLXmFourArrowButtons::AddYourselfTo(), G4OpenGLXmPushButton::AddYourselfTo(), G4OpenGLXmRadioButton::AddYourselfTo(), G4OpenGLXmSeparator::AddYourselfTo(), G4OpenGLXmSliderBar::AddYourselfTo(), G4OpenGLXmTextField::AddYourselfTo(), G4OpenGLXmBox::AddYourselfTo(), G4OpenGLXmFramedBox::AddYourselfTo(), G4OpenGLXmTopLevelShell(), and G4OpenGLXmVWidgetObject::ProcesspView().