GenGeo  1.1
ShapeList Class Reference

#include <ShapeList.h>

Public Member Functions

void addHexShape (int, int)
void addGenericShape (string, string, int, int, int, int)
void insertShape (Vector3, double, MNTable3D *ntable, int tag, int id)

Protected Attributes

std::vector< Shape * > shapeList

Member Function Documentation

void ShapeList::addGenericShape ( string  db,
string  name,
int  bias,
int  random,
int  particleTag,
int  bondTag 
)

References Shape::makeOrientationRandom(), Shape::setBias(), Shape::setBondTag(), Shape::setParticleTag(), and shapeList.

Referenced by exportShapeList().

Here is the call graph for this function:

void ShapeList::addHexShape ( int  bias,
int  random 
)

References Shape::makeOrientationRandom(), HexAggregateShape::setBias(), and shapeList.

Referenced by exportShapeList().

Here is the call graph for this function:

void ShapeList::insertShape ( Vector3  pos,
double  radius,
MNTable3D ntable,
int  tag,
int  id 
)

Member Data Documentation

std::vector<Shape*> ShapeList::shapeList
protected

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