The SKIRT project
advanced radiative transfer for astrophysics
TetraMeshSpatialGrid Member List

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

_children (defined in Item)Itemprivate
_eps (defined in TetraMeshSpatialGrid)TetraMeshSpatialGridprivate
_filename (defined in TetraMeshSpatialGrid)TetraMeshSpatialGridprivate
_log (defined in TetraMeshSpatialGrid)TetraMeshSpatialGridprivate
_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
_numCells (defined in TetraMeshSpatialGrid)TetraMeshSpatialGridprivate
_numSamples (defined in TetraMeshSpatialGrid)TetraMeshSpatialGridprivate
_numVertices (defined in TetraMeshSpatialGrid)TetraMeshSpatialGridprivate
_parent (defined in Item)Itemprivate
_policy (defined in TetraMeshSpatialGrid)TetraMeshSpatialGridprivate
_random (defined in SpatialGrid)SpatialGridprivate
_refine (defined in TetraMeshSpatialGrid)TetraMeshSpatialGridprivate
_search (defined in TetraMeshSpatialGrid)TetraMeshSpatialGridprivate
_setupStarted (defined in SimulationItem)SimulationItemprivate
_tetrahedra (defined in TetraMeshSpatialGrid)TetraMeshSpatialGridprivate
_utility (defined in Item)Itemprivate
_vertices (defined in TetraMeshSpatialGrid)TetraMeshSpatialGridprivate
_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
addCorners()TetraMeshSpatialGridprivate
BaseType typedef (defined in TetraMeshSpatialGrid)TetraMeshSpatialGridprivate
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
buildDelaunay(tetgenio &out)TetraMeshSpatialGridprivate
buildMesh()TetraMeshSpatialGridprivate
buildSearch()TetraMeshSpatialGridprivate
cellIndex(Position bfr) const overrideTetraMeshSpatialGridvirtual
cellIndices(int &i, int &j, int &k, Vec r, int nx, int ny, int nz) constBoxinline
center() constBoxinline
centralPositionInCell(int m) const overrideTetraMeshSpatialGridvirtual
children() constItem
clearItemListProperty(const PropertyDef *property)Itemvirtual
contains(Vec r) constBoxinline
contains(double x, double y, double z) constBoxinline
contains(const Box &box) constBoxinline
createPathSegmentGenerator() const overrideTetraMeshSpatialGridvirtual
destroyChild(Item *child)Item
diagonal(int m) const overrideTetraMeshSpatialGridvirtual
BoxSpatialGrid::diagonal() constBoxinline
dimension() const overrideBoxSpatialGridvirtual
extend(const Box &box)Boxinline
extent() constBoxinline
extent(double &xmin, double &ymin, double &zmin, double &xmax, double &ymax, double &zmax) constBoxinline
filename() constTetraMeshSpatialGridinline
find(bool setup=true) constSimulationIteminline
find(bool setup, SimulationItem *castToRequestedType(Item *)) constSimulationItemprivate
FourFaces typedefTetraMeshSpatialGridprivate
FourIndices typedefTetraMeshSpatialGridprivate
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 TetraMeshSpatialGrid)TetraMeshSpatialGridfriend
ItemType typedef (defined in TetraMeshSpatialGrid)TetraMeshSpatialGridprivate
maxX() constBoxSpatialGridinline
maxY() constBoxSpatialGridinline
maxZ() constBoxSpatialGridinline
minX() constBoxSpatialGridinline
minY() constBoxSpatialGridinline
minZ() constBoxSpatialGridinline
MySegmentGenerator (defined in TetraMeshSpatialGrid)TetraMeshSpatialGridfriend
numCells() const overrideTetraMeshSpatialGridvirtual
numSamples() constTetraMeshSpatialGridinline
offersInterface(const std::type_info &interfaceTypeInfo) constSimulationItemprotectedvirtual
operator=(const Item &)=deleteItem
parent() constItem
policy() constTetraMeshSpatialGridinline
Policy enum nameTetraMeshSpatialGrid
random() constSpatialGridinlineprotected
randomPositionInCell(int m) const overrideTetraMeshSpatialGridvirtual
refine() constTetraMeshSpatialGridinline
refineDelaunay(tetgenio &in, tetgenio &out)TetraMeshSpatialGridprivate
removeChild(Item *child)Itemprivate
removeFromItemListProperty(const PropertyDef *property, int index)Itemvirtual
removeInvalid()TetraMeshSpatialGridprivate
rmax() constBoxinline
rmin() constBoxinline
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()SimulationItemprotectedvirtual
setupSelfBefore() overrideTetraMeshSpatialGridprotectedvirtual
setUtilityProperty(string name, int value)Item
SimulationItem()SimulationIteminlineprotected
SpatialGrid()SpatialGridinlineprotected
storeTetrahedra(const tetgenio &final, bool storeVertices)TetraMeshSpatialGridprivate
TetraMeshSpatialGrid()TetraMeshSpatialGridinlineprotected
type() constItemvirtual
typeAndName() constSimulationItem
volume(int m) const overrideTetraMeshSpatialGridvirtual
BoxSpatialGrid::volume() constBoxinline
widths() constBoxinline
write_xy(SpatialGridPlotFile *outfile) constSpatialGridprotectedvirtual
write_xyz(SpatialGridPlotFile *outfile) constSpatialGridprotectedvirtual
write_xz(SpatialGridPlotFile *outfile) constSpatialGridprotectedvirtual
write_yz(SpatialGridPlotFile *outfile) constSpatialGridprotectedvirtual
writeGridPlotFiles(const SimulationItem *probe) const overrideTetraMeshSpatialGridvirtual
xmax() constBoxinline
xmin() constBoxinline
xwidth() constBoxinline
ymax() constBoxinline
ymin() constBoxinline
ywidth() constBoxinline
zmax() constBoxinline
zmin() constBoxinline
zwidth() constBoxinline
~Item()Itemvirtual