Geant4  v4-10.4-release
 모두 클래스 네임스페이스들 파일들 함수 변수 타입정의 열거형 타입 열거형 멤버 Friends 매크로 그룹들 페이지들
Public 멤버 함수 | 정적 Public 멤버 함수 | Protected 멤버 함수 | 정적 Protected 멤버 함수 | Protected 속성 | 정적 Protected 속성 | Private 멤버 함수 | Private 속성 | 모든 멤버 목록
G4VisCommandDrawVolume 클래스 참조

#include <G4VisCommandsCompound.hh>

G4VisCommandDrawVolume에 대한 상속 다이어그램 :
G4VVisCommand G4UImessenger

Public 멤버 함수

 G4VisCommandDrawVolume ()
 
virtual ~G4VisCommandDrawVolume ()
 
void SetNewValue (G4UIcommand *command, G4String newValue)
 
virtual G4String GetCurrentValue (G4UIcommand *command)
 
G4bool operator== (const G4UImessenger &messenger) const
 
G4bool CommandsShouldBeInMaster () const
 

정적 Public 멤버 함수

static void SetVisManager (G4VisManager *)
 
static const G4ColourGetCurrentColour ()
 
static G4double GetCurrentLineWidth ()
 
static const G4ColourGetCurrentTextColour ()
 
static G4Text::Layout GetCurrentTextLayout ()
 
static G4double GetCurrentTextSize ()
 

Protected 멤버 함수

const G4StringConvertToColourGuidance ()
 
void ConvertToColour (G4Colour &colour, const G4String &redOrString, G4double green, G4double blue, G4double opacity)
 
G4bool ProvideValueOfUnit (const G4String &where, const G4String &unit, const G4String &category, G4double &value)
 
void UpdateVisManagerScene (const G4String &sceneName="")
 
G4String ItoS (G4int i)
 
G4String DtoS (G4double a)
 
G4String BtoS (G4bool b)
 
G4int StoI (G4String s)
 
G4double StoD (G4String s)
 
G4bool StoB (G4String s)
 
void AddUIcommand (G4UIcommand *newCommand)
 
void CreateDirectory (const G4String &path, const G4String &dsc, G4bool commandsToBeBroadcasted=true)
 
template<typename T >
T * CreateCommand (const G4String &cname, const G4String &dsc)
 

정적 Protected 멤버 함수

static G4String ConvertToString (G4double x, G4double y, const char *unitName)
 
static G4bool ConvertToDoublePair (const G4String &paramString, G4double &xval, G4double &yval)
 

Protected 속성

G4UIdirectorybaseDir
 
G4String baseDirName
 
G4bool commandsShouldBeInMaster
 

정적 Protected 속성

static G4VisManagerfpVisManager = 0
 
static G4int fErrorCode = 0
 
static G4int fCurrentArrow3DLineSegmentsPerCircle = 6
 
static G4Colour fCurrentColour = G4Colour::White()
 
static G4double fCurrentLineWidth = 1.
 
static G4Colour fCurrentTextColour = G4Colour::Blue()
 
static G4Text::Layout fCurrentTextLayout = G4Text::left
 
static G4double fCurrentTextSize = 12.
 
static
G4ModelingParameters::PVNameCopyNoPath 
fCurrentTouchablePath
 

Private 멤버 함수

 G4VisCommandDrawVolume (const G4VisCommandDrawVolume &)
 
G4VisCommandDrawVolumeoperator= (const G4VisCommandDrawVolume &)
 

Private 속성

G4UIcmdWithAStringfpCommand
 

상세한 설명

G4VisCommandsCompound.hh 파일의 69 번째 라인에서 정의되었습니다.

생성자 & 소멸자 문서화

G4VisCommandDrawVolume::G4VisCommandDrawVolume ( )
G4VisCommandDrawVolume::~G4VisCommandDrawVolume ( )
virtual

G4VisCommandsCompound.cc 파일의 292 번째 라인에서 정의되었습니다.

다음을 참조함 : fpCommand.

G4VisCommandDrawVolume::G4VisCommandDrawVolume ( const G4VisCommandDrawVolume )
private

멤버 함수 문서화

void G4UImessenger::AddUIcommand ( G4UIcommand newCommand)
protectedinherited

G4UImessenger.cc 파일의 118 번째 라인에서 정의되었습니다.

다음을 참조함 : G4cerr, G4endl, G4UIcommand::GetCommandPath().

G4String G4UImessenger::BtoS ( G4bool  b)
protectedinherited

G4UImessenger.cc 파일의 82 번째 라인에서 정의되었습니다.

G4bool G4UImessenger::CommandsShouldBeInMaster ( ) const
inlineinherited

G4UImessenger.hh 파일의 95 번째 라인에서 정의되었습니다.

다음을 참조함 : G4UImessenger::commandsShouldBeInMaster.

void G4VVisCommand::ConvertToColour ( G4Colour colour,
const G4String redOrString,
G4double  green,
G4double  blue,
G4double  opacity 
)
protectedinherited
const G4String & G4VVisCommand::ConvertToColourGuidance ( )
protectedinherited
G4bool G4VVisCommand::ConvertToDoublePair ( const G4String paramString,
G4double xval,
G4double yval 
)
staticprotectedinherited
G4String G4VVisCommand::ConvertToString ( G4double  x,
G4double  y,
const char *  unitName 
)
staticprotectedinherited

G4VVisCommand.cc 파일의 60 번째 라인에서 정의되었습니다.

다음을 참조함 : G4UIcommand::ValueOf().

다음에 의해서 참조됨 : G4VisCommandViewerPan::GetCurrentValue().

template<typename T >
T * G4UImessenger::CreateCommand ( const G4String cname,
const G4String dsc 
)
protectedinherited

G4UImessenger.hh 파일의 100 번째 라인에서 정의되었습니다.

다음을 참조함 : G4UImessenger::baseDirName.

void G4UImessenger::CreateDirectory ( const G4String path,
const G4String dsc,
G4bool  commandsToBeBroadcasted = true 
)
protectedinherited
G4String G4UImessenger::DtoS ( G4double  a)
protectedinherited

G4UImessenger.cc 파일의 75 번째 라인에서 정의되었습니다.

다음을 참조함 : a.

다음에 의해서 참조됨 : G4ScoreQuantityMessenger::FilterCommands(), G4UIcontrolMessenger::SetNewValue().

static const G4Colour& G4VVisCommand::GetCurrentColour ( )
inlinestaticinherited

G4VVisCommand.hh 파일의 53 번째 라인에서 정의되었습니다.

다음을 참조함 : G4VVisCommand::fCurrentColour.

static G4double G4VVisCommand::GetCurrentLineWidth ( )
inlinestaticinherited

G4VVisCommand.hh 파일의 56 번째 라인에서 정의되었습니다.

다음을 참조함 : G4VVisCommand::fCurrentLineWidth.

static const G4Colour& G4VVisCommand::GetCurrentTextColour ( )
inlinestaticinherited

G4VVisCommand.hh 파일의 58 번째 라인에서 정의되었습니다.

다음을 참조함 : G4VVisCommand::fCurrentTextColour.

다음에 의해서 참조됨 : G4VSceneHandler::AddPrimitive(), G4VSceneHandler::GetTextColour().

static G4Text::Layout G4VVisCommand::GetCurrentTextLayout ( )
inlinestaticinherited

G4VVisCommand.hh 파일의 59 번째 라인에서 정의되었습니다.

다음을 참조함 : G4VVisCommand::fCurrentTextLayout.

static G4double G4VVisCommand::GetCurrentTextSize ( )
inlinestaticinherited

G4VVisCommand.hh 파일의 60 번째 라인에서 정의되었습니다.

다음을 참조함 : G4VVisCommand::fCurrentTextSize.

G4String G4UImessenger::GetCurrentValue ( G4UIcommand command)
virtualinherited

G4VisCommandSceneAddVolume, G4VisCommandSceneAddUserAction, G4VisCommandSceneAddTrajectories, G4VisCommandSceneAddText2D, G4VisCommandSceneAddText, G4VisCommandSceneAddScale, G4VisCommandSceneAddPSHits, G4VisCommandViewerZoom, G4VisCommandSceneAddMagneticField, G4VisCommandViewerUpdate, G4VisCommandViewerSelect, G4VisCommandSceneAddLogo2D, G4VisCommandGeometrySetVisibility, G4VisCommandViewerScale, G4VisCommandSceneAddLogo, G4VisCommandViewerSave, G4VisCommandGeometrySetLineWidth, G4VisCommandSceneAddLogicalVolume, G4VisCommandViewerRebuild, G4VisCommandGeometrySetLineStyle, G4VisCommandViewerRefresh, G4VisCommandGeometrySetForceWireframe, G4VisCommandSceneAddLine2D, G4VisCommandViewerReset, G4VisCommandGeometrySetForceLineSegmentsPerCircle, G4VisCommandViewerPan, G4VisCommandSceneAddLine, G4VisCommandGeometrySetForceSolid, G4VisCommandViewerList, G4VisCommandSceneAddHits, G4VisCommandViewerInterpolate, G4VisCommandGeometrySetForceAuxEdgeVisible, G4VisCommandSceneAddGhosts, G4VisCommandViewerFlush, G4VisCommandSceneAddGPS, G4VisCommandGeometrySetDaughtersInvisible, G4VisCommandViewerDolly, G4VisCommandGeometrySetColour, G4VisCommandSceneAddFrame, G4VisCommandManagerMode< Manager >, G4VisCommandViewerCreate, G4VisCommandViewerCopyViewFrom, G4VisCommandSceneAddExtent, G4VisCommandViewerColourByDensity, G4GeneralParticleSourceMessenger, G4VisCommandSceneAddEventID, G4VisCommandViewerClone, G4VisCommandSceneSelect, G4VisCommandSceneAddDigis, G4VITSteppingVerbose, G4VisCommandViewerClearVisAttributesModifiers, G4VisCommandListManagerSelect< Manager >, G4VisCommandSceneNotifyHandlers, G4VisCommandSetTouchable, G4DNAChemistryManager, G4VisCommandVerbose, G4VisCommandViewerClearTransients, G4VisCommandSceneList, G4VisCommandSetTextSize, G4VisCommandReviewKeptEvents, G4ParticleMessenger, G4MoleculeGunMessenger, G4VisCommandViewerClearCutawayPlanes, G4VisCommandSceneAddDate, G4VisCommandSceneEndOfRunAction, G4VisCommandSetTextLayout, G4VisCommandList, G4UserPhysicsListMessenger, G4UIcontrolMessenger, G4VisCommandViewerClear, G4VisCommandSceneAddAxes, G4ProcessManagerMessenger, G4VisCommandSceneEndOfEventAction, G4VisCommandSetTextColour, G4VisCommandSceneHandlerSelect, G4ParticlePropertyMessenger, G4ProductionCutsTableMessenger, G4RunMessenger, G4DecayTableMessenger, G4SchedulerMessenger, G4ScoringMessenger, G4ProcessTableMessenger, G4VisCommandViewerChangeCutawayPlane, G4MoleculeShootMessenger, G4VisCommandSetLineWidth, G4ScoreQuantityMessenger, G4PolarizationMessenger, G4VisCommandEnable, G4VisCommandGeometryRestore, G4VisCommandSceneCreate, G4VisCommandSceneHandlerList, G4TrackingMessenger, G4GeometryMessenger, HepMCG4PythiaMessenger, HepMCG4PythiaMessenger, GFlashShowerModelMessenger, G4ParticleGunMessenger, G4VisCommandSceneAddArrow2D, G4PersistencyCenterMessenger, G4VisCommandViewerAddCutawayPlane, G4VisCommandSetColour, G4tgrMessenger, G4RTMessenger, G4VisCommandDrawOnlyToBeKeptEvents, G4VisCommandGeometryList, G4VModelCommand< T >, G4VModelCommand< M >, G4VisCommandModelCreate< Factory >, G4VisCommandSceneActivateModel, G4VisCommandSceneHandlerCreate, G4VisCommandViewerDefaultStyle, G4EvManMessenger, G4GenericMessenger, G4MatScanMessenger, DetectorConstructionMessenger, G4VisCommandListManagerList< Manager >, ExN04PrimaryGeneratorMessenger, G4GMocrenMessenger, H02PrimaryGeneratorMessenger, G4MPImessenger, RE06DetectorMessenger, G4ASCIITreeMessenger, GB03DetectorMessenger, ExN04PrimaryGeneratorMessenger, ExN04StackingActionMessenger, RE01PrimaryGeneratorMessenger, RE05PrimaryGeneratorMessenger, RE05StackingActionMessenger, G4VisCommandSceneAddArrow, G4VisCommandsViewerSet, HepMCG4AsciiReaderMessenger, HepMCG4AsciiReaderMessenger, ExN04StackingActionMessenger, G4HepRepMessenger, G4VisCommandSetArrow3DLineSegmentsPerCircle, G4VisCommandsTouchableSet, G4VisCommandAbortReviewKeptEvents, G4VisCommandSceneHandlerAttach, G4VisCommandViewerDefaultHiddenEdge, G4VisCommandsTouchable에서 재구현되었습니다.

G4UImessenger.cc 파일의 55 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : G4UIcommand::DoIt(), G4UIcommand::GetCurrentValue().

G4String G4UImessenger::ItoS ( G4int  i)
protectedinherited

G4UImessenger.cc 파일의 68 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : G4ParticleGunMessenger::GetCurrentValue().

G4VisCommandDrawVolume& G4VisCommandDrawVolume::operator= ( const G4VisCommandDrawVolume )
private
G4bool G4UImessenger::operator== ( const G4UImessenger messenger) const
inherited

G4UImessenger.cc 파일의 64 번째 라인에서 정의되었습니다.

G4bool G4VVisCommand::ProvideValueOfUnit ( const G4String where,
const G4String unit,
const G4String category,
G4double value 
)
protectedinherited
void G4VisCommandDrawVolume::SetNewValue ( G4UIcommand command,
G4String  newValue 
)
virtual
static void G4VVisCommand::SetVisManager ( G4VisManager )
staticinherited

다음에 의해서 참조됨 : G4VisManager::G4VisManager().

G4bool G4UImessenger::StoB ( G4String  s)
protectedinherited

G4UImessenger.cc 파일의 107 번째 라인에서 정의되었습니다.

다음을 참조함 : G4String::toUpper().

다음에 의해서 참조됨 : G4LocalThreadCoutMessenger::SetNewValue(), G4CascadeParamMessenger::SetNewValue(), G4ScoreQuantityMessenger::SetNewValue().

G4double G4UImessenger::StoD ( G4String  s)
protectedinherited
G4int G4UImessenger::StoI ( G4String  s)
protectedinherited
void G4VVisCommand::UpdateVisManagerScene ( const G4String sceneName = "")
protectedinherited

멤버 데이타 문서화

G4UIdirectory* G4UImessenger::baseDir
protectedinherited

G4UImessenger.hh 파일의 85 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : G4UImessenger::CreateDirectory(), G4UImessenger::~G4UImessenger().

G4String G4UImessenger::baseDirName
protectedinherited

G4UImessenger.hh 파일의 86 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : G4UImessenger::CreateCommand(), G4UImessenger::CreateDirectory().

G4bool G4UImessenger::commandsShouldBeInMaster
protectedinherited

G4UImessenger.hh 파일의 93 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : G4UImessenger::CommandsShouldBeInMaster().

G4int G4VVisCommand::fCurrentArrow3DLineSegmentsPerCircle = 6
staticprotectedinherited
G4Colour G4VVisCommand::fCurrentColour = G4Colour::White()
staticprotectedinherited
G4double G4VVisCommand::fCurrentLineWidth = 1.
staticprotectedinherited
G4Colour G4VVisCommand::fCurrentTextColour = G4Colour::Blue()
staticprotectedinherited
G4Text::Layout G4VVisCommand::fCurrentTextLayout = G4Text::left
staticprotectedinherited
G4double G4VVisCommand::fCurrentTextSize = 12.
staticprotectedinherited
G4ModelingParameters::PVNameCopyNoPath G4VVisCommand::fCurrentTouchablePath
staticprotectedinherited

G4VVisCommand.hh 파일의 116 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : G4VisCommandSetTouchable::SetNewValue().

G4int G4VVisCommand::fErrorCode = 0
staticprotectedinherited

G4VVisCommand.hh 파일의 104 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : G4VisCommandDrawTree::SetNewValue(), G4VisCommandOpen::SetNewValue().

G4UIcmdWithAString* G4VisCommandDrawVolume::fpCommand
private

G4VisCommandsCompound.hh 파일의 77 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : G4VisCommandDrawVolume(), ~G4VisCommandDrawVolume().

G4VisManager * G4VVisCommand::fpVisManager = 0
staticprotectedinherited

G4VVisCommand.hh 파일의 101 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : G4VisCommandSceneAddUserAction::AddVisAction(), G4VVisCommand::ConvertToDoublePair(), G4VVisCommandScene::CurrentSceneName(), G4VisCommandSceneHandlerCreate::G4VisCommandSceneHandlerCreate(), G4VisCommandSceneHandlerAttach::GetCurrentValue(), G4VisCommandSceneHandlerCreate::GetCurrentValue(), G4VisCommandViewerClear::GetCurrentValue(), G4VisCommandViewerClearTransients::GetCurrentValue(), G4VisCommandViewerClone::GetCurrentValue(), G4VisCommandViewerCreate::GetCurrentValue(), G4VisCommandViewerReset::GetCurrentValue(), G4VisCommandViewerRefresh::GetCurrentValue(), G4VisCommandViewerRebuild::GetCurrentValue(), G4VisCommandViewerUpdate::GetCurrentValue(), G4VisCommandViewerCreate::NextName(), G4VVisCommandViewer::RefreshIfRequired(), G4VisCommandDrawTree::SetNewValue(), G4VisCommandViewerDefaultHiddenEdge::SetNewValue(), G4VisCommandAbortReviewKeptEvents::SetNewValue(), G4VisCommandSceneHandlerAttach::SetNewValue(), G4VisCommandSetArrow3DLineSegmentsPerCircle::SetNewValue(), G4VisCommandDrawView::SetNewValue(), G4VisCommandSceneAddArrow::SetNewValue(), G4VisCommandSceneActivateModel::SetNewValue(), G4VisCommandViewerDefaultStyle::SetNewValue(), G4VisCommandSceneHandlerCreate::SetNewValue(), G4VisCommandDrawOnlyToBeKeptEvents::SetNewValue(), G4VisCommandGeometryList::SetNewValue(), G4VisCommandSetColour::SetNewValue(), G4VisCommandDrawLogicalVolume::SetNewValue(), G4VisCommandViewerAddCutawayPlane::SetNewValue(), G4VisCommandSceneAddArrow2D::SetNewValue(), G4VisCommandSceneCreate::SetNewValue(), G4VisCommandSceneHandlerList::SetNewValue(), G4VisCommandEnable::SetNewValue(), G4VisCommandGeometryRestore::SetNewValue(), G4VisCommandSetLineWidth::SetNewValue(), SetNewValue(), G4VisCommandViewerChangeCutawayPlane::SetNewValue(), G4VisCommandSceneHandlerSelect::SetNewValue(), G4VisCommandInitialize::SetNewValue(), G4VisCommandSceneEndOfEventAction::SetNewValue(), G4VisCommandSetTextColour::SetNewValue(), G4VisCommandOpen::SetNewValue(), G4VisCommandSceneAddAxes::SetNewValue(), G4VisCommandViewerClear::SetNewValue(), G4VisCommandList::SetNewValue(), G4VisCommandSpecify::SetNewValue(), G4VisCommandSetTextLayout::SetNewValue(), G4VisCommandSceneEndOfRunAction::SetNewValue(), G4VisCommandSceneAddDate::SetNewValue(), G4VisCommandViewerClearCutawayPlanes::SetNewValue(), G4VisCommandReviewKeptEvents::SetNewValue(), G4VisCommandSetTextSize::SetNewValue(), G4VisCommandSceneList::SetNewValue(), G4VisCommandViewerClearTransients::SetNewValue(), G4VisCommandVerbose::SetNewValue(), G4VisCommandSetTouchable::SetNewValue(), G4VisCommandSceneNotifyHandlers::SetNewValue(), G4VisCommandViewerClearVisAttributesModifiers::SetNewValue(), G4VisCommandSceneAddDigis::SetNewValue(), G4VisCommandSceneSelect::SetNewValue(), G4VisCommandViewerClone::SetNewValue(), G4VisCommandSceneAddEventID::SetNewValue(), G4VisCommandViewerColourByDensity::SetNewValue(), G4VisCommandSceneAddExtent::SetNewValue(), G4VisCommandViewerCopyViewFrom::SetNewValue(), G4VisCommandViewerCreate::SetNewValue(), G4VisCommandSceneAddFrame::SetNewValue(), G4VisCommandViewerDolly::SetNewValue(), G4VisCommandSceneAddGPS::SetNewValue(), G4VisCommandViewerFlush::SetNewValue(), G4VisCommandViewerInterpolate::SetNewValue(), G4VisCommandSceneAddHits::SetNewValue(), G4VisCommandViewerList::SetNewValue(), G4VisCommandSceneAddLine::SetNewValue(), G4VisCommandViewerPan::SetNewValue(), G4VisCommandViewerReset::SetNewValue(), G4VisCommandSceneAddLine2D::SetNewValue(), G4VisCommandViewerRefresh::SetNewValue(), G4VisCommandSceneAddLogicalVolume::SetNewValue(), G4VisCommandViewerRebuild::SetNewValue(), G4VisCommandViewerSave::SetNewValue(), G4VisCommandSceneAddLogo::SetNewValue(), G4VisCommandViewerScale::SetNewValue(), G4VisCommandSceneAddLogo2D::SetNewValue(), G4VisCommandViewerSelect::SetNewValue(), G4VisCommandViewerUpdate::SetNewValue(), G4VisCommandSceneAddMagneticField::SetNewValue(), G4VisCommandViewerZoom::SetNewValue(), G4VisCommandSceneAddPSHits::SetNewValue(), G4VisCommandSceneAddScale::SetNewValue(), G4VisCommandSceneAddText::SetNewValue(), G4VisCommandSceneAddText2D::SetNewValue(), G4VisCommandSceneAddTrajectories::SetNewValue(), G4VisCommandSceneAddUserAction::SetNewValue(), G4VisCommandSceneAddVolume::SetNewValue().


이 클래스에 대한 문서화 페이지는 다음의 파일들로부터 생성되었습니다.: