| _bounds | BoundTemperatureWorld | protected |
| _cellScale | ScalableBoundTemperatureWorld | protected |
| _data | BoundTemperatureWorld | protected |
| _findScaledArea(Coord x, Coord y, Coord z) const noexcept | ScalableBoundTemperatureWorld | protectedvirtual |
| _findScaledAreaByAxis(Coord initialCoord, IntScale scale, Coord minCoord, Coord maxCoord) const noexcept | ScalableBoundTemperatureWorld | protectedvirtual |
| _findScaledAreaMaxByAxis(Coord initialCoord, IntScale scale, Coord maxCoord) const noexcept | ScalableBoundTemperatureWorld | protectedvirtual |
| _findScaledAreaMinByAxis(Coord initialCoord, IntScale scale, Coord minCoord) const noexcept | ScalableBoundTemperatureWorld | protectedvirtual |
| _getIndexInData(Coord x, Coord y, Coord z) const | BoundTemperatureWorld | protectedvirtual |
| amplify(Coord x, Coord y, Coord z, Temperature temperature) override | ScalableBoundTemperatureWorld | virtual |
| ITemperatureWorldScalableMutable< ITemperatureWorldScalable< ITemperatureWorldBoundable< ITemperatureWorld > > >::bounds() const noexcept=0 | ITemperatureWorldBoundableMixin | pure virtual |
| BoundTemperatureWorld::bounds() const noexceptoverride | BoundTemperatureWorld | virtual |
| BoundTemperatureWorld(Parallelepiped bounds) | BoundTemperatureWorld | |
| BoundTemperatureWorld(const BoundTemperatureWorld &other) | BoundTemperatureWorld | |
| BoundTemperatureWorld(BoundTemperatureWorld &&other) | BoundTemperatureWorld | |
| cellScale() const noexceptoverride | ScalableBoundTemperatureWorld | virtual |
| foreach(ForeachCellFn func) const override | ScalableBoundTemperatureWorld | virtual |
| ForeachCellFn typedef | ITemperatureWorldBoundableMixin | |
| ITemperatureWorldScalableMutable< ITemperatureWorldScalable< ITemperatureWorldBoundable< ITemperatureWorld > > >::foreachCellOnEdge(Edge edge, ForeachCellFn func) const =0 | ITemperatureWorldBoundableMixin | pure virtual |
| BoundTemperatureWorld::foreachCellOnEdge(Edge edge, ForeachCellFn func) const override | BoundTemperatureWorld | virtual |
| ITemperatureWorldScalableMutable< ITemperatureWorldScalable< ITemperatureWorldBoundable< ITemperatureWorld > > >::get(Coord x, Coord y, Coord z) const =0 | ITemperatureWorld | pure virtual |
| BoundTemperatureWorld::get(Coord x, Coord y, Coord z) const override | BoundTemperatureWorld | virtual |
| ITemperatureWorldScalableMutable< ITemperatureWorldScalable< ITemperatureWorldBoundable< ITemperatureWorld > > >::has(Coord x, Coord y, Coord z) const noexcept=0 | ITemperatureWorld | pure virtual |
| BoundTemperatureWorld::has(Coord x, Coord y, Coord z) const noexceptoverride | BoundTemperatureWorld | virtual |
| nextCoordX(Coord x) const noexceptoverride | ScalableBoundTemperatureWorld | virtual |
| nextCoordY(Coord y) const noexceptoverride | ScalableBoundTemperatureWorld | virtual |
| nextCoordZ(Coord z) const noexceptoverride | ScalableBoundTemperatureWorld | virtual |
| operator=(BoundTemperatureWorld other) | BoundTemperatureWorld | |
| previousCoordX(Coord x) const noexceptoverride | ScalableBoundTemperatureWorld | virtual |
| previousCoordY(Coord y) const noexceptoverride | ScalableBoundTemperatureWorld | virtual |
| previousCoordZ(Coord z) const noexceptoverride | ScalableBoundTemperatureWorld | virtual |
| ScalableBoundTemperatureWorld(Parallelepiped bounds) | ScalableBoundTemperatureWorld | |
| set(Coord x, Coord y, Coord z, Temperature temperature) override | ScalableBoundTemperatureWorld | virtual |
| setCellScale(IntScaleParallelepiped cellScale) override | ScalableBoundTemperatureWorld | virtual |
| ~ITemperatureWorld() noexcept=default | ITemperatureWorld | virtual |