ESyS-Particle  4.0.1
Public Types | Public Member Functions | List of all members
esys::lsm::GougePackingInfo< TmplParticleGrainGen > Class Template Reference
Inheritance diagram for esys::lsm::GougePackingInfo< TmplParticleGrainGen >:
Inheritance graph
[legend]
Collaboration diagram for esys::lsm::GougePackingInfo< TmplParticleGrainGen >:
Collaboration graph
[legend]

Public Types

typedef TmplParticleGrainGen ParticleGrainGen
typedef PackingInfo Inherited

Public Member Functions

 GougePackingInfo (const BoundingBox &bBox, const BoolVector &periodicDimensions, Orientation orientation, ParticleGrainGen &particleGrainGen)
double getMinGrainRadius () const
double getMaxGrainRadius () const
ParticleGrainGen & getParticleGrainGen () const
- Public Member Functions inherited from esys::lsm::PackingInfo
 PackingInfo (const BoundingBox &bBox, const BoolVector &periodicDimensions, Orientation orientation, double minRadius, double maxRadius)
bool is3d () const
void initialiseFitPlaneVector ()
const BoundingBoxgetBBox () const
const PlaneVector & getFitPlaneVector () const
double getMinRadius () const
double getMaxRadius () const
const BoolVector & getPeriodicDimensions () const
 PackingInfo (const BoundingBox &bBox, const BoolVector &periodicDimensions, Orientation orientation, double minRadius, double maxRadius)
bool is3d () const
void initialiseFitPlaneVector ()
const BoundingBoxgetBBox () const
const PlaneVector & getFitPlaneVector () const
double getMinParticleRadius () const
double getMaxParticleRadius () const
const BoolVector & getPeriodicDimensions () const

The documentation for this class was generated from the following files: