| Geant4
    10.02.p01
    | 
#include <G4VFacet.hh>
 Inheritance diagram for G4VFacet:
 Inheritance diagram for G4VFacet:| Static Protected Attributes | |
| static const G4double | dirTolerance = 1.0E-14 | 
| static const G4double | kCarTolerance | 
Definition at line 60 of file G4VFacet.hh.
| 
 | virtual | 
Definition at line 53 of file G4VFacet.cc.
| 
 | pure virtual | 
Implemented in G4QuadrangularFacet, and G4TriangularFacet.
Referenced by G4TessellatedSolid::AllocatedMemoryWithoutVoxels().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| void G4VFacet::ApplyTranslation | ( | const G4ThreeVector | v | ) | 
Definition at line 87 of file G4VFacet.cc.
References n.
| 
 | pure virtual | 
Implemented in G4QuadrangularFacet, and G4TriangularFacet.
Referenced by G4TessellatedSolid::DistanceToOutCandidates(), G4TessellatedSolid::DistanceToOutNoVoxels(), G4TessellatedSolid::InsideNoVoxels(), G4TessellatedSolid::InsideVoxels(), G4TessellatedSolid::MinDistanceFacet(), G4TessellatedSolid::Normal(), G4TessellatedSolid::SafetyFromInside(), and G4TessellatedSolid::SafetyFromOutside().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | pure virtual | 
Implemented in G4QuadrangularFacet, and G4TriangularFacet.
| 
 | pure virtual | 
Implemented in G4QuadrangularFacet, and G4TriangularFacet.
Referenced by G4SurfaceVoxelizer::BuildVoxelLimits().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | pure virtual | 
Implemented in G4QuadrangularFacet, and G4TriangularFacet.
Referenced by G4TessellatedSolid::GetCubicVolume(), and G4TessellatedSolid::GetSurfaceArea().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | pure virtual | 
Implemented in G4QuadrangularFacet, and G4TriangularFacet.
Referenced by G4TessellatedSolid::AddFacet(), and operator==().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | pure virtual | 
Implemented in G4QuadrangularFacet, and G4TriangularFacet.
Referenced by G4TessellatedSolid::operator+=().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | pure virtual | 
Implemented in G4QuadrangularFacet, and G4TriangularFacet.
| 
 | pure virtual | 
Implemented in G4QuadrangularFacet, and G4TriangularFacet.
Referenced by G4TessellatedSolid::CreatePolyhedron(), G4TessellatedSolid::CreateVertexList(), operator==(), and G4GDMLWriteSolids::TessellatedWrite().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | pure virtual | 
Implemented in G4QuadrangularFacet, and G4TriangularFacet.
| 
 | pure virtual | 
Implemented in G4QuadrangularFacet, and G4TriangularFacet.
| 
 | pure virtual | 
Implemented in G4TriangularFacet, and G4QuadrangularFacet.
Referenced by G4TessellatedSolid::GetCubicVolume(), G4TessellatedSolid::Normal(), and operator==().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | pure virtual | 
Implemented in G4QuadrangularFacet, and G4TriangularFacet.
Referenced by G4TessellatedSolid::CreateVertexList(), G4TessellatedSolid::GetCubicVolume(), operator==(), and G4GDMLWriteSolids::TessellatedWrite().
 Here is the caller graph for this function:
 Here is the caller graph for this function:Implemented in G4QuadrangularFacet, and G4TriangularFacet.
Referenced by G4TessellatedSolid::CreatePolyhedron().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | pure virtual | 
Implemented in G4QuadrangularFacet, and G4TriangularFacet.
Referenced by G4TessellatedSolid::DistanceToInCandidates(), G4TessellatedSolid::DistanceToInNoVoxels(), G4TessellatedSolid::DistanceToOutCandidates(), G4TessellatedSolid::DistanceToOutNoVoxels(), and G4TessellatedSolid::InsideVoxels().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | pure virtual | 
Implemented in G4QuadrangularFacet, and G4TriangularFacet.
Referenced by G4TessellatedSolid::AddFacet().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| G4bool G4VFacet::IsInside | ( | const G4ThreeVector & | p | ) | const | 
Definition at line 114 of file G4VFacet.cc.
Referenced by G4TessellatedSolid::SetExtremeFacets().
 Here is the caller graph for this function:
 Here is the caller graph for this function:Definition at line 59 of file G4VFacet.cc.
References GetCircumcentre(), GetNumberOfVertices(), GetSurfaceNormal(), GetVertex(), and tolerance.
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | pure virtual | 
Implemented in G4QuadrangularFacet, and G4TriangularFacet.
Implemented in G4QuadrangularFacet, and G4TriangularFacet.
Referenced by G4TessellatedSolid::CreateVertexList().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | pure virtual | 
Implemented in G4TriangularFacet, and G4QuadrangularFacet.
Referenced by G4TessellatedSolid::CreateVertexList().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| std::ostream & G4VFacet::StreamInfo | ( | std::ostream & | os | ) | const | 
Definition at line 98 of file G4VFacet.cc.
Referenced by G4TessellatedSolid::AddFacet(), and G4TessellatedSolid::StreamInfo().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | staticprotected | 
Definition at line 101 of file G4VFacet.hh.
Referenced by G4QuadrangularFacet::Distance(), and G4TriangularFacet::Intersect().
| 
 | staticprotected | 
Definition at line 102 of file G4VFacet.hh.
Referenced by G4TriangularFacet::Distance(), G4TriangularFacet::G4TriangularFacet(), and G4TriangularFacet::Intersect().