Geant4-11
|
#include <G4OpenGLXmTextField.hh>
Public Member Functions | |
void | AddYourselfTo (G4OpenGLXmVWidgetContainer *) |
G4OpenGLXmTextField (const char *, const char *) | |
G4OpenGLXmTextField (const char *, G4double *) | |
const char * | GetName () |
Widget * | GetPointerToParent () |
Widget * | GetPointerToWidget () |
const char * | GetValue () |
G4OpenGLXmViewer * | GetView () |
void | ProcesspView () |
void | SetName (const char *) |
void | SetValue (const char *) |
void | SetValue (G4double) |
virtual | ~G4OpenGLXmTextField () |
Protected Attributes | |
Pixel | bgnd |
Pixel | borcol |
Colormap | cmap |
unsigned int | depth |
G4OpenGLXmViewer * | pView |
Widget | top |
Visual * | visual |
Private Member Functions | |
G4OpenGLXmTextField (const G4OpenGLXmTextField &) | |
G4OpenGLXmTextField & | operator= (const G4OpenGLXmTextField &) |
Private Attributes | |
char * | initial |
const char * | name |
Widget * | parent |
G4bool | text |
Widget | text_field |
Widget | text_label |
void * | value |
Definition at line 37 of file G4OpenGLXmTextField.hh.
G4OpenGLXmTextField::G4OpenGLXmTextField | ( | const char * | n, |
G4double * | val | ||
) |
Definition at line 41 of file G4OpenGLXmTextField.cc.
References initial, CLHEP::detail::n, name, text, and value.
G4OpenGLXmTextField::G4OpenGLXmTextField | ( | const char * | n, |
const char * | val | ||
) |
Definition at line 54 of file G4OpenGLXmTextField.cc.
References initial, CLHEP::detail::n, name, text, and value.
|
virtual |
Definition at line 68 of file G4OpenGLXmTextField.cc.
References initial.
|
private |
|
virtual |
Implements G4OpenGLXmVWidgetComponent.
Definition at line 114 of file G4OpenGLXmTextField.cc.
References G4OpenGLXmVWidgetObject::bgnd, G4OpenGLXmVWidgetObject::borcol, G4OpenGLXmVWidgetObject::cmap, G4OpenGLXmVWidgetObject::depth, G4OpenGLXmViewer::get_double_value_callback(), G4OpenGLXmViewer::get_text_callback(), G4OpenGLXmVWidgetContainer::GetPointerToWidget(), G4OpenGLXmVWidgetObject::GetView(), initial, name, parent, G4OpenGLXmVWidgetObject::ProcesspView(), G4OpenGLXmVWidgetObject::pView, text, text_field, text_label, value, and G4OpenGLXmVWidgetObject::visual.
const char * G4OpenGLXmTextField::GetName | ( | ) |
|
virtual |
Implements G4OpenGLXmVWidgetComponent.
Definition at line 175 of file G4OpenGLXmTextField.cc.
References parent.
|
virtual |
Implements G4OpenGLXmVWidgetComponent.
Definition at line 180 of file G4OpenGLXmTextField.cc.
References text_field.
const char * G4OpenGLXmTextField::GetValue | ( | ) |
Definition at line 109 of file G4OpenGLXmTextField.cc.
References initial.
|
inherited |
Definition at line 42 of file G4OpenGLXmVWidgetObject.cc.
References G4OpenGLXmVWidgetObject::pView.
Referenced by G4OpenGLXmFourArrowButtons::AddYourselfTo(), G4OpenGLXmPushButton::AddYourselfTo(), G4OpenGLXmRadioButton::AddYourselfTo(), G4OpenGLXmSeparator::AddYourselfTo(), G4OpenGLXmSliderBar::AddYourselfTo(), 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(), AddYourselfTo(), G4OpenGLXmBox::AddYourselfTo(), G4OpenGLXmFramedBox::AddYourselfTo(), and G4OpenGLXmTopLevelShell::G4OpenGLXmTopLevelShell().
void G4OpenGLXmTextField::SetName | ( | const char * | n | ) |
Definition at line 73 of file G4OpenGLXmTextField.cc.
References CLHEP::detail::n, name, and text_label.
void G4OpenGLXmTextField::SetValue | ( | const char * | val | ) |
Definition at line 98 of file G4OpenGLXmTextField.cc.
References initial, and text_field.
void G4OpenGLXmTextField::SetValue | ( | G4double | val | ) |
Definition at line 88 of file G4OpenGLXmTextField.cc.
References initial, and text_field.
Referenced by G4OpenGLXmViewer::UpdateControlPanel().
|
protectedinherited |
Definition at line 54 of file G4OpenGLXmVWidgetObject.hh.
Referenced by G4OpenGLXmFourArrowButtons::AddYourselfTo(), G4OpenGLXmPushButton::AddYourselfTo(), G4OpenGLXmRadioButton::AddYourselfTo(), G4OpenGLXmSeparator::AddYourselfTo(), G4OpenGLXmSliderBar::AddYourselfTo(), AddYourselfTo(), G4OpenGLXmBox::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(), AddYourselfTo(), G4OpenGLXmBox::AddYourselfTo(), G4OpenGLXmFramedBox::AddYourselfTo(), G4OpenGLXmTopLevelShell::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(), AddYourselfTo(), G4OpenGLXmBox::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(), AddYourselfTo(), G4OpenGLXmBox::AddYourselfTo(), G4OpenGLXmFramedBox::AddYourselfTo(), G4OpenGLXmTopLevelShell::G4OpenGLXmTopLevelShell(), and G4OpenGLXmVWidgetObject::ProcesspView().
|
private |
Definition at line 63 of file G4OpenGLXmTextField.hh.
Referenced by AddYourselfTo(), G4OpenGLXmTextField(), GetValue(), SetValue(), and ~G4OpenGLXmTextField().
|
private |
Definition at line 60 of file G4OpenGLXmTextField.hh.
Referenced by AddYourselfTo(), source.g4viscp.G4Scene::create_scene(), G4OpenGLXmTextField(), GetName(), mcscore.MCParticle::printout(), SetName(), and source.g4viscp.G4Scene::update_scene().
|
private |
Definition at line 66 of file G4OpenGLXmTextField.hh.
Referenced by AddYourselfTo(), and GetPointerToParent().
|
protectedinherited |
Definition at line 51 of file G4OpenGLXmVWidgetObject.hh.
Referenced by G4OpenGLXmFourArrowButtons::AddYourselfTo(), G4OpenGLXmPushButton::AddYourselfTo(), G4OpenGLXmRadioButton::AddYourselfTo(), G4OpenGLXmSeparator::AddYourselfTo(), G4OpenGLXmSliderBar::AddYourselfTo(), AddYourselfTo(), G4OpenGLXmBox::AddYourselfTo(), G4OpenGLXmFramedBox::AddYourselfTo(), G4OpenGLXmTopLevelShell::G4OpenGLXmTopLevelShell(), G4OpenGLXmVWidgetObject::GetView(), and G4OpenGLXmVWidgetObject::ProcesspView().
|
private |
Definition at line 62 of file G4OpenGLXmTextField.hh.
Referenced by AddYourselfTo(), and G4OpenGLXmTextField().
|
private |
Definition at line 65 of file G4OpenGLXmTextField.hh.
Referenced by AddYourselfTo(), GetPointerToWidget(), and SetValue().
|
private |
Definition at line 64 of file G4OpenGLXmTextField.hh.
Referenced by AddYourselfTo(), and SetName().
|
protectedinherited |
Definition at line 57 of file G4OpenGLXmVWidgetObject.hh.
Referenced by G4OpenGLXmTopLevelShell::G4OpenGLXmTopLevelShell(), and G4OpenGLXmVWidgetObject::ProcesspView().
|
private |
Definition at line 61 of file G4OpenGLXmTextField.hh.
Referenced by AddYourselfTo(), and G4OpenGLXmTextField().
|
protectedinherited |
Definition at line 56 of file G4OpenGLXmVWidgetObject.hh.
Referenced by G4OpenGLXmFourArrowButtons::AddYourselfTo(), G4OpenGLXmPushButton::AddYourselfTo(), G4OpenGLXmRadioButton::AddYourselfTo(), G4OpenGLXmSeparator::AddYourselfTo(), G4OpenGLXmSliderBar::AddYourselfTo(), AddYourselfTo(), G4OpenGLXmBox::AddYourselfTo(), G4OpenGLXmFramedBox::AddYourselfTo(), G4OpenGLXmTopLevelShell::G4OpenGLXmTopLevelShell(), and G4OpenGLXmVWidgetObject::ProcesspView().