#include <G4ReflectedSolid.hh>
 | 
|   | G4ReflectedSolid (const G4String &pName, G4VSolid *pSolid, const G4Transform3D &transform) | 
|   | 
| virtual  | ~G4ReflectedSolid () | 
|   | 
| EInside  | Inside (const G4ThreeVector &p) const  | 
|   | 
| G4bool  | CalculateExtent (const EAxis pAxis, const G4VoxelLimits &pVoxelLimit, const G4AffineTransform &pTransform, G4double &pMin, G4double &pMax) const  | 
|   | 
| G4ThreeVector  | SurfaceNormal (const G4ThreeVector &p) const  | 
|   | 
| G4double  | DistanceToIn (const G4ThreeVector &p, const G4ThreeVector &v) const  | 
|   | 
| G4double  | DistanceToIn (const G4ThreeVector &p) const  | 
|   | 
| G4double  | DistanceToOut (const G4ThreeVector &p, const G4ThreeVector &v, const G4bool calcNorm=false, G4bool *validNorm=0, G4ThreeVector *n=0) const  | 
|   | 
| G4double  | DistanceToOut (const G4ThreeVector &p) const  | 
|   | 
| void  | ComputeDimensions (G4VPVParameterisation *p, const G4int n, const G4VPhysicalVolume *pRep) | 
|   | 
| G4ThreeVector  | GetPointOnSurface () const  | 
|   | 
| G4VSolid *  | Clone () const  | 
|   | 
| virtual G4GeometryType  | GetEntityType () const  | 
|   | 
| virtual const G4ReflectedSolid *  | GetReflectedSolidPtr () const  | 
|   | 
| virtual G4ReflectedSolid *  | GetReflectedSolidPtr () | 
|   | 
| G4VSolid *  | GetConstituentMovedSolid () const  | 
|   | 
| G4Transform3D  | GetTransform3D () const  | 
|   | 
| void  | SetTransform3D (G4Transform3D &) | 
|   | 
| G4Transform3D  | GetDirectTransform3D () const  | 
|   | 
| void  | SetDirectTransform3D (G4Transform3D &) | 
|   | 
| std::ostream &  | StreamInfo (std::ostream &os) const  | 
|   | 
|   | G4ReflectedSolid (const G4ReflectedSolid &rhs) | 
|   | 
| G4ReflectedSolid &  | operator= (const G4ReflectedSolid &rhs) | 
|   | 
| void  | DescribeYourselfTo (G4VGraphicsScene &scene) const  | 
|   | 
| G4Polyhedron *  | CreatePolyhedron () const  | 
|   | 
| G4NURBS *  | CreateNURBS () const  | 
|   | 
| G4Polyhedron *  | GetPolyhedron () const  | 
|   | 
|   | G4VSolid (const G4String &name) | 
|   | 
| virtual  | ~G4VSolid () | 
|   | 
| G4bool  | operator== (const G4VSolid &s) const  | 
|   | 
| G4String  | GetName () const  | 
|   | 
| void  | SetName (const G4String &name) | 
|   | 
| G4double  | GetTolerance () const  | 
|   | 
| virtual G4double  | GetCubicVolume () | 
|   | 
| virtual G4double  | GetSurfaceArea () | 
|   | 
| void  | DumpInfo () const  | 
|   | 
| virtual G4VisExtent  | GetExtent () const  | 
|   | 
| virtual const G4VSolid *  | GetConstituentSolid (G4int no) const  | 
|   | 
| virtual G4VSolid *  | GetConstituentSolid (G4int no) | 
|   | 
| virtual const G4DisplacedSolid *  | GetDisplacedSolidPtr () const  | 
|   | 
| virtual G4DisplacedSolid *  | GetDisplacedSolidPtr () | 
|   | 
|   | G4VSolid (__void__ &) | 
|   | 
|   | G4VSolid (const G4VSolid &rhs) | 
|   | 
| G4VSolid &  | operator= (const G4VSolid &rhs) | 
|   | 
 | 
| G4AffineTransform  | GetTransform () const  | 
|   | 
| void  | SetTransform (G4AffineTransform &) | 
|   | 
| G4AffineTransform  | GetDirectTransform () const  | 
|   | 
| void  | SetDirectTransform (G4AffineTransform &) | 
|   | 
| G4RotationMatrix  | GetFrameRotation () const  | 
|   | 
| void  | SetFrameRotation (const G4RotationMatrix &) | 
|   | 
| G4ThreeVector  | GetFrameTranslation () const  | 
|   | 
| void  | SetFrameTranslation (const G4ThreeVector &) | 
|   | 
| G4RotationMatrix  | GetObjectRotation () const  | 
|   | 
| void  | SetObjectRotation (const G4RotationMatrix &) | 
|   | 
| G4ThreeVector  | GetObjectTranslation () const  | 
|   | 
| void  | SetObjectTranslation (const G4ThreeVector &) | 
|   | 
| 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  | 
|   | 
| G4double  | EstimateCubicVolume (G4int nStat, G4double epsilon) const  | 
|   | 
| G4double  | EstimateSurfaceArea (G4int nStat, G4double ell) const  | 
|   | 
Definition at line 51 of file G4ReflectedSolid.hh.
 
  
  
      
        
          | G4ReflectedSolid::~G4ReflectedSolid  | 
          ( | 
          ) |  | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | G4VSolid * G4ReflectedSolid::Clone  | 
          ( | 
          ) |  | 
           const | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | G4NURBS * G4ReflectedSolid::CreateNURBS  | 
          ( | 
          ) |  | 
           const | 
         
       
   | 
  
virtual   | 
  
 
 
      
        
          | G4VSolid * G4ReflectedSolid::GetConstituentMovedSolid  | 
          ( | 
          ) |  | 
           const | 
        
      
 
 
  
  
      
        
          | std::ostream & G4ReflectedSolid::StreamInfo  | 
          ( | 
          std::ostream &  | 
          os) |  | 
           const | 
         
       
   | 
  
virtual   | 
  
 
 
The documentation for this class was generated from the following files: