42 #ifndef G4RayTrajectoryPoint_h 
   43 #define G4RayTrajectoryPoint_h 1 
   57     inline void *
operator new(size_t);
 
   58     inline void operator delete(
void *aTrajectoryPoint);
 
   82 #if defined G4VIS_ALLOC_EXPORT 
   88 inline void* G4RayTrajectoryPoint::operator 
new(size_t)
 
   95 inline void G4RayTrajectoryPoint::operator 
delete(
void *aTrajectoryPoint)
 
CLHEP::Hep3Vector G4ThreeVector
 
void SetPostStepAtt(const G4VisAttributes *val)
 
const G4VisAttributes * GetPreStepAtt() const 
 
const G4ThreeVector GetPosition() const 
 
void SetStepLength(G4double val)
 
void SetSurfaceNormal(const G4ThreeVector &val)
 
G4DLLIMPORT G4ThreadLocal G4Allocator< G4RayTrajectoryPoint > * rayTrajectoryPointAllocator
 
virtual ~G4RayTrajectoryPoint()
 
G4ThreeVector surfaceNormal
 
void SetPreStepAtt(const G4VisAttributes *val)
 
G4ThreeVector GetSurfaceNormal() const 
 
const G4VisAttributes * postStepAtt
 
const G4VisAttributes * GetPostStepAtt() const 
 
const G4VisAttributes * preStepAtt
 
G4double GetStepLength() const