Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4CompositeCurve.hh>
Protected Member Functions | |
virtual void | InitBounded () |
virtual void | InitBounded ()=0 |
Additional Inherited Members | |
Protected Attributes inherited from G4Curve | |
G4BoundingBox3D | bBox |
G4Point3D | start |
G4Point3D | end |
G4double | pStart |
G4double | pEnd |
G4double | pRange |
G4bool | bounded |
G4int | sameSense |
G4double | kCarTolerance |
Definition at line 48 of file G4CompositeCurve.hh.
G4CompositeCurve::G4CompositeCurve | ( | ) |
|
virtual |
Definition at line 59 of file G4CompositeCurve.cc.
G4CompositeCurve::G4CompositeCurve | ( | const G4Point3DVector & | vertices | ) |
Definition at line 42 of file G4CompositeCurve.cc.
|
virtual |
Reimplemented from G4Curve.
Definition at line 83 of file G4CompositeCurve.cc.
|
virtual |
Implements G4Curve.
Definition at line 130 of file G4CompositeCurve.cc.
Implements G4Curve.
Definition at line 137 of file G4CompositeCurve.cc.
const G4CurveVector & G4CompositeCurve::GetSegments | ( | ) | const |
Referenced by G4Surface::ClosestDistanceToPoint(), G4FPlane::G4FPlane(), and G4SurfaceBoundary::Init().
void G4CompositeCurve::Init | ( | const G4CurveVector & | segments0 | ) |
Referenced by G4CompositeCurve(), and Project().
|
protectedvirtual |
Implements G4Curve.
Definition at line 204 of file G4CompositeCurve.cc.
Implements G4Curve.
Definition at line 173 of file G4CompositeCurve.cc.
|
virtual |
Implements G4Curve.
Definition at line 88 of file G4CompositeCurve.cc.
|
virtual |
Implements G4Curve.
Definition at line 193 of file G4CompositeCurve.cc.