Recast  1
Game with custom magic
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
ScalableBoundTemperatureWorld Member List

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

_boundsBoundTemperatureWorldprotected
_cellScaleScalableBoundTemperatureWorldprotected
_dataBoundTemperatureWorldprotected
_findScaledArea(Coord x, Coord y, Coord z) const noexceptScalableBoundTemperatureWorldprotectedvirtual
_findScaledAreaByAxis(Coord initialCoord, IntScale scale, Coord minCoord, Coord maxCoord) const noexceptScalableBoundTemperatureWorldprotectedvirtual
_findScaledAreaMaxByAxis(Coord initialCoord, IntScale scale, Coord maxCoord) const noexceptScalableBoundTemperatureWorldprotectedvirtual
_findScaledAreaMinByAxis(Coord initialCoord, IntScale scale, Coord minCoord) const noexceptScalableBoundTemperatureWorldprotectedvirtual
_getIndexInData(Coord x, Coord y, Coord z) const BoundTemperatureWorldprotectedvirtual
amplify(Coord x, Coord y, Coord z, Temperature temperature) overrideScalableBoundTemperatureWorldvirtual
ITemperatureWorldScalableMutable< ITemperatureWorldScalable< ITemperatureWorldBoundable< ITemperatureWorld > > >::bounds() const noexcept=0ITemperatureWorldBoundableMixinpure virtual
BoundTemperatureWorld::bounds() const noexceptoverrideBoundTemperatureWorldvirtual
BoundTemperatureWorld(Parallelepiped bounds)BoundTemperatureWorld
BoundTemperatureWorld(const BoundTemperatureWorld &other)BoundTemperatureWorld
BoundTemperatureWorld(BoundTemperatureWorld &&other)BoundTemperatureWorld
cellScale() const noexceptoverrideScalableBoundTemperatureWorldvirtual
foreach(ForeachCellFn func) const overrideScalableBoundTemperatureWorldvirtual
ForeachCellFn typedefITemperatureWorldBoundableMixin
ITemperatureWorldScalableMutable< ITemperatureWorldScalable< ITemperatureWorldBoundable< ITemperatureWorld > > >::foreachCellOnEdge(Edge edge, ForeachCellFn func) const =0ITemperatureWorldBoundableMixinpure virtual
BoundTemperatureWorld::foreachCellOnEdge(Edge edge, ForeachCellFn func) const overrideBoundTemperatureWorldvirtual
ITemperatureWorldScalableMutable< ITemperatureWorldScalable< ITemperatureWorldBoundable< ITemperatureWorld > > >::get(Coord x, Coord y, Coord z) const =0ITemperatureWorldpure virtual
BoundTemperatureWorld::get(Coord x, Coord y, Coord z) const overrideBoundTemperatureWorldvirtual
ITemperatureWorldScalableMutable< ITemperatureWorldScalable< ITemperatureWorldBoundable< ITemperatureWorld > > >::has(Coord x, Coord y, Coord z) const noexcept=0ITemperatureWorldpure virtual
BoundTemperatureWorld::has(Coord x, Coord y, Coord z) const noexceptoverrideBoundTemperatureWorldvirtual
nextCoordX(Coord x) const noexceptoverrideScalableBoundTemperatureWorldvirtual
nextCoordY(Coord y) const noexceptoverrideScalableBoundTemperatureWorldvirtual
nextCoordZ(Coord z) const noexceptoverrideScalableBoundTemperatureWorldvirtual
operator=(BoundTemperatureWorld other)BoundTemperatureWorld
previousCoordX(Coord x) const noexceptoverrideScalableBoundTemperatureWorldvirtual
previousCoordY(Coord y) const noexceptoverrideScalableBoundTemperatureWorldvirtual
previousCoordZ(Coord z) const noexceptoverrideScalableBoundTemperatureWorldvirtual
ScalableBoundTemperatureWorld(Parallelepiped bounds)ScalableBoundTemperatureWorld
set(Coord x, Coord y, Coord z, Temperature temperature) overrideScalableBoundTemperatureWorldvirtual
setCellScale(IntScaleParallelepiped cellScale) overrideScalableBoundTemperatureWorldvirtual
~ITemperatureWorld() noexcept=defaultITemperatureWorldvirtual