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

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

addBooleanProperty(int bit)EGS_BaseGeometryvirtual
addBooleanProperty(int bit, int start, int end, int step=1)EGS_BaseGeometryvirtual
addMedium(const string &medname)EGS_BaseGeometrystatic
appEGS_BaseGeometryprotected
bfactorEGS_BaseGeometryprotected
boundaryToleranceEGS_BaseGeometryprotected
bp_arrayEGS_BaseGeometryprotected
bpropertyEGS_BaseGeometryprotected
clearGeometries()EGS_BaseGeometrystatic
computeIntersections(int ireg, int n, const EGS_Vector &X, const EGS_Vector &u, EGS_GeometryIntersections *isections) (defined in EGS_XYZGeometry)EGS_XYZGeometryvirtual
constructCTGeometry(const char *dens_or_egphant_file) (defined in EGS_XYZGeometry)EGS_XYZGeometrystatic
constructGeometry(const char *dens_or_egphant_file, const char *ramp_file, int dens_or_egphant=0) (defined in EGS_XYZGeometry)EGS_XYZGeometrystatic
createGeometry(EGS_Input *)EGS_BaseGeometrystatic
createSingleGeometry(EGS_Input *inp)EGS_BaseGeometrystatic
debugEGS_BaseGeometryprotected
deref()EGS_BaseGeometry
describeGeometries()EGS_BaseGeometrystatic
EGS_BaseGeometry(const string &Name)EGS_BaseGeometry
EGS_XYZGeometry(EGS_PlanesX *Xp, EGS_PlanesY *Yp, EGS_PlanesZ *Zp, const string &Name="") (defined in EGS_XYZGeometry)EGS_XYZGeometry
error_flagEGS_BaseGeometryprotectedstatic
findRegion(EGS_Float xp, int np, const EGS_Float *p)EGS_BaseGeometrystatic
getBound(int idir, int ind) (defined in EGS_XYZGeometry)EGS_XYZGeometryvirtual
getBoundaryTolerance()EGS_BaseGeometry
getBScaling(int ireg) const EGS_BaseGeometryvirtual
getDigits(int i) (defined in EGS_XYZGeometry)EGS_XYZGeometrystatic
getGeometries() (defined in EGS_BaseGeometry)EGS_BaseGeometrystatic
getGeometry(const string &Name)EGS_BaseGeometrystatic
getLabelCount()EGS_BaseGeometryvirtual
getLabelName(const int i)EGS_BaseGeometryvirtual
getLabelRegions(const string &str, vector< int > &regs) (defined in EGS_XYZGeometry)EGS_XYZGeometryvirtual
getLastError() (defined in EGS_BaseGeometry)EGS_BaseGeometrystatic
getMaxStep() const (defined in EGS_XYZGeometry)EGS_XYZGeometryvirtual
getMediumIndex(const string &medname)EGS_BaseGeometrystatic
getMediumName(int ind)EGS_BaseGeometrystatic
getMediumRho(int ind) const (defined in EGS_BaseGeometry)EGS_BaseGeometry
getName() const EGS_BaseGeometry
getNGeometries() (defined in EGS_BaseGeometry)EGS_BaseGeometrystatic
getNRegDir(int idir) (defined in EGS_XYZGeometry)EGS_XYZGeometryvirtual
getNumberRegions(const string &str, vector< int > &regs)EGS_BaseGeometryvirtual
getNx() const (defined in EGS_XYZGeometry)EGS_XYZGeometry
getNy() const (defined in EGS_XYZGeometry)EGS_XYZGeometry
getNz() const (defined in EGS_XYZGeometry)EGS_XYZGeometry
getRelativeRho(int ireg) const EGS_BaseGeometryvirtual
getType() const (defined in EGS_XYZGeometry)EGS_XYZGeometryvirtual
getUniqueName()EGS_BaseGeometrystatic
getVolume(int ireg) (defined in EGS_XYZGeometry)EGS_XYZGeometryvirtual
getXLabelRegions(const string &str, vector< int > &regs) (defined in EGS_XYZGeometry)EGS_XYZGeometry
getXPositions() (defined in EGS_XYZGeometry)EGS_XYZGeometry
getYLabelRegions(const string &str, vector< int > &regs) (defined in EGS_XYZGeometry)EGS_XYZGeometry
getYPositions() (defined in EGS_XYZGeometry)EGS_XYZGeometry
getZLabelRegions(const string &str, vector< int > &regs) (defined in EGS_XYZGeometry)EGS_XYZGeometry
getZPositions() (defined in EGS_XYZGeometry)EGS_XYZGeometry
halfBoundaryTolerance (defined in EGS_BaseGeometry)EGS_BaseGeometryprotected
has_B_scalingEGS_BaseGeometryprotected
has_Ref_rho (defined in EGS_BaseGeometry)EGS_BaseGeometryprotected
has_rho_scalingEGS_BaseGeometryprotected
hasBooleanProperty(int ireg, EGS_BPType prop) const EGS_BaseGeometryvirtual
hasBScaling() const EGS_BaseGeometry
hasRhoScaling() const EGS_BaseGeometry
howfar(int ireg, const EGS_Vector &x, const EGS_Vector &u, EGS_Float &t, int *newmed=0, EGS_Vector *normal=0) (defined in EGS_XYZGeometry)EGS_XYZGeometryvirtual
howfarFromOut(const EGS_Vector &x, const EGS_Vector &u, EGS_Float &t, int &ix, int &iy, int &iz, int &face, EGS_Vector *normal=0) (defined in EGS_XYZGeometry)EGS_XYZGeometryprotected
howfarToOutside(int ireg, const EGS_Vector &x, const EGS_Vector &u) (defined in EGS_XYZGeometry)EGS_XYZGeometryvirtual
hownear(int ireg, const EGS_Vector &x) (defined in EGS_XYZGeometry)EGS_XYZGeometryvirtual
inside(const EGS_Vector &x) (defined in EGS_XYZGeometry)EGS_XYZGeometryvirtual
is_convexEGS_BaseGeometryprotected
isConvex() const EGS_BaseGeometry
isInside(const EGS_Vector &x) (defined in EGS_XYZGeometry)EGS_XYZGeometryvirtual
isRealRegion(int ireg) const EGS_BaseGeometryvirtual
isWhere(const EGS_Vector &x) (defined in EGS_XYZGeometry)EGS_XYZGeometryvirtual
labelsEGS_BaseGeometryprotected
medEGS_BaseGeometryprotected
medium(int ireg) const EGS_BaseGeometryvirtual
nameEGS_BaseGeometryprotected
nMedia()EGS_BaseGeometrystatic
nrefEGS_BaseGeometryprotected
nregEGS_BaseGeometryprotected
nx (defined in EGS_XYZGeometry)EGS_XYZGeometryprotected
nxy (defined in EGS_XYZGeometry)EGS_XYZGeometryprotected
ny (defined in EGS_XYZGeometry)EGS_XYZGeometryprotected
nz (defined in EGS_XYZGeometry)EGS_XYZGeometryprotected
printInfo() const (defined in EGS_XYZGeometry)EGS_XYZGeometryvirtual
ref()EGS_BaseGeometry
region_mediaEGS_BaseGeometryprotected
regions() const EGS_BaseGeometry
resetErrorFlag() (defined in EGS_BaseGeometry)EGS_BaseGeometrystatic
rhorEGS_BaseGeometryprotected
rhoRefEGS_BaseGeometryprotected
setActiveGeometryList(int list)EGS_BaseGeometrystatic
setApplication(EGS_Application *app) (defined in EGS_BaseGeometry)EGS_BaseGeometryvirtual
setBooleanProperty(EGS_BPType prop)EGS_BaseGeometryvirtual
setBooleanProperty(EGS_BPType prop, int start, int end, int step=1)EGS_BaseGeometryvirtual
setBoundaryTolerance(EGS_Input *inp)EGS_BaseGeometry
setBoundaryTolerance(EGS_Float tol)EGS_BaseGeometry
setBScaling(int start, int end, EGS_Float bf)EGS_BaseGeometryvirtual
setBScaling(EGS_Input *)EGS_BaseGeometryvirtual
setDebug(bool deb)EGS_BaseGeometry
setLabels(EGS_Input *input)EGS_BaseGeometry
setLabels(const string &inp)EGS_BaseGeometry
setMedia(EGS_Input *inp, int nmed, const int *med_ind) (defined in EGS_XYZGeometry)EGS_XYZGeometryprotectedvirtual
EGS_BaseGeometry::setMedia(EGS_Input *inp)EGS_BaseGeometry
setMedium(const string &Name)EGS_BaseGeometry
setMedium(int start, int end, const string &Name, int delta=1)EGS_BaseGeometry
setMedium(int imed)EGS_BaseGeometry
setMedium(int istart, int iend, int imed, int delta=1)EGS_BaseGeometry
setName(EGS_Input *inp)EGS_BaseGeometry
setRelativeRho(int start, int end, EGS_Float rho)EGS_BaseGeometryvirtual
setRelativeRho(EGS_Input *)EGS_BaseGeometryvirtual
setup() (defined in EGS_XYZGeometry)EGS_XYZGeometryprotected
setXYZLabels(EGS_Input *input) (defined in EGS_XYZGeometry)EGS_XYZGeometry
type (defined in EGS_XYZGeometry)EGS_XYZGeometryprotectedstatic
voxelizeGeometry(EGS_Input *input) (defined in EGS_XYZGeometry)EGS_XYZGeometry
xp (defined in EGS_XYZGeometry)EGS_XYZGeometryprotected
xpos (defined in EGS_XYZGeometry)EGS_XYZGeometryprotected
yp (defined in EGS_XYZGeometry)EGS_XYZGeometryprotected
ypos (defined in EGS_XYZGeometry)EGS_XYZGeometryprotected
zp (defined in EGS_XYZGeometry)EGS_XYZGeometryprotected
zpos (defined in EGS_XYZGeometry)EGS_XYZGeometryprotected
~EGS_BaseGeometry()EGS_BaseGeometryvirtual
~EGS_XYZGeometry() (defined in EGS_XYZGeometry)EGS_XYZGeometry