Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4KnotVector.hh>
Public Member Functions | |
G4KnotVector () | |
G4KnotVector (G4int sz) | |
~G4KnotVector () | |
G4KnotVector (const G4KnotVector &orig) | |
G4KnotVector & | operator= (const G4KnotVector &right) |
G4int | GetSize () const |
G4double | GetKnot (G4int knot_number) const |
void | PutKnot (G4int knot_number, G4double value) |
G4KnotVector * | MultiplyKnotVector (G4int num, G4double value) |
G4double * | MergeKnotVector (const G4double *knots_to_add, G4int add_size) |
G4int | CheckKnotVector (G4double val) const |
void | ExtractKnotVector (G4KnotVector *kv, G4int upper, G4int lower) |
G4int | GetKnotIndex (G4double k_value, G4int order) const |
Definition at line 45 of file G4KnotVector.hh.
G4KnotVector::G4KnotVector | ( | ) |
Definition at line 39 of file G4KnotVector.cc.
Referenced by MultiplyKnotVector().
G4KnotVector::G4KnotVector | ( | G4int | sz | ) |
Definition at line 45 of file G4KnotVector.cc.
G4KnotVector::~G4KnotVector | ( | ) |
Definition at line 55 of file G4KnotVector.cc.
G4KnotVector::G4KnotVector | ( | const G4KnotVector & | orig | ) |
Definition at line 60 of file G4KnotVector.cc.
Definition at line 170 of file G4KnotVector.cc.
Referenced by MultiplyKnotVector().
void G4KnotVector::ExtractKnotVector | ( | G4KnotVector * | kv, |
G4int | upper, | ||
G4int | lower | ||
) |
Definition at line 185 of file G4KnotVector.cc.
Referenced by G4BezierSurface::BIntersect().
Definition at line 83 of file G4KnotVector.cc.
|
inline |
Referenced by G4BezierSurface::BIntersect(), and MultiplyKnotVector().
Definition at line 145 of file G4KnotVector.cc.
Referenced by MultiplyKnotVector().
G4KnotVector * G4KnotVector::MultiplyKnotVector | ( | G4int | num, |
G4double | value | ||
) |
Definition at line 123 of file G4KnotVector.cc.
G4KnotVector & G4KnotVector::operator= | ( | const G4KnotVector & | right | ) |
Definition at line 70 of file G4KnotVector.cc.