EGSnrc C++ class library  Report PIRS-898 (2021)
Iwan Kawrakow, Ernesto Mainegra-Hing, Frederic Tessier, Reid Townson and Blake Walters
EGS_DynamicShape Member List

This is the complete list of members for EGS_DynamicShape, including all inherited members.

area() constEGS_BaseShapevirtual
buildDynamicShape(EGS_Input *dyninp)EGS_DynamicShapeprotected
containsDynamic(bool &hasdynamic)EGS_DynamicShapeprotected
cptsEGS_DynamicShapeprotected
createObject(EGS_Input *inp)EGS_Objectvirtual
createShape(EGS_Input *inp)EGS_BaseShapestatic
deleteObject(EGS_Object *o)EGS_Objectstatic
deref()EGS_Object
EGS_BaseShape(const string &Name="", EGS_ObjectFactory *f=0)EGS_BaseShape
EGS_DynamicShape(EGS_BaseShape *Shape, EGS_Input *dyninp, const string &Name="", EGS_ObjectFactory *f=0)EGS_DynamicShape
EGS_Object(const string &Name="", EGS_ObjectFactory *f=0)EGS_Object
EGS_Object(EGS_Input *inp, EGS_ObjectFactory *f=0)EGS_Object
factoryEGS_Objectprotected
getCoord(EGS_Float rand, EGS_ControlPoint &gipt)EGS_DynamicShapeprotected
getNextShapePosition(EGS_RandomGenerator *rndm)EGS_DynamicShapeprotectedvirtual
getObjectName() constEGS_Object
getObjectType() constEGS_Object
getPoint(EGS_RandomGenerator *rndm)EGS_DynamicShapevirtual
getPointSourceDirection(const EGS_Vector &Xo, EGS_RandomGenerator *rndm, EGS_Vector &u, EGS_Float &wt)EGS_DynamicShapevirtual
getRandomPoint(EGS_RandomGenerator *rndm)EGS_DynamicShapevirtual
getShape(const string &Name)EGS_BaseShapestatic
getTransform() constEGS_BaseShape
getUniqueName(const EGS_Object *o=0)EGS_Objectstatic
nameEGS_Objectprotected
ncptsEGS_DynamicShapeprotected
nrefEGS_Objectprotected
otypeEGS_Objectprotected
ptimeEGS_DynamicShapeprotected
ref()EGS_Object
setFactory(EGS_ObjectFactory *f)EGS_Object
setName(EGS_Input *inp)EGS_Object
setObjectName(const string &Name)EGS_Object
setTransformation(EGS_Input *inp)EGS_BaseShape
setTransformation(EGS_AffineTransform *t)EGS_BaseShape
shapeEGS_DynamicShapeprotected
supportsDirectionMethod() constEGS_DynamicShapeprotectedvirtual
TEGS_BaseShapeprotected
updatePosition(EGS_Float time)EGS_BaseShapevirtual
~EGS_BaseShape()EGS_BaseShapevirtual
~EGS_DynamicShape()EGS_DynamicShape
~EGS_Object() (defined in EGS_Object)EGS_Objectvirtual