#include <G4CSGSolid.hh>
Protected 멤버 함수 | |
G4double | GetRadiusInRing (G4double rmin, G4double rmax) const |
void | CalculateClippedPolygonExtent (G4ThreeVectorList &pPolygon, const G4VoxelLimits &pVoxelLimit, const EAxis pAxis, G4double &pMin, G4double &pMax) const |
void | ClipCrossSection (G4ThreeVectorList *pVertices, const G4int pSectionIndex, const G4VoxelLimits &pVoxelLimit, const EAxis pAxis, G4double &pMin, G4double &pMax) const |
void | ClipBetweenSections (G4ThreeVectorList *pVertices, const G4int pSectionIndex, const G4VoxelLimits &pVoxelLimit, const EAxis pAxis, G4double &pMin, G4double &pMax) const |
void | ClipPolygon (G4ThreeVectorList &pPolygon, const G4VoxelLimits &pVoxelLimit, const EAxis pAxis) const |
Protected 속성 | |
G4double | fCubicVolume |
G4double | fSurfaceArea |
G4bool | fRebuildPolyhedron |
G4Polyhedron * | fpPolyhedron |
G4double | kCarTolerance |
G4CSGSolid.hh 파일의 49 번째 라인에서 정의되었습니다.
G4CSGSolid::G4CSGSolid | ( | const G4String & | pName | ) |
G4CSGSolid.cc 파일의 50 번째 라인에서 정의되었습니다.
|
virtual |
G4CSGSolid.cc 파일의 72 번째 라인에서 정의되었습니다.
다음을 참조함 : fpPolyhedron.
G4CSGSolid::G4CSGSolid | ( | __void__ & | a | ) |
G4CSGSolid.cc 파일의 61 번째 라인에서 정의되었습니다.
G4CSGSolid::G4CSGSolid | ( | const G4CSGSolid & | rhs | ) |
G4CSGSolid.cc 파일의 82 번째 라인에서 정의되었습니다.
|
virtualinherited |
G4Trap, G4TessellatedSolid, G4Sphere, G4ExtrudedSolid, G4Torus, G4Cons, G4Tubs, G4Para, G4GenericTrap, G4MultiUnion, G4Trd, G4EllipticalCone, G4Polyhedra, G4Polycone, G4CutTubs, G4Paraboloid, G4TwistedTubs, G4Hype, G4GenericPolycone, G4IntersectionSolid, G4SubtractionSolid, G4Ellipsoid, G4UnionSolid, G4Orb, G4Tet, G4VTwistedFaceted, G4DisplacedSolid, G4Box, G4EllipticalTube, G4ReflectedSolid, G4ScaledSolid에서 재구현되었습니다.
G4VSolid.cc 파일의 625 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Exception(), G4VSolid::GetEntityType(), JustWarning, kInfinity, message(), CLHEP::Hep3Vector::set().
다음에 의해서 참조됨 : G4ScaledSolid::BoundingLimits(), G4ReflectedSolid::BoundingLimits(), G4DisplacedSolid::BoundingLimits(), G4UnionSolid::BoundingLimits(), G4IntersectionSolid::BoundingLimits(), G4SubtractionSolid::BoundingLimits(), G4Voxelizer::BuildVoxelLimits(), G4ScaledSolid::CalculateExtent(), G4MultiUnion::Extent().
|
protectedinherited |
G4VSolid.cc 파일의 427 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VSolid::ClipPolygon().
다음에 의해서 참조됨 : G4VSolid::ClipBetweenSections(), G4VSolid::ClipCrossSection().
|
pure virtualinherited |
G4Trap, G4TessellatedSolid, G4Sphere, G4ExtrudedSolid, G4Torus, G4Cons, G4Tubs, G4Para, G4GenericTrap, G4MultiUnion, G4Trd, G4EllipticalCone, G4Polyhedra, G4Polycone, G4CutTubs, G4TwistedTubs, G4Paraboloid, G4Hype, G4IntersectionSolid, G4SubtractionSolid, G4GenericPolycone, G4UnionSolid, G4Ellipsoid, G4Orb, G4Tet, G4VTwistedFaceted, G4DisplacedSolid, G4Box, G4EllipticalTube, G4ReflectedSolid, G4ScaledSolid, G4VCSGfaceted에서 구현되었습니다.
다음에 의해서 참조됨 : G4ReflectedSolid::BoundingLimits(), G4DisplacedSolid::BoundingLimits(), G4SmartVoxelHeader::BuildNodes(), G4SmartVoxelHeader::BuildReplicaVoxels(), G4SmartVoxelHeader::BuildVoxelsWithinLimits(), G4ReflectedSolid::CalculateExtent(), G4DisplacedSolid::CalculateExtent(), G4UnionSolid::CalculateExtent(), G4SubtractionSolid::CalculateExtent(), G4IntersectionSolid::CalculateExtent(), G4DrawVoxels::ComputeVoxelPolyhedra(), G4VSolid::EstimateCubicVolume(), G4VSolid::EstimateSurfaceArea(), G4AdjointPosOnPhysVolGenerator::GenerateAPositionOnABoxBoundary(), G4AdjointPosOnPhysVolGenerator::GenerateAPositionOnASphereBoundary(), G4VSolid::GetExtent(), G4ITNavigator2::GetRandomInCurrentVolume().
|
protectedinherited |
G4VSolid.cc 파일의 378 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VSolid::CalculateClippedPolygonExtent().
|
protectedinherited |
G4VSolid.cc 파일의 347 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VSolid::CalculateClippedPolygonExtent().
|
protectedinherited |
G4VSolid.cc 파일의 494 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VoxelLimits::AddLimit(), G4VSolid::ClipPolygonToSimpleLimits(), G4VoxelLimits::GetMaxXExtent(), G4VoxelLimits::GetMaxYExtent(), G4VoxelLimits::GetMaxZExtent(), G4VoxelLimits::GetMinXExtent(), G4VoxelLimits::GetMinYExtent(), G4VoxelLimits::GetMinZExtent(), G4VoxelLimits::IsLimited(), G4VoxelLimits::IsXLimited(), G4VoxelLimits::IsYLimited(), G4VoxelLimits::IsZLimited(), kInfinity, kXAxis, kYAxis, kZAxis.
다음에 의해서 참조됨 : G4VSolid::CalculateClippedPolygonExtent().
|
virtualinherited |
G4Trap, G4TessellatedSolid, G4TwistedTubs, G4Sphere, G4Cons, G4Torus, G4Tubs, G4Para, G4Trd, G4ExtrudedSolid, G4EllipticalCone, G4GenericTrap, G4CutTubs, G4MultiUnion, G4Paraboloid, G4Hype, G4Polycone, G4Polyhedra, G4TwistedTrap, G4Orb, G4DisplacedSolid, G4Box, G4Tet, G4Ellipsoid, G4ScaledSolid, G4GenericPolycone, G4ReflectedSolid, G4EllipticalTube, G4TwistedTrd, G4TwistedBox, G4IntersectionSolid, G4SubtractionSolid, G4UnionSolid에서 재구현되었습니다.
G4VSolid.cc 파일의 324 번째 라인에서 정의되었습니다.
다음을 참조함 : G4endl, G4Exception(), G4VSolid::GetEntityType(), JustWarning, message().
다음에 의해서 참조됨 : G4GeometryWorkspace::CloneParameterisedSolids(), G4GeometryWorkspace::CloneReplicaSolid().
|
virtualinherited |
G4Trap, G4Torus, G4Sphere, G4Cons, G4Tubs, G4Para, G4Polycone, G4Polyhedra, G4IntersectionSolid, G4SubtractionSolid, G4UnionSolid, G4Trd, G4TwistedTubs, G4DisplacedSolid, G4Hype, G4ReflectedSolid, G4ScaledSolid, G4Ellipsoid, G4Orb, G4Tet, G4VTwistedFaceted, G4Box에서 재구현되었습니다.
G4VSolid.cc 파일의 137 번째 라인에서 정의되었습니다.
다음을 참조함 : FatalException, G4endl, G4Exception(), message().
다음에 의해서 참조됨 : G4SmartVoxelHeader::BuildNodes(), G4PVParameterised::CheckOverlaps(), G4PSDoseDeposit::ComputeVolume(), G4PSPassageCellFlux::ComputeVolume(), G4PSCellFlux::ComputeVolume(), G4ScoreSplittingProcess::CreateTouchableForSubStep(), G4LogicalVolume::GetMass(), G4Navigator::GetMotherToDaughterTransform(), G4ITNavigator1::GetMotherToDaughterTransform(), G4ITNavigator2::GetMotherToDaughterTransform(), G4Navigator::LocateGlobalPointAndSetup(), G4ITNavigator1::LocateGlobalPointAndSetup(), G4ITNavigator2::LocateGlobalPointAndSetup(), G4PSSphereSurfaceCurrent::ProcessHits(), G4PSCylinderSurfaceFlux::ProcessHits(), G4PSCylinderSurfaceCurrent::ProcessHits(), G4PSSphereSurfaceFlux::ProcessHits(), G4PSFlatSurfaceCurrent::ProcessHits(), G4PSFlatSurfaceFlux::ProcessHits(), G4Navigator::SetupHierarchy(), G4ITNavigator1::SetupHierarchy(), G4ITNavigator2::SetupHierarchy().
|
virtualinherited |
G4Trap, G4TessellatedSolid, G4Sphere, G4Cons, G4Torus, G4Tubs, G4Para, G4DisplacedSolid, G4Trd, G4EllipticalCone, G4GenericTrap, G4MultiUnion, G4CutTubs, G4Hype, G4Paraboloid, G4TwistedTubs, G4Polyhedra, G4Polycone, G4Orb, G4ReflectedSolid, G4Tet, G4Box, G4IntersectionSolid, G4SubtractionSolid, G4Ellipsoid, G4UnionSolid, G4ScaledSolid, G4VTwistedFaceted, G4GenericPolycone, G4EllipticalTube, G4VCSGfaceted에서 재구현되었습니다.
G4VSolid.cc 파일의 660 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4GMocrenFileSceneHandler::AddDetector(), G4ScaledSolid::CreatePolyhedron(), G4ReflectedSolid::CreatePolyhedron(), G4DisplacedSolid::CreatePolyhedron(), GetPolyhedron(), G4BooleanSolid::GetPolyhedron().
|
pure virtualinherited |
G4Trap, G4TessellatedSolid, G4Sphere, G4Cons, G4Torus, G4Tubs, G4Para, G4DisplacedSolid, G4Trd, G4EllipticalCone, G4GenericTrap, G4MultiUnion, G4CutTubs, G4Hype, G4Paraboloid, G4TwistedTubs, G4ReflectedSolid, G4Orb, G4Tet, G4IntersectionSolid, G4SubtractionSolid, G4Box, G4UnionSolid, G4Ellipsoid, G4ScaledSolid, G4VTwistedFaceted, G4EllipticalTube, G4VCSGfaceted에서 구현되었습니다.
다음에 의해서 참조됨 : G4VisManager::Draw().
|
pure virtualinherited |
G4Trap, G4TessellatedSolid, G4Sphere, G4Cons, G4Torus, G4Tubs, G4Para, G4ExtrudedSolid, G4Trd, G4EllipticalCone, G4CutTubs, G4Hype, G4TwistedTubs, G4GenericTrap, G4Paraboloid, G4Polycone, G4Polyhedra, G4Box, G4IntersectionSolid, G4SubtractionSolid, G4UnionSolid, G4Orb, G4Ellipsoid, G4Tet, G4MultiUnion, G4VTwistedFaceted, G4DisplacedSolid, G4GenericPolycone, G4EllipticalTube, G4ReflectedSolid, G4ScaledSolid, G4VCSGfaceted에서 구현되었습니다.
다음에 의해서 참조됨 : G4NavigationLogger::AlongComputeStepLog(), G4NavigationLogger::CheckDaughterEntryPoint(), G4PVParameterised::CheckOverlaps(), G4PVPlacement::CheckOverlaps(), G4AdjointPosOnPhysVolGenerator::ComputeAreaOfExtSurfaceStartingFromBox(), G4AdjointPosOnPhysVolGenerator::ComputeAreaOfExtSurfaceStartingFromSphere(), G4VoxelSafety::ComputeSafety(), G4ParameterisedNavigation::ComputeSafety(), G4NormalNavigation::ComputeSafety(), G4VoxelNavigation::ComputeSafety(), G4ReplicaNavigation::ComputeSafety(), G4ParameterisedNavigation::ComputeStep(), G4NormalNavigation::ComputeStep(), G4VoxelNavigation::ComputeStep(), G4ReplicaNavigation::ComputeStep(), G4ScaledSolid::DistanceToIn(), G4ReflectedSolid::DistanceToIn(), G4DisplacedSolid::DistanceToIn(), G4MultiUnion::DistanceToIn(), G4UnionSolid::DistanceToIn(), G4SubtractionSolid::DistanceToIn(), G4IntersectionSolid::DistanceToIn(), G4MultiUnion::DistanceToInCandidates(), G4MultiUnion::DistanceToInNoVoxels(), G4SubtractionSolid::DistanceToOut(), G4VSolid::EstimateSurfaceArea(), G4AdjointPosOnPhysVolGenerator::GenerateAPositionOnASolidBoundary(), G4Navigator::GetLocalExitNormal(), G4ITNavigator1::GetLocalExitNormal(), G4ITNavigator2::GetLocalExitNormal(), G4VIntersectionLocator::LocateGlobalPointWithinVolumeAndCheck(), G4NavigationLogger::PreComputeStepLog(), G4Navigator::RecheckDistanceToCurrentBoundary(), G4ITNavigator2::RecheckDistanceToCurrentBoundary(), G4NavigationLogger::ReportOutsideMother(), G4NavigationLogger::ReportVolumeAndIntersection(), G4VoxelSafety::SafetyForVoxelNode(), G4MultiUnion::SafetyFromOutsideNumberNode(), G4SubtractionSolid::SurfaceNormal(), G4MultiUnion::SurfaceNormal().
|
pure virtualinherited |
G4Trap, G4TessellatedSolid, G4Sphere, G4Cons, G4Torus, G4Tubs, G4Para, G4Trd, G4ExtrudedSolid, G4EllipticalCone, G4CutTubs, G4TwistedTubs, G4Hype, G4GenericTrap, G4Paraboloid, G4Polyhedra, G4Polycone, G4IntersectionSolid, G4SubtractionSolid, G4Box, G4UnionSolid, G4Orb, G4Ellipsoid, G4Tet, G4VTwistedFaceted, G4DisplacedSolid, G4MultiUnion, G4GenericPolycone, G4EllipticalTube, G4ReflectedSolid, G4ScaledSolid, G4VCSGfaceted에서 구현되었습니다.
|
pure virtualinherited |
G4Trap, G4TessellatedSolid, G4Sphere, G4Cons, G4Torus, G4Tubs, G4Para, G4Trd, G4ExtrudedSolid, G4EllipticalCone, G4CutTubs, G4TwistedTubs, G4Hype, G4GenericTrap, G4Paraboloid, G4IntersectionSolid, G4SubtractionSolid, G4UnionSolid, G4Box, G4Orb, G4Tet, G4Ellipsoid, G4MultiUnion, G4VTwistedFaceted, G4DisplacedSolid, G4EllipticalTube, G4ReflectedSolid, G4ScaledSolid, G4VCSGfaceted에서 구현되었습니다.
다음에 의해서 참조됨 : G4NavigationLogger::AlongComputeStepLog(), XrayFluoAnalysisManager::analyseStepping(), G4NavigationLogger::CheckDaughterEntryPoint(), G4PVPlacement::CheckOverlaps(), G4VoxelSafety::ComputeSafety(), G4ParameterisedNavigation::ComputeSafety(), G4NormalNavigation::ComputeSafety(), G4VoxelNavigation::ComputeSafety(), G4ReplicaNavigation::ComputeSafety(), G4ParameterisedNavigation::ComputeStep(), G4NormalNavigation::ComputeStep(), G4VoxelNavigation::ComputeStep(), G4ReplicaNavigation::ComputeStep(), G4RegularNavigation::ComputeStepSkippingEqualMaterials(), G4SubtractionSolid::DistanceToIn(), G4IntersectionSolid::DistanceToIn(), G4ScaledSolid::DistanceToOut(), G4ReflectedSolid::DistanceToOut(), G4MultiUnion::DistanceToOut(), G4DisplacedSolid::DistanceToOut(), G4UnionSolid::DistanceToOut(), G4IntersectionSolid::DistanceToOut(), G4SubtractionSolid::DistanceToOut(), G4MultiUnion::DistanceToOutNoVoxels(), G4MultiUnion::DistanceToOutVoxels(), GFlashShowerModel::ElectronDoIt(), G4VSolid::EstimateSurfaceArea(), G4Navigator::GetLocalExitNormal(), G4ITNavigator1::GetLocalExitNormal(), G4ITNavigator2::GetLocalExitNormal(), G4VIntersectionLocator::GetLocalSurfaceNormal(), G4BOptnForceCommonTruncatedExp::Initialize(), G4NeutrinoElectronProcess::PostStepDoIt(), G4VXTRenergyLoss::PostStepDoIt(), G4Navigator::RecheckDistanceToCurrentBoundary(), G4ITNavigator2::RecheckDistanceToCurrentBoundary(), G4NavigationLogger::ReportOutsideMother(), G4NavigationLogger::ReportVolumeAndIntersection(), G4IntersectionSolid::SurfaceNormal(), G4SubtractionSolid::SurfaceNormal(), G4MultiUnion::SurfaceNormal().
|
pure virtualinherited |
G4Trap, G4TessellatedSolid, G4Sphere, G4Cons, G4Torus, G4Tubs, G4Para, G4Trd, G4EllipticalCone, G4ExtrudedSolid, G4TwistedTubs, G4CutTubs, G4GenericTrap, G4Paraboloid, G4Hype, G4IntersectionSolid, G4SubtractionSolid, G4UnionSolid, G4Orb, G4Box, G4Ellipsoid, G4Tet, G4VTwistedFaceted, G4DisplacedSolid, G4MultiUnion, G4EllipticalTube, G4ReflectedSolid, G4ScaledSolid, G4VCSGfaceted에서 구현되었습니다.
|
inlineinherited |
다음에 의해서 참조됨 : G4CutTubs::ApproxSurfaceNormal(), G4Torus::ApproxSurfaceNormal(), G4Tubs::ApproxSurfaceNormal(), G4Cons::ApproxSurfaceNormal(), G4Sphere::ApproxSurfaceNormal(), G4ScaledSolid::BoundingLimits(), G4ReflectedSolid::BoundingLimits(), G4Box::BoundingLimits(), G4DisplacedSolid::BoundingLimits(), G4Tet::BoundingLimits(), G4Orb::BoundingLimits(), G4UnionSolid::BoundingLimits(), G4SubtractionSolid::BoundingLimits(), G4IntersectionSolid::BoundingLimits(), G4Ellipsoid::BoundingLimits(), G4GenericPolycone::BoundingLimits(), G4Hype::BoundingLimits(), G4Paraboloid::BoundingLimits(), G4CutTubs::BoundingLimits(), G4TwistedTubs::BoundingLimits(), G4Polycone::BoundingLimits(), G4Polyhedra::BoundingLimits(), G4EllipticalCone::BoundingLimits(), G4Trd::BoundingLimits(), G4GenericTrap::BoundingLimits(), G4Para::BoundingLimits(), G4Tubs::BoundingLimits(), G4Cons::BoundingLimits(), G4Torus::BoundingLimits(), G4ExtrudedSolid::BoundingLimits(), G4Sphere::BoundingLimits(), G4TessellatedSolid::BoundingLimits(), G4Trap::BoundingLimits(), G4ScaledSolid::ComputeDimensions(), G4ParameterisationTubsRho::ComputeDimensions(), G4ReflectedSolid::ComputeDimensions(), G4ParameterisationBoxX::ComputeDimensions(), G4ParameterisationParaX::ComputeDimensions(), G4ParameterisationConsRho::ComputeDimensions(), G4ParameterisationPolyconeRho::ComputeDimensions(), G4ParameterisationTrdX::ComputeDimensions(), G4ParameterisationPolyhedraRho::ComputeDimensions(), G4DisplacedSolid::ComputeDimensions(), G4ParameterisationTubsPhi::ComputeDimensions(), G4ParameterisationConsPhi::ComputeDimensions(), G4ParameterisationBoxY::ComputeDimensions(), G4ParameterisationParaY::ComputeDimensions(), G4ParameterisationPolyconePhi::ComputeDimensions(), G4ParameterisationTrdY::ComputeDimensions(), G4ParameterisationPolyhedraPhi::ComputeDimensions(), G4ParameterisationBoxZ::ComputeDimensions(), G4ParameterisationConsZ::ComputeDimensions(), G4ParameterisationTubsZ::ComputeDimensions(), G4ParameterisationParaZ::ComputeDimensions(), G4ParameterisationPolyconeZ::ComputeDimensions(), G4ParameterisationTrdZ::ComputeDimensions(), G4ParameterisationPolyhedraZ::ComputeDimensions(), G4ParameterisedNavigation::ComputeStep(), G4ReplicaNavigation::ComputeStep(), G4ScaledSolid::CreatePolyhedron(), G4DisplacedSolid::CreatePolyhedron(), G4SubtractionSolid::DistanceToIn(), G4EllipticalTube::DistanceToOut(), G4Ellipsoid::DistanceToOut(), G4Tet::DistanceToOut(), G4VTwistedFaceted::DistanceToOut(), G4Box::DistanceToOut(), G4Orb::DistanceToOut(), G4GenericTrap::DistanceToOut(), G4CutTubs::DistanceToOut(), G4Paraboloid::DistanceToOut(), G4EllipticalCone::DistanceToOut(), G4Trd::DistanceToOut(), G4Tubs::DistanceToOut(), G4Torus::DistanceToOut(), G4Cons::DistanceToOut(), G4Para::DistanceToOut(), G4Sphere::DistanceToOut(), G4Trap::DistanceToOut(), export_G4VSolid(), G4Polycone::G4Polycone(), G4Polyhedra::G4Polyhedra(), G4BooleanSolid::GetConstituentSolid(), G4NavigationLogger::PostComputeStepLog(), G4Box::SurfaceNormal(), G4EllipticalCone::SurfaceNormal(), G4Trd::SurfaceNormal(), G4ExtrudedSolid::SurfaceNormal(), G4Para::SurfaceNormal(), G4Trap::SurfaceNormal().
G4VSolid.cc 파일의 203 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VSolid::CalculateExtent(), epsilon(), G4UniformRand, in, G4VSolid::Inside(), kOutside, kXAxis, kYAxis, kZAxis, maxY, maxZ, minY.
다음에 의해서 참조됨 : G4VCSGfaceted::GetCubicVolume(), G4VSolid::GetCubicVolume().
G4VSolid.cc 파일의 263 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VSolid::CalculateExtent(), G4VSolid::DistanceToIn(), G4VSolid::DistanceToOut(), G4UniformRand, in, G4VSolid::Inside(), kOutside, kXAxis, kYAxis, kZAxis, maxY, maxZ, minY.
다음에 의해서 참조됨 : G4VCSGfaceted::GetSurfaceArea(), G4MultiUnion::GetSurfaceArea(), G4VSolid::GetSurfaceArea().
G4BooleanSolid에서 재구현되었습니다.
G4VSolid.cc 파일의 167 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4BooleanSolid::StackPolyhedron().
G4BooleanSolid에서 재구현되었습니다.
G4VSolid.cc 파일의 170 번째 라인에서 정의되었습니다.
|
virtualinherited |
G4Trap, G4TessellatedSolid, G4TwistedTubs, G4GenericTrap, G4Sphere, G4Torus, G4Hype, G4Cons, G4Tubs, G4MultiUnion, G4Para, G4VTwistedFaceted, G4Trd, G4EllipticalCone, G4Tet, G4CutTubs, G4VCSGfaceted, G4Box, G4EllipticalTube, G4Paraboloid, G4Ellipsoid, G4Orb, G4BooleanSolid에서 재구현되었습니다.
G4VSolid.cc 파일의 188 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VSolid::EstimateCubicVolume().
다음에 의해서 참조됨 : G4PSDoseDeposit::ComputeVolume(), G4PSPassageCellFlux::ComputeVolume(), G4PSCellFlux::ComputeVolume(), G4MIRDLiver::Construct(), G4MIRDLeftClavicle::Construct(), G4MIRDLeftTeste::Construct(), G4MIRDRightScapula::Construct(), G4MIRDLeftScapula::Construct(), G4MIRDSkull::Construct(), G4MIRDSmallIntestine::Construct(), G4MIRDLowerLargeIntestine::Construct(), G4MIRDLeftAdrenal::Construct(), G4MIRDMaleGenitalia::Construct(), G4MIRDThyroid::Construct(), G4MIRDUpperLargeIntestine::Construct(), G4MIRDLeftKidney::Construct(), G4MIRDPelvis::Construct(), G4MIRDLeftLeg::Construct(), G4MIRDLeftLegBone::Construct(), G4MIRDRightAdrenal::Construct(), G4MIRDRightLegBone::Construct(), G4MIRDLeftOvary::Construct(), G4MIRDRightClavicle::Construct(), G4MIRDRightKidney::Construct(), G4MIRDRightLeg::Construct(), G4MIRDTrunk::Construct(), G4MIRDLeftBreast::Construct(), G4MIRDRightLung::Construct(), G4MIRDSpleen::Construct(), G4MIRDRightOvary::Construct(), G4MIRDRightTeste::Construct(), G4MIRDMiddleLowerSpine::Construct(), G4MIRDUterus::Construct(), G4MIRDUpperSpine::Construct(), G4MIRDStomach::Construct(), G4MIRDThymus::Construct(), G4MIRDPancreas::Construct(), G4MIRDHeart::Construct(), G4MIRDBrain::Construct(), G4MIRDRightBreast::Construct(), G4MIRDRibCage::Construct(), G4MIRDLeftLung::Construct(), G4MIRDRightArmBone::Construct(), G4MIRDLeftArmBone::Construct(), G4MIRDUrinaryBladder::Construct(), G4MIRDHead::Construct(), export_G4VSolid(), G4Hype::GetCubicVolume(), G4GenericTrap::GetCubicVolume(), G4LogicalVolume::GetMass().
|
virtualinherited |
G4DisplacedSolid에서 재구현되었습니다.
G4VSolid.cc 파일의 173 번째 라인에서 정의되었습니다.
|
virtualinherited |
G4DisplacedSolid에서 재구현되었습니다.
G4VSolid.cc 파일의 176 번째 라인에서 정의되었습니다.
|
pure virtualinherited |
G4Trap, G4TessellatedSolid, G4TwistedTubs, G4Sphere, G4Cons, G4Torus, G4Tubs, G4Para, G4ExtrudedSolid, G4VTwistedFaceted, G4Trd, G4EllipticalCone, G4GenericTrap, G4MultiUnion, G4CutTubs, G4Paraboloid, G4Hype, G4Polycone, G4Polyhedra, G4TwistedTrap, G4DisplacedSolid, G4Orb, G4Box, G4Tet, G4Ellipsoid, G4ScaledSolid, G4ReflectedSolid, G4GenericPolycone, G4EllipticalTube, G4TwistedTrd, G4VCSGfaceted, G4BooleanSolid, G4TwistedBox, G4IntersectionSolid, G4SubtractionSolid, G4UnionSolid에서 구현되었습니다.
다음에 의해서 참조됨 : G4HepRepFileSceneHandler::AddHepRepInstance(), G4GMocrenFileSceneHandler::AddPrimitive(), G4GDMLWriteSolids::AddSolid(), G4VSolid::BoundingLimits(), G4tgbVolume::BuildSolidForDivision(), G4Voxelizer::BuildVoxelLimits(), G4PVDivision::CheckAndSetParameters(), G4ReplicatedSlice::CheckAndSetParameters(), G4VSolid::Clone(), G4GeometryWorkspace::CloneParameterisedSolids(), G4GeometryWorkspace::CloneReplicaSolid(), G4VoxelNavigation::ComputeSafety(), G4NavigationLogger::ComputeSafetyLog(), G4VDivisionParameterisation::ComputeSolid(), G4PhysicalVolumeModel::CreateCurrentAttValues(), G4SubtractionSolid::DistanceToIn(), G4tgbGeometryDumper::DumpPVParameterised(), G4tgbGeometryDumper::DumpSolid(), G4PVDivision::ErrorInAxis(), G4ReplicatedSlice::ErrorInAxis(), G4tgbVolume::FindOrConstructG4Solid(), G4DisplacedSolid::G4DisplacedSolid(), G4VParameterisationBox::G4VParameterisationBox(), G4VParameterisationCons::G4VParameterisationCons(), G4VParameterisationPara::G4VParameterisationPara(), G4VParameterisationPolycone::G4VParameterisationPolycone(), G4VParameterisationPolyhedra::G4VParameterisationPolyhedra(), G4VParameterisationTrd::G4VParameterisationTrd(), G4VParameterisationTubs::G4VParameterisationTubs(), G4HepRepSceneHandler::getGeometryInstance(), G4Navigator::GetGlobalExitNormal(), G4BooleanSolid::GetListOfPrimitives(), G4Navigator::GetLocalExitNormal(), G4ITNavigator1::GetLocalExitNormal(), G4ITNavigator2::GetLocalExitNormal(), G4VSolid::GetPointOnSurface(), G4tgbGeometryDumper::GetSolidParams(), G4NavigationLogger::PostComputeStepLog(), G4NavigationLogger::PreComputeStepLog(), G4NavigationLogger::PrintDaughterLog(), G4NavigationLogger::ReportOutsideMother(), G4ASCIITreeSceneHandler::RequestPrimitives(), G4VoxelSafety::SafetyForVoxelHeader(), G4PVDivision::SetParameterisation(), G4ReplicatedSlice::SetParameterisation(), G4BooleanSolid::StackPolyhedron(), StreamInfo(), G4PhysicalVolumeModel::VisitGeometryAndGetVisReps().
|
virtualinherited |
G4TessellatedSolid, G4Sphere, G4TwistedTubs, G4EllipticalCone, G4GenericTrap, G4VTwistedFaceted, G4Hype, G4Orb, G4Tet, G4Box, G4Ellipsoid, G4EllipticalTube, G4VCSGfaceted에서 재구현되었습니다.
G4VSolid.cc 파일의 642 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VSolid::CalculateExtent(), kXAxis, kYAxis, kZAxis, G4VisExtent::SetXmax(), G4VisExtent::SetXmin(), G4VisExtent::SetYmax(), G4VisExtent::SetYmin(), G4VisExtent::SetZmax(), G4VisExtent::SetZmin().
다음에 의해서 참조됨 : G4tgbVolume::BuildSolidForDivision(), G4BoundingSphereScene::ProcessVolume().
|
inlineinherited |
다음에 의해서 참조됨 : G4GMocrenFileSceneHandler::AddDetector(), G4HepRepFileSceneHandler::AddHepRepInstance(), G4GMocrenFileSceneHandler::AddPrimitive(), G4XXXFileSceneHandler::AddSolid(), G4XXXStoredSceneHandler::AddSolid(), G4HepRepFileSceneHandler::AddSolid(), G4XXXSGSceneHandler::AddSolid(), G4GMocrenFileSceneHandler::AddSolid(), G4GDMLWriteSolids::AddSolid(), G4NavigationLogger::AlongComputeStepLog(), G4GDMLWriteSolids::BooleanWrite(), G4ScaledSolid::BoundingLimits(), G4ReflectedSolid::BoundingLimits(), G4Box::BoundingLimits(), G4DisplacedSolid::BoundingLimits(), G4Tet::BoundingLimits(), G4Orb::BoundingLimits(), G4UnionSolid::BoundingLimits(), G4SubtractionSolid::BoundingLimits(), G4IntersectionSolid::BoundingLimits(), G4Ellipsoid::BoundingLimits(), G4GenericPolycone::BoundingLimits(), G4Hype::BoundingLimits(), G4CutTubs::BoundingLimits(), G4TwistedTubs::BoundingLimits(), G4Paraboloid::BoundingLimits(), G4Polycone::BoundingLimits(), G4Polyhedra::BoundingLimits(), G4EllipticalCone::BoundingLimits(), G4Trd::BoundingLimits(), G4GenericTrap::BoundingLimits(), G4Para::BoundingLimits(), G4Tubs::BoundingLimits(), G4Cons::BoundingLimits(), G4Torus::BoundingLimits(), G4ExtrudedSolid::BoundingLimits(), G4Sphere::BoundingLimits(), G4TessellatedSolid::BoundingLimits(), G4Trap::BoundingLimits(), G4GDMLWriteSolids::BoxWrite(), G4GenericPolycone::CalculateExtent(), G4Polycone::CalculateExtent(), G4Polyhedra::CalculateExtent(), G4ExtrudedSolid::CalculateExtent(), G4NavigationLogger::CheckDaughterEntryPoint(), G4VDivisionParameterisation::CheckNDivAndWidth(), G4VDivisionParameterisation::CheckOffset(), G4GenericTrap::CheckOrder(), G4Trd::CheckParameters(), G4Para::CheckParameters(), G4Trap::CheckParameters(), G4ParameterisationPolyconeRho::CheckParametersValidity(), G4ParameterisationPolyhedraRho::CheckParametersValidity(), G4ParameterisationPolyhedraPhi::CheckParametersValidity(), G4ParameterisationPolyconeZ::CheckParametersValidity(), G4ParameterisationPolyhedraZ::CheckParametersValidity(), G4PhantomParameterisation::CheckVoxelsFillContainer(), G4GenericTrap::ComputeIsTwisted(), G4VoxelSafety::ComputeSafety(), G4VoxelNavigation::ComputeSafety(), G4NavigationLogger::ComputeSafetyLog(), G4ParameterisedNavigation::ComputeStep(), G4ReplicaNavigation::ComputeStep(), G4GDMLWriteSolids::ConeWrite(), FFDetectorConstruction::Construct(), CCalG4Hall::constructIn(), G4GenericPolycone::Create(), G4Polycone::Create(), G4Polyhedra::Create(), G4PhysicalVolumeModel::CreateCurrentAttValues(), G4GenericPolycone::CreatePolyhedron(), G4ReflectedSolid::CreatePolyhedron(), G4Polyhedra::CreatePolyhedron(), G4ReflectionFactory::CreateReflectedLV(), G4GenericTrap::CreateTessellatedSolid(), G4GDMLWriteSolids::CutTubeWrite(), G4PhysicalVolumeModel::DescribeSolid(), G4SubtractionSolid::DistanceToIn(), G4Paraboloid::DistanceToIn(), G4TessellatedSolid::DistanceToIn(), G4Box::DistanceToOut(), G4Orb::DistanceToOut(), G4EllipticalCone::DistanceToOut(), G4Trd::DistanceToOut(), G4Para::DistanceToOut(), G4TessellatedSolid::DistanceToOut(), G4Trap::DistanceToOut(), G4tgbGeometryDumper::DumpSolid(), G4GDMLWriteSolids::ElconeWrite(), G4GDMLWriteSolids::EllipsoidWrite(), G4GDMLWriteSolids::EltubeWrite(), G4PVDivision::ErrorInAxis(), G4ReplicatedSlice::ErrorInAxis(), export_G4VSolid(), G4Box::G4Box(), G4Cons::G4Cons(), G4CutTubs::G4CutTubs(), G4Ellipsoid::G4Ellipsoid(), G4EllipticalCone::G4EllipticalCone(), G4Hype::G4Hype(), G4Para::G4Para(), G4Paraboloid::G4Paraboloid(), G4Polycone::G4Polycone(), G4Polyhedra::G4Polyhedra(), G4Sphere::G4Sphere(), G4Trap::G4Trap(), G4Tubs::G4Tubs(), G4VParameterisationCons::G4VParameterisationCons(), G4VParameterisationPara::G4VParameterisationPara(), G4VParameterisationPolycone::G4VParameterisationPolycone(), G4VParameterisationPolyhedra::G4VParameterisationPolyhedra(), G4VParameterisationTrd::G4VParameterisationTrd(), G4VTwistedFaceted::G4VTwistedFaceted(), G4GDMLWriteSolids::GenericPolyconeWrite(), G4GDMLWriteSolids::GenTrapWrite(), G4HepRepSceneHandler::getGeometryInstance(), G4Navigator::GetGlobalExitNormal(), G4Navigator::GetLocalExitNormal(), G4ITNavigator1::GetLocalExitNormal(), G4ITNavigator2::GetLocalExitNormal(), G4BooleanSolid::GetPointOnSurface(), G4PhantomParameterisation::GetReplicaNo(), G4GDMLWriteSolids::HypeWrite(), G4TessellatedSolid::InsideNoVoxels(), G4TessellatedSolid::InsideVoxels(), G4Navigator::LocateGlobalPointAndSetup(), G4ITNavigator1::LocateGlobalPointAndSetup(), G4ITNavigator2::LocateGlobalPointAndSetup(), G4GenericTrap::MakeDownFacet(), G4Trap::MakePlanes(), G4GenericTrap::MakeUpFacet(), G4GDMLWriteSolids::MultiUnionWrite(), G4GDMLWriteSolids::OrbWrite(), G4GDMLWriteSolids::ParaboloidWrite(), G4GDMLWriteParamvol::ParametersWrite(), G4GDMLWriteSolids::ParaWrite(), G4GDMLWriteSolids::PolyconeWrite(), G4GDMLWriteSolids::PolyhedraWrite(), G4NavigationLogger::PostComputeStepLog(), G4NavigationLogger::PreComputeStepLog(), G4NavigationLogger::PrintDaughterLog(), G4tgbVolumeMgr::RegisterMe(), G4NavigationLogger::ReportOutsideMother(), G4ASCIITreeSceneHandler::RequestPrimitives(), G4VSceneHandler::RequestPrimitives(), G4GenericPolycone::Reset(), G4Polyhedra::Reset(), G4VoxelSafety::SafetyForVoxelNode(), G4GDMLWriteSolids::ScaledWrite(), G4Torus::SetAllParameters(), G4Polycone::SetOriginalParameters(), G4Polyhedra::SetOriginalParameters(), G4Box::SetXHalfLength(), G4Box::SetYHalfLength(), G4Box::SetZHalfLength(), G4GDMLWriteSolids::SphereWrite(), G4BooleanSolid::StackPolyhedron(), StreamInfo(), G4TwistedBox::StreamInfo(), G4BooleanSolid::StreamInfo(), G4VCSGfaceted::StreamInfo(), G4TwistedTrd::StreamInfo(), G4EllipticalTube::StreamInfo(), G4GenericPolycone::StreamInfo(), G4ScaledSolid::StreamInfo(), G4Ellipsoid::StreamInfo(), G4ReflectedSolid::StreamInfo(), G4Tet::StreamInfo(), G4Box::StreamInfo(), G4Orb::StreamInfo(), G4VTwistedFaceted::StreamInfo(), G4TwistedTrap::StreamInfo(), G4Polycone::StreamInfo(), G4Polyhedra::StreamInfo(), G4Hype::StreamInfo(), G4Paraboloid::StreamInfo(), G4CutTubs::StreamInfo(), G4GenericTrap::StreamInfo(), G4TwistedTubs::StreamInfo(), G4MultiUnion::StreamInfo(), G4DisplacedSolid::StreamInfo(), G4EllipticalCone::StreamInfo(), G4ExtrudedSolid::StreamInfo(), G4Trd::StreamInfo(), G4Para::StreamInfo(), G4Tubs::StreamInfo(), G4Torus::StreamInfo(), G4Cons::StreamInfo(), G4Sphere::StreamInfo(), G4TessellatedSolid::StreamInfo(), G4Trap::StreamInfo(), G4GDMLRead::StripNames(), SubstractSolids(), G4UnionSolid::SurfaceNormal(), G4Box::SurfaceNormal(), G4EllipticalCone::SurfaceNormal(), G4Trd::SurfaceNormal(), G4ExtrudedSolid::SurfaceNormal(), G4Para::SurfaceNormal(), G4Trap::SurfaceNormal(), G4GDMLWriteSolids::TessellatedWrite(), G4GDMLWriteSolids::TetWrite(), G4GDMLWriteSolids::TorusWrite(), G4GDMLWriteSolids::TrapWrite(), G4GDMLWriteStructure::TraverseVolumeTree(), G4GDMLWriteSolids::TrdWrite(), G4GDMLWriteSolids::TubeWrite(), G4GDMLWriteSolids::TwistedboxWrite(), G4GDMLWriteSolids::TwistedtrapWrite(), G4GDMLWriteSolids::TwistedtrdWrite(), G4GDMLWriteSolids::TwistedtubsWrite(), G4PhysicalVolumeModel::VisitGeometryAndGetVisReps(), G4GDMLWriteSolids::XtruWrite().
|
virtualinherited |
G4Trap, G4TessellatedSolid, G4TwistedTubs, G4Sphere, G4Cons, G4Torus, G4Tubs, G4Para, G4Trd, G4EllipticalCone, G4MultiUnion, G4GenericTrap, G4Hype, G4Paraboloid, G4CutTubs, G4Polyhedra, G4Polycone, G4Tet, G4Orb, G4Ellipsoid, G4Box, G4DisplacedSolid, G4VTwistedFaceted, G4EllipticalTube, G4BooleanSolid, G4GenericPolycone, G4ReflectedSolid, G4ScaledSolid에서 재구현되었습니다.
G4VSolid.cc 파일의 152 번째 라인에서 정의되었습니다.
다음을 참조함 : G4endl, G4Exception(), G4VSolid::GetEntityType(), JustWarning, message().
다음에 의해서 참조됨 : G4PVParameterised::CheckOverlaps(), G4PVPlacement::CheckOverlaps(), export_G4VSolid(), G4ReflectedSolid::GetPointOnSurface(), G4ScaledSolid::GetPointOnSurface(), G4DisplacedSolid::GetPointOnSurface(), G4MultiUnion::GetPointOnSurface().
|
virtual |
G4VSolid(으)로부터 재구현되었습니다.
G4CSGSolid.cc 파일의 130 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VSolid::CreatePolyhedron(), fpPolyhedron, fRebuildPolyhedron, HepPolyhedron::GetNumberOfRotationSteps(), G4Polyhedron::GetNumberOfRotationStepsAtTimeOfCreation(), G4TemplateAutoLock< _Mutex_t >::unlock().
다음에 의해서 참조됨 : G4ScoringCylinder::Draw(), G4ScoringBox::Draw(), G4ScoringCylinder::DrawColumn(), G4ScoringBox::DrawColumn().
G4CSGSolid.cc 파일의 112 번째 라인에서 정의되었습니다.
다음을 참조함 : G4RandomRadiusInRing().
다음에 의해서 참조됨 : G4CutTubs::GetPointOnSurface(), G4Tubs::GetPointOnSurface(), G4Torus::GetPointOnSurface(), G4Cons::GetPointOnSurface(), G4Sphere::GetPointOnSurface().
|
virtualinherited |
G4Trap, G4TessellatedSolid, G4TwistedTubs, G4GenericTrap, G4Sphere, G4Torus, G4Hype, G4Cons, G4Tubs, G4MultiUnion, G4Para, G4VTwistedFaceted, G4Trd, G4EllipticalCone, G4Tet, G4VCSGfaceted, G4CutTubs, G4Box, G4EllipticalTube, G4Paraboloid, G4Ellipsoid, G4Orb, G4BooleanSolid에서 재구현되었습니다.
G4VSolid.cc 파일의 250 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VSolid::EstimateSurfaceArea().
다음에 의해서 참조됨 : G4AdjointCrossSurfChecker::AddanExtSurfaceOfAvolume(), export_G4VSolid(), G4VTwistedFaceted::GetSurfaceArea(), G4Hype::GetSurfaceArea(), G4GenericTrap::GetSurfaceArea(), G4TwistedTubs::GetSurfaceArea().
|
inlineinherited |
|
pure virtualinherited |
G4Trap, G4TessellatedSolid, G4Sphere, G4Cons, G4Tubs, G4Para, G4Torus, G4TwistedTubs, G4ExtrudedSolid, G4Trd, G4EllipticalCone, G4CutTubs, G4GenericTrap, G4Hype, G4Paraboloid, G4Polycone, G4Polyhedra, G4VTwistedFaceted, G4Box, G4IntersectionSolid, G4SubtractionSolid, G4UnionSolid, G4Ellipsoid, G4Orb, G4Tet, G4GenericPolycone, G4MultiUnion, G4DisplacedSolid, G4EllipticalTube, G4VCSGfaceted, G4ReflectedSolid, G4ScaledSolid에서 구현되었습니다.
다음에 의해서 참조됨 : G4NavigationLogger::AlongComputeStepLog(), G4ReplicaNavigation::BackLocate(), GFlashShowerModel::CheckContainment(), G4NavigationLogger::CheckDaughterEntryPoint(), G4PVParameterised::CheckOverlaps(), G4PVPlacement::CheckOverlaps(), G4VoxelSafety::ComputeSafety(), G4VoxelNavigation::ComputeSafety(), G4ParameterisedNavigation::ComputeStep(), G4ReplicaNavigation::ComputeStep(), G4RegularNavigation::ComputeStepSkippingEqualMaterials(), G4TheRayTracer::CreateBitMap(), G4DNAMolecularDissociation::DecayIt(), G4PolyPhiFace::Diagnose(), G4IntersectionSolid::DistanceToIn(), G4SubtractionSolid::DistanceToIn(), G4MultiUnion::DistanceToOut(), G4UnionSolid::DistanceToOut(), G4MultiUnion::DistanceToOutNoVoxels(), G4MultiUnion::DistanceToOutVoxels(), G4VSolid::EstimateCubicVolume(), G4VSolid::EstimateSurfaceArea(), G4Navigator::GetLocalExitNormal(), G4ITNavigator1::GetLocalExitNormal(), G4ITNavigator2::GetLocalExitNormal(), G4VIntersectionLocator::GetLocalSurfaceNormal(), G4BooleanSolid::GetPointOnSurface(), G4ITNavigator2::GetRandomInCurrentVolume(), G4PhantomParameterisation::GetReplicaNo(), G4ScaledSolid::Inside(), G4ReflectedSolid::Inside(), G4DisplacedSolid::Inside(), G4UnionSolid::Inside(), G4SubtractionSolid::Inside(), G4IntersectionSolid::Inside(), G4MultiUnion::InsideNoVoxels(), G4MultiUnion::InsideWithExclusion(), G4Navigator::LocateGlobalPointAndSetup(), G4ITNavigator1::LocateGlobalPointAndSetup(), G4ITNavigator2::LocateGlobalPointAndSetup(), G4VIntersectionLocator::LocateGlobalPointWithinVolumeAndCheck(), G4NavigationLogger::PreComputeStepLog(), G4Navigator::RecheckDistanceToCurrentBoundary(), G4ITNavigator2::RecheckDistanceToCurrentBoundary(), G4NavigationLogger::ReportOutsideMother(), G4NavigationLogger::ReportVolumeAndIntersection(), DicomIntersectVolume::SetNewValue(), G4RTPrimaryGeneratorAction::SetUp(), G4UnionSolid::SurfaceNormal(), G4SubtractionSolid::SurfaceNormal(), G4IntersectionSolid::SurfaceNormal(), G4MultiUnion::SurfaceNormal().
G4CSGSolid & G4CSGSolid::operator= | ( | const G4CSGSolid & | rhs | ) |
G4CSGSolid.cc 파일의 92 번째 라인에서 정의되었습니다.
다음을 참조함 : fCubicVolume, fpPolyhedron, fRebuildPolyhedron, fSurfaceArea, G4VSolid::operator=().
다음에 의해서 참조됨 : G4Box::operator=(), G4Orb::operator=(), G4CutTubs::operator=(), G4Trd::operator=(), G4Para::operator=(), G4Tubs::operator=(), G4Torus::operator=(), G4Cons::operator=(), G4Sphere::operator=(), G4Trap::operator=().
다음에 의해서 참조됨 : export_G4VSolid(), G4MultiUnion::G4MultiUnion(), G4GDMLRead::StripNames().
|
virtual |
G4VSolid를 구현.
G4Trap, G4Sphere, G4Cons, G4Torus, G4Tubs, G4Para, G4Trd, G4CutTubs, G4Orb, G4Box에서 재구현되었습니다.
G4CSGSolid.cc 파일의 117 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VSolid::GetEntityType(), G4VSolid::GetName().
|
pure virtualinherited |
G4Trap, G4TessellatedSolid, G4Sphere, G4Torus, G4Cons, G4Tubs, G4Para, G4TwistedTubs, G4ExtrudedSolid, G4Trd, G4EllipticalCone, G4CutTubs, G4MultiUnion, G4Hype, G4GenericTrap, G4Paraboloid, G4VTwistedFaceted, G4Box, G4IntersectionSolid, G4SubtractionSolid, G4UnionSolid, G4Orb, G4Ellipsoid, G4Tet, G4DisplacedSolid, G4EllipticalTube, G4ReflectedSolid, G4ScaledSolid, G4VCSGfaceted에서 구현되었습니다.
다음에 의해서 참조됨 : G4Navigator::ComputeStep(), G4ReplicaNavigation::ComputeStep(), G4ITNavigator1::ComputeStep(), G4ITNavigator2::ComputeStep(), G4SubtractionSolid::DistanceToOut(), G4Navigator::GetLocalExitNormal(), G4ITNavigator1::GetLocalExitNormal(), G4ITNavigator2::GetLocalExitNormal(), G4VIntersectionLocator::GetLocalSurfaceNormal(), G4UnionSolid::Inside(), G4SubtractionSolid::Inside(), G4MultiUnion::InsideWithExclusion(), G4Navigator::LocateGlobalPointAndSetup(), G4ITNavigator1::LocateGlobalPointAndSetup(), G4ITNavigator2::LocateGlobalPointAndSetup(), G4NavigationLogger::ReportVolumeAndIntersection(), G4ScaledSolid::SurfaceNormal(), G4ReflectedSolid::SurfaceNormal(), G4DisplacedSolid::SurfaceNormal(), G4UnionSolid::SurfaceNormal(), G4IntersectionSolid::SurfaceNormal(), G4SubtractionSolid::SurfaceNormal(), G4MultiUnion::SurfaceNormal().
|
protected |
G4CSGSolid.hh 파일의 78 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4Trd::GetCubicVolume(), G4Para::GetCubicVolume(), G4Trap::GetCubicVolume(), operator=(), G4Trd::SetAllParameters(), G4Para::SetAllParameters(), G4Torus::SetAllParameters(), G4Trap::SetAllParameters(), G4Box::SetXHalfLength(), G4Box::SetYHalfLength(), G4Box::SetZHalfLength().
|
mutableprotected |
G4CSGSolid.hh 파일의 81 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetPolyhedron(), operator=(), ~G4CSGSolid().
|
mutableprotected |
|
protected |
G4CSGSolid.hh 파일의 79 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4Trd::GetSurfaceArea(), G4Para::GetSurfaceArea(), G4Sphere::GetSurfaceArea(), G4Trap::GetSurfaceArea(), operator=(), G4Trd::SetAllParameters(), G4Para::SetAllParameters(), G4Torus::SetAllParameters(), G4Trap::SetAllParameters(), G4Box::SetXHalfLength(), G4Box::SetYHalfLength(), G4Box::SetZHalfLength().
|
protectedinherited |
G4VSolid.hh 파일의 307 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4TessellatedSolid::AddFacet(), G4Polycone::CalculateExtent(), G4Polyhedra::CalculateExtent(), G4Trd::CheckParameters(), G4Para::CheckParameters(), G4GenericTrap::ComputeIsTwisted(), G4GenericPolycone::Create(), G4Polycone::Create(), G4Polyhedra::Create(), G4GenericPolycone::CreatePolyhedron(), G4Polyhedra::CreatePolyhedron(), G4CutTubs::CreatePolyhedron(), G4TessellatedSolid::CreateVertexList(), G4VCSGfaceted::DistanceTo(), G4VCSGfaceted::DistanceToIn(), G4Paraboloid::DistanceToIn(), G4Hype::DistanceToIn(), G4Sphere::DistanceToIn(), G4TessellatedSolid::DistanceToInCore(), G4VCSGfaceted::DistanceToOut(), G4UnionSolid::DistanceToOut(), G4Paraboloid::DistanceToOut(), G4GenericTrap::DistanceToOut(), G4Hype::DistanceToOut(), G4CutTubs::DistanceToOut(), G4Tubs::DistanceToOut(), G4Torus::DistanceToOut(), G4Cons::DistanceToOut(), G4Sphere::DistanceToOut(), G4TessellatedSolid::DistanceToOutCandidates(), G4TessellatedSolid::DistanceToOutCore(), G4TessellatedSolid::DistanceToOutNoVoxels(), G4GenericTrap::DistToPlane(), G4GenericTrap::DistToTriangle(), G4Box::G4Box(), G4Cons::G4Cons(), G4CutTubs::G4CutTubs(), G4Ellipsoid::G4Ellipsoid(), G4EllipticalCone::G4EllipticalCone(), G4EllipticalTube::G4EllipticalTube(), G4ExtrudedSolid::G4ExtrudedSolid(), G4GenericTrap::G4GenericTrap(), G4Hype::G4Hype(), G4Para::G4Para(), G4Sphere::G4Sphere(), G4Trap::G4Trap(), G4Tubs::G4Tubs(), G4UnionSolid::G4UnionSolid(), G4VSolid::G4VSolid(), G4VTwistedFaceted::G4VTwistedFaceted(), G4Orb::Initialize(), G4TessellatedSolid::Initialize(), G4VCSGfaceted::Inside(), G4VTwistedFaceted::Inside(), G4Hype::Inside(), G4Paraboloid::Inside(), G4TessellatedSolid::InsideNoVoxels(), G4GenericTrap::InsidePolygone(), G4TessellatedSolid::InsideVoxels(), G4GenericTrap::IsSegCrossingZ(), G4Trap::MakePlane(), G4GenericTrap::NormalToPlane(), G4VSolid::operator=(), G4TessellatedSolid::SafetyFromInside(), G4TessellatedSolid::SafetyFromOutside(), G4Torus::SetAllParameters(), G4Polycone::SetOriginalParameters(), G4Polyhedra::SetOriginalParameters(), G4Box::SetXHalfLength(), G4Box::SetYHalfLength(), G4Box::SetZHalfLength(), G4Tet::SurfaceNormal(), G4GenericTrap::SurfaceNormal(), G4Paraboloid::SurfaceNormal(), G4Torus::SurfaceNormal().