Geant4
9.6.p02
|
#include <G4BSplineCurve.hh>
Protected Member Functions | |
virtual void | InitBounded () |
Protected Attributes | |
G4int | degree |
G4Point3DVector * | controlPointsList |
std::vector< G4double > * | knots |
std::vector< G4double > * | weightsData |
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 G4BSplineCurve.hh.
G4BSplineCurve::G4BSplineCurve | ( | ) |
|
virtual |
Definition at line 78 of file G4BSplineCurve.cc.
G4BSplineCurve::G4BSplineCurve | ( | const G4BSplineCurve & | right) |
const G4Point3DVector* G4BSplineCurve::GetControlPointsList | ( | ) | const |
G4int G4BSplineCurve::GetDegree | ( | ) | const |
|
virtual |
Implements G4Curve.
Definition at line 126 of file G4BSplineCurve.cc.
Implements G4Curve.
Definition at line 131 of file G4BSplineCurve.cc.
Implements G4Curve.
Definition at line 136 of file G4BSplineCurve.cc.
void G4BSplineCurve::Init | ( | G4int | degree0, |
G4Point3DVector * | controlPointsList0, | ||
std::vector< G4double > * | knots0, | ||
std::vector< G4double > * | weightsData0 | ||
) |
Definition at line 45 of file G4BSplineCurve.cc.
|
protectedvirtual |
Implements G4Curve.
Definition at line 294 of file G4BSplineCurve.cc.
Implements G4Curve.
Definition at line 150 of file G4BSplineCurve.cc.
G4BSplineCurve & G4BSplineCurve::operator= | ( | const G4BSplineCurve & | right) |
|
virtual |
Implements G4Curve.
Definition at line 176 of file G4BSplineCurve.cc.
|
virtual |
Implements G4Curve.
Definition at line 335 of file G4BSplineCurve.cc.
|
protected |
Definition at line 111 of file G4BSplineCurve.hh.
|
protected |
Definition at line 110 of file G4BSplineCurve.hh.
|
protected |
Definition at line 112 of file G4BSplineCurve.hh.
|
protected |
Definition at line 113 of file G4BSplineCurve.hh.