EGS Brachy
An egs++ user code for rapid brachytherapy calculations
|
implementation of Geometry Info class. More...
Go to the source code of this file.
Typedefs | |
typedef pair< string, vector< int > > | CDGeomRegType |
Functions | |
bool | pairCompare (const CDGeomRegType &firstElem, const CDGeomRegType &secondElem) |
string | join (const vector< string > &v, string delim) |
size_t | countAutoEnvelopeInscribed (EGS_Input *input) |
string | getGeomBaseName (EGS_Input *input) |
vector< string > | getAutoEnvelopeChildren (EGS_Input *input) |
vector< string > | getGEnvelopeChildren (EGS_Input *input) |
vector< string > | getCDChildren (EGS_Input *input) |
vector< string > | getNDChildren (EGS_Input *input) |
vector< string > | getUnionChildren (EGS_Input *input) |
vector< string > | getGStackChildren (EGS_Input *input) |
vector< string > | getGTransformedChildren (EGS_Input *input) |
int | findGeomInVec (EGS_BaseGeometry *geom, vector< string > geoms) |
int | maxNRegOfGeoms (vector< string > gnames, int start) |
int | nregForSubDiv (GeomRegionInfo gri, int idx) |
implementation of Geometry Info class.
Definition in file ginfo.cpp.
typedef pair<string, vector<int> > CDGeomRegType |
int findGeomInVec | ( | EGS_BaseGeometry * | geom, |
vector< string > | geoms | ||
) |
vector< string > getAutoEnvelopeChildren | ( | EGS_Input * | input | ) |
vector< string > getGEnvelopeChildren | ( | EGS_Input * | input | ) |
vector< string > getGTransformedChildren | ( | EGS_Input * | input | ) |
int nregForSubDiv | ( | GeomRegionInfo | gri, |
int | idx | ||
) |
bool pairCompare | ( | const CDGeomRegType & | firstElem, |
const CDGeomRegType & | secondElem | ||
) |