ESyS-Particle
4.0.1
|
Public Types | |
typedef RndRadiusGen< typename TmplGrain::Particle > | Inherited |
typedef TmplGrain | Grain |
typedef Grain::Particle | Particle |
![]() | |
typedef RangeRadiusGen < TmplGrain::Particle > | Inherited |
typedef Inherited::Particle | Particle |
![]() | |
typedef TmplGrain::Particle | Particle |
Public Member Functions | |
GrainRndRadiusGen (double minGrainRadius, double maxGrainRadius) | |
const double & | getMinGrainRadius () const |
const double & | getMaxGrainRadius () const |
virtual Grain | getGrain (const Particle &p)=0 |
![]() | |
RndRadiusGen (double minFitRadius, double maxFitRadius) | |
double | getRandomRadius () const |
Particle | getParticle (const Vec3 &posn) const |
Particle | getParticle (const Vec3 &posn, double suggestedRadius) const |
![]() | |
RangeRadiusGen (double minFitRadius, double maxFitRadius) | |
const double & | getMinFitRadius () const |
const double & | getMaxFitRadius () const |
bool | isValidFitRadius (const double &fitRadius) const |