The SKIRT project
advanced radiative transfer for astrophysics
PolicyTreeSpatialGrid Member List

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

_cellindexv (defined in TreeSpatialGrid)TreeSpatialGridprivate
_children (defined in Item)Itemprivate
_eps (defined in TreeSpatialGrid)TreeSpatialGridprivate
_idv (defined in TreeSpatialGrid)TreeSpatialGridprivate
_maxX (defined in BoxSpatialGrid)BoxSpatialGridprivate
_maxY (defined in BoxSpatialGrid)BoxSpatialGridprivate
_maxZ (defined in BoxSpatialGrid)BoxSpatialGridprivate
_minX (defined in BoxSpatialGrid)BoxSpatialGridprivate
_minY (defined in BoxSpatialGrid)BoxSpatialGridprivate
_minZ (defined in BoxSpatialGrid)BoxSpatialGridprivate
_nodev (defined in TreeSpatialGrid)TreeSpatialGridprivate
_parent (defined in Item)Itemprivate
_policy (defined in PolicyTreeSpatialGrid)PolicyTreeSpatialGridprivate
_random (defined in SpatialGrid)SpatialGridprivate
_setupStarted (defined in SimulationItem)SimulationItemprivate
_treeType (defined in PolicyTreeSpatialGrid)PolicyTreeSpatialGridprivate
_utility (defined in Item)Itemprivate
_xmax (defined in Box)Boxprivate
_xminBoxprivate
_ymax (defined in Box)Boxprivate
_ymin (defined in Box)Boxprivate
_zmax (defined in Box)Boxprivate
_zmin (defined in Box)Boxprivate
addChild(Item *child)Item
BaseType typedef (defined in PolicyTreeSpatialGrid)PolicyTreeSpatialGridprivate
boundingBox() const overrideBoxSpatialGridvirtual
Box()Boxinline
Box(double xmin, double ymin, double zmin, double xmax, double ymax, double zmax)Boxinline
Box(Vec rmin, Vec rmax)Boxinline
BoxSpatialGrid()BoxSpatialGridinlineprotected
cellIndex(Position bfr) const overrideTreeSpatialGridvirtual
cellIndexForNode(const TreeNode *node) constTreeSpatialGridprivate
cellIndices(int &i, int &j, int &k, Vec r, int nx, int ny, int nz) constBoxinline
center() constBoxinline
centralPositionInCell(int m) const overrideTreeSpatialGridvirtual
children() constItem
clearItemListProperty(const PropertyDef *property)Itemvirtual
constructTree() overridePolicyTreeSpatialGridprotectedvirtual
contains(Vec r) constBoxinline
contains(double x, double y, double z) constBoxinline
contains(const Box &box) constBoxinline
createPathSegmentGenerator() const overrideTreeSpatialGridvirtual
destroyChild(Item *child)Item
diagonal(int m) const overrideTreeSpatialGridvirtual
BoxSpatialGrid::diagonal() constBoxinline
dimension() const overrideBoxSpatialGridvirtual
extent() constBoxinline
extent(double &xmin, double &ymin, double &zmin, double &xmax, double &ymax, double &zmax) constBoxinline
find(bool setup=true) constSimulationIteminline
find(bool setup, SimulationItem *castToRequestedType(Item *)) constSimulationItemprivate
fracPos(double xfrac, double yfrac, double zfrac) constBoxinline
fracPos(int xd, int yd, int zd, int xn, int yn, int zn) constBoxinline
getBoolProperty(const PropertyDef *property) constItemvirtual
getDoubleListProperty(const PropertyDef *property) constItemvirtual
getDoubleProperty(const PropertyDef *property) constItemvirtual
getEnumProperty(const PropertyDef *property) constItemvirtual
getIntProperty(const PropertyDef *property) constItemvirtual
getItemListProperty(const PropertyDef *property) constItemvirtual
getItemProperty(const PropertyDef *property) constItemvirtual
getStringProperty(const PropertyDef *property) constItemvirtual
getUtilityProperty(string name) constItem
insertIntoItemListProperty(const PropertyDef *property, int index, Item *item)Itemvirtual
interface(int levels=-999999, bool setup=true) constSimulationIteminline
interface(int levels, bool setup, bool offersRequestedInterface(SimulationItem *)) constSimulationItemprivate
intersects(const Box &box) constBoxinline
intersects(Vec r, const Vec k, double &smin, double &smax) constBox
intersects(Vec rc, double r) constBox
Item()Iteminlineprotected
Item(const Item &)=deleteItem
itemName() constSimulationItemvirtual
ItemRegistry (defined in PolicyTreeSpatialGrid)PolicyTreeSpatialGridfriend
ItemType typedef (defined in PolicyTreeSpatialGrid)PolicyTreeSpatialGridprivate
maxX() constBoxSpatialGridinline
maxY() constBoxSpatialGridinline
maxZ() constBoxSpatialGridinline
minX() constBoxSpatialGridinline
minY() constBoxSpatialGridinline
minZ() constBoxSpatialGridinline
nodeForCellIndex(int m) constTreeSpatialGridprivate
numCells() const overrideTreeSpatialGridvirtual
offersInterface(const std::type_info &interfaceTypeInfo) constSimulationItemprotectedvirtual
operator=(const Item &)=deleteItem
parent() constItem
policy() constPolicyTreeSpatialGridinline
PolicyTreeSpatialGrid()PolicyTreeSpatialGridinlineprotected
random() constSpatialGridinlineprotected
randomPositionInCell(int m) const overrideTreeSpatialGridvirtual
removeChild(Item *child)Itemprivate
removeFromItemListProperty(const PropertyDef *property, int index)Itemvirtual
rmax() constBoxinline
rmin() constBoxinline
root() constTreeSpatialGridprivate
setBoolProperty(const PropertyDef *property, bool value)Itemvirtual
setDoubleListProperty(const PropertyDef *property, vector< double > value)Itemvirtual
setDoubleProperty(const PropertyDef *property, double value)Itemvirtual
setEnumProperty(const PropertyDef *property, string value)Itemvirtual
setExtent(const Box &extent)Boxinlineprotected
setExtent(double xmin, double ymin, double zmin, double xmax, double ymax, double zmax)Boxinlineprotected
setIntProperty(const PropertyDef *property, int value)Itemvirtual
setItemProperty(const PropertyDef *property, Item *item)Itemvirtual
setParent(Item *parent)Itemprivate
setStringProperty(const PropertyDef *property, string value)Itemvirtual
setup()SimulationItem
setupSelfAfter() overrideTreeSpatialGridprotectedvirtual
setupSelfBefore() overrideBoxSpatialGridprotectedvirtual
setUtilityProperty(string name, int value)Item
SimulationItem()SimulationIteminlineprotected
SpatialGrid()SpatialGridinlineprotected
TreeSpatialGrid()TreeSpatialGridinlineprotected
TreeType enum namePolicyTreeSpatialGrid
treeType() constPolicyTreeSpatialGridinline
type() constItemvirtual
typeAndName() constSimulationItem
volume(int m) const overrideTreeSpatialGridvirtual
BoxSpatialGrid::volume() constBoxinline
widths() constBoxinline
write_xy(SpatialGridPlotFile *outfile) const overrideTreeSpatialGridprotectedvirtual
write_xyz(SpatialGridPlotFile *outfile) const overrideTreeSpatialGridprotectedvirtual
write_xz(SpatialGridPlotFile *outfile) const overrideTreeSpatialGridprotectedvirtual
write_yz(SpatialGridPlotFile *outfile) const overrideTreeSpatialGridprotectedvirtual
writeGridPlotFiles(const SimulationItem *probe) constSpatialGridvirtual
writeTopology(TextOutFile *outfile) constTreeSpatialGrid
xmax() constBoxinline
xmin() constBoxinline
xwidth() constBoxinline
ymax() constBoxinline
ymin() constBoxinline
ywidth() constBoxinline
zmax() constBoxinline
zmin() constBoxinline
zwidth() constBoxinline
~Item()Itemvirtual
~TreeSpatialGrid()TreeSpatialGrid