GuideSysController Class Reference

#include <GuideSysController.h>

List of all members.

Classes

class  Imp

Signals

void showFloorChanged (bool)
void floorColourAndTranspChanged (const SbColor4f &)
void floorExtentChanged (const double &)
void floorSpacingChanged (const double &)
void floorHeightChanged (const double &)
void showLettersChanged (bool)
void lettersZPosChanged (const double &)
void lettersVerticalPosChanged (const double &)
void showAxesChanged (bool)
void axesLengthChanged (const double &)
void axesPositionChanged (const SbVec3f &)
void relAxesThicknessChanged (const double &)
void showCartesianGridChanged (bool)
void showCylindricalGridChanged (bool)
void gridColourAndTranspChanged (const SbColor4f &)
void gridSpacingChanged (const double &)
void gridExtentChanged (const double &)
void showEtaCone1Changed (bool)
void showEtaCone2Changed (bool)
void showEtaCone3Changed (bool)
void etaConeValue1Changed (const double &)
void etaConeValue2Changed (const double &)
void etaConeValue3Changed (const double &)
void etaExtentChanged (const double &)
void applicablePixelProjPartsChanged (InDetProjFlags::InDetProjPartsFlags)
void applicableSCTProjPartsChanged (InDetProjFlags::InDetProjPartsFlags)
void applicableTRTProjPartsChanged (InDetProjFlags::InDetProjPartsFlags)
void shownPixelProjSurfacesChanged (InDetProjFlags::InDetProjPartsFlags)
void shownSCTProjSurfacesChanged (InDetProjFlags::InDetProjPartsFlags)
void shownTRTProjSurfacesChanged (InDetProjFlags::InDetProjPartsFlags)

Public Member Functions

 GuideSysController (IVP1System *sys)
virtual ~GuideSysController ()
void actualRestoreSettings (VP1Deserialise &)
int currentSettingsVersion () const
void actualSaveSettings (VP1Serialise &) const
SoMaterial * lettersMaterial () const
SoMaterial * xAxisMaterial () const
SoMaterial * yAxisMaterial () const
SoMaterial * zAxisMaterial () const
SoMaterial * etaCone1Material () const
SoMaterial * etaCone2Material () const
SoMaterial * etaCone3Material () const
SoMaterial * pixelProjSurfMaterial () const
SoMaterial * sctProjSurfMaterial () const
SoMaterial * trtProjSurfMaterial () const
bool showFloor () const
SbColor4f floorColourAndTransp () const
double floorExtent () const
double floorSpacing () const
double floorHeight () const
bool showLetters () const
double lettersZPos () const
double lettersVerticalPos () const
bool showAxes () const
double axesLength () const
SbVec3f axesPosition () const
double relAxesThickness () const
bool showCartesianGrid () const
bool showCylindricalGrid () const
SbColor4f gridColourAndTransp () const
double gridSpacing () const
double gridExtent () const
bool showEtaCone1 () const
bool showEtaCone2 () const
bool showEtaCone3 () const
double etaConeValue1 () const
double etaConeValue2 () const
double etaConeValue3 () const
double etaExtent () const
InDetProjFlags::InDetProjPartsFlags applicablePixelProjParts () const
InDetProjFlags::InDetProjPartsFlags applicableSCTProjParts () const
InDetProjFlags::InDetProjPartsFlags applicableTRTProjParts () const
InDetProjFlags::InDetProjPartsFlags shownPixelProjSurfaces () const
InDetProjFlags::InDetProjPartsFlags shownSCTProjSurfaces () const
InDetProjFlags::InDetProjPartsFlags shownTRTProjSurfaces () const
void setInDetDetTypesUsingProjections (InDetProjFlags::DetTypeFlags)

Detailed Description

Definition at line 21 of file GuideSysController.h.


Constructor & Destructor Documentation

GuideSysController::GuideSysController ( IVP1System *  sys  ) 

Definition at line 84 of file GuideSysController.cxx.

GuideSysController::~GuideSysController (  )  [virtual]

Definition at line 292 of file GuideSysController.cxx.


Member Function Documentation

void GuideSysController::actualRestoreSettings ( VP1Deserialise &  s  ) 

Definition at line 776 of file GuideSysController.cxx.

void GuideSysController::actualSaveSettings ( VP1Serialise &  s  )  const

Definition at line 682 of file GuideSysController.cxx.

InDetProjFlags::InDetProjPartsFlags GuideSysController::applicablePixelProjParts (  )  const

Definition at line 513 of file GuideSysController.cxx.

void GuideSysController::applicablePixelProjPartsChanged ( InDetProjFlags::InDetProjPartsFlags   )  [signal]
InDetProjFlags::InDetProjPartsFlags GuideSysController::applicableSCTProjParts (  )  const

Definition at line 522 of file GuideSysController.cxx.

void GuideSysController::applicableSCTProjPartsChanged ( InDetProjFlags::InDetProjPartsFlags   )  [signal]
InDetProjFlags::InDetProjPartsFlags GuideSysController::applicableTRTProjParts (  )  const

Definition at line 531 of file GuideSysController.cxx.

void GuideSysController::applicableTRTProjPartsChanged ( InDetProjFlags::InDetProjPartsFlags   )  [signal]
double GuideSysController::axesLength (  )  const

Definition at line 374 of file GuideSysController.cxx.

void GuideSysController::axesLengthChanged ( const double &   )  [signal]
SbVec3f GuideSysController::axesPosition (  )  const

Definition at line 381 of file GuideSysController.cxx.

void GuideSysController::axesPositionChanged ( const SbVec3f &   )  [signal]
int GuideSysController::currentSettingsVersion (  )  const

Definition at line 676 of file GuideSysController.cxx.

SoMaterial * GuideSysController::etaCone1Material (  )  const

Definition at line 303 of file GuideSysController.cxx.

SoMaterial * GuideSysController::etaCone2Material (  )  const

Definition at line 304 of file GuideSysController.cxx.

SoMaterial * GuideSysController::etaCone3Material (  )  const

Definition at line 305 of file GuideSysController.cxx.

double GuideSysController::etaConeValue1 (  )  const

Definition at line 449 of file GuideSysController.cxx.

void GuideSysController::etaConeValue1Changed ( const double &   )  [signal]
double GuideSysController::etaConeValue2 (  )  const

Definition at line 455 of file GuideSysController.cxx.

void GuideSysController::etaConeValue2Changed ( const double &   )  [signal]
double GuideSysController::etaConeValue3 (  )  const

Definition at line 461 of file GuideSysController.cxx.

void GuideSysController::etaConeValue3Changed ( const double &   )  [signal]
double GuideSysController::etaExtent (  )  const

Definition at line 467 of file GuideSysController.cxx.

void GuideSysController::etaExtentChanged ( const double &   )  [signal]
SbColor4f GuideSysController::floorColourAndTransp (  )  const

Definition at line 318 of file GuideSysController.cxx.

void GuideSysController::floorColourAndTranspChanged ( const SbColor4f &   )  [signal]
double GuideSysController::floorExtent (  )  const

Definition at line 324 of file GuideSysController.cxx.

void GuideSysController::floorExtentChanged ( const double &   )  [signal]
double GuideSysController::floorHeight (  )  const

Definition at line 336 of file GuideSysController.cxx.

void GuideSysController::floorHeightChanged ( const double &   )  [signal]
double GuideSysController::floorSpacing (  )  const

Definition at line 330 of file GuideSysController.cxx.

void GuideSysController::floorSpacingChanged ( const double &   )  [signal]
SbColor4f GuideSysController::gridColourAndTransp (  )  const

Definition at line 410 of file GuideSysController.cxx.

void GuideSysController::gridColourAndTranspChanged ( const SbColor4f &   )  [signal]
double GuideSysController::gridExtent (  )  const

Definition at line 422 of file GuideSysController.cxx.

void GuideSysController::gridExtentChanged ( const double &   )  [signal]
double GuideSysController::gridSpacing (  )  const

Definition at line 416 of file GuideSysController.cxx.

void GuideSysController::gridSpacingChanged ( const double &   )  [signal]
SoMaterial * GuideSysController::lettersMaterial (  )  const

Definition at line 299 of file GuideSysController.cxx.

double GuideSysController::lettersVerticalPos (  )  const

Definition at line 362 of file GuideSysController.cxx.

void GuideSysController::lettersVerticalPosChanged ( const double &   )  [signal]
double GuideSysController::lettersZPos (  )  const

Definition at line 349 of file GuideSysController.cxx.

void GuideSysController::lettersZPosChanged ( const double &   )  [signal]
SoMaterial * GuideSysController::pixelProjSurfMaterial (  )  const

Definition at line 306 of file GuideSysController.cxx.

double GuideSysController::relAxesThickness (  )  const

Definition at line 390 of file GuideSysController.cxx.

void GuideSysController::relAxesThicknessChanged ( const double &   )  [signal]
SoMaterial * GuideSysController::sctProjSurfMaterial (  )  const

Definition at line 307 of file GuideSysController.cxx.

void GuideSysController::setInDetDetTypesUsingProjections ( InDetProjFlags::DetTypeFlags  f  ) 

Definition at line 634 of file GuideSysController.cxx.

bool GuideSysController::showAxes (  )  const

Definition at line 368 of file GuideSysController.cxx.

void GuideSysController::showAxesChanged ( bool   )  [signal]
bool GuideSysController::showCartesianGrid (  )  const

Definition at line 396 of file GuideSysController.cxx.

void GuideSysController::showCartesianGridChanged ( bool   )  [signal]
bool GuideSysController::showCylindricalGrid (  )  const

Definition at line 403 of file GuideSysController.cxx.

void GuideSysController::showCylindricalGridChanged ( bool   )  [signal]
bool GuideSysController::showEtaCone1 (  )  const

Definition at line 428 of file GuideSysController.cxx.

void GuideSysController::showEtaCone1Changed ( bool   )  [signal]
bool GuideSysController::showEtaCone2 (  )  const

Definition at line 435 of file GuideSysController.cxx.

void GuideSysController::showEtaCone2Changed ( bool   )  [signal]
bool GuideSysController::showEtaCone3 (  )  const

Definition at line 442 of file GuideSysController.cxx.

void GuideSysController::showEtaCone3Changed ( bool   )  [signal]
bool GuideSysController::showFloor (  )  const

Definition at line 311 of file GuideSysController.cxx.

void GuideSysController::showFloorChanged ( bool   )  [signal]
bool GuideSysController::showLetters (  )  const

Definition at line 342 of file GuideSysController.cxx.

void GuideSysController::showLettersChanged ( bool   )  [signal]
InDetProjFlags::InDetProjPartsFlags GuideSysController::shownPixelProjSurfaces (  )  const

Definition at line 592 of file GuideSysController.cxx.

void GuideSysController::shownPixelProjSurfacesChanged ( InDetProjFlags::InDetProjPartsFlags   )  [signal]
InDetProjFlags::InDetProjPartsFlags GuideSysController::shownSCTProjSurfaces (  )  const

Definition at line 606 of file GuideSysController.cxx.

void GuideSysController::shownSCTProjSurfacesChanged ( InDetProjFlags::InDetProjPartsFlags   )  [signal]
InDetProjFlags::InDetProjPartsFlags GuideSysController::shownTRTProjSurfaces (  )  const

Definition at line 620 of file GuideSysController.cxx.

void GuideSysController::shownTRTProjSurfacesChanged ( InDetProjFlags::InDetProjPartsFlags   )  [signal]
SoMaterial * GuideSysController::trtProjSurfMaterial (  )  const

Definition at line 308 of file GuideSysController.cxx.

SoMaterial * GuideSysController::xAxisMaterial (  )  const

Definition at line 300 of file GuideSysController.cxx.

SoMaterial * GuideSysController::yAxisMaterial (  )  const

Definition at line 301 of file GuideSysController.cxx.

SoMaterial * GuideSysController::zAxisMaterial (  )  const

Definition at line 302 of file GuideSysController.cxx.


The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Enumerations Enumerator Defines
Generated on Sun Mar 28 10:56:55 2010 for Test by  doxygen 1.6.3