![]() |
OGS
|
Contains the relevant information when storing a geoscientific raster data.
#include <Raster.h>
Public Attributes | |
std::size_t | n_cols |
std::size_t | n_rows |
std::size_t | n_depth |
MathLib::Point3d | origin |
double | cell_size |
double | no_data |
double GeoLib::RasterHeader::cell_size |
Definition at line 30 of file Raster.h.
Referenced by MeshLib::RasterToMesh::convert(), GeoLib::Raster::getValueAtPoint(), GeoLib::Raster::interpolateValueAtPoint(), GeoLib::Raster::isPntOnRaster(), MeshLib::MeshLayerMapper::layerMapping(), VtkRaster::loadImageFromArray(), main(), FileIO::readASCHeader(), FileIO::readSurferHeader(), GeoLib::Raster::refineRaster(), and FileIO::AsciiRasterInterface::writeRasterAsASC().
std::size_t GeoLib::RasterHeader::n_cols |
Definition at line 26 of file Raster.h.
Referenced by MeshLib::RasterToMesh::convert(), convert(), GeoLib::Raster::end(), MeshLib::RasterToMesh::fillPropertyVector(), GeoLib::Raster::getValueAtPoint(), GeoLib::Raster::interpolateValueAtPoint(), GeoLib::Raster::isPntOnRaster(), MeshLib::MeshLayerMapper::layerMapping(), VtkRaster::loadImageFromArray(), main(), FileIO::readASCHeader(), FileIO::readSurferHeader(), GeoLib::Raster::refineRaster(), and FileIO::AsciiRasterInterface::writeRasterAsASC().
std::size_t GeoLib::RasterHeader::n_depth |
Definition at line 28 of file Raster.h.
Referenced by MeshLib::RasterToMesh::convert(), convert(), MeshLib::RasterToMesh::fillPropertyVector(), VtkRaster::loadImageFromArray(), FileIO::readASCHeader(), and FileIO::readSurferHeader().
std::size_t GeoLib::RasterHeader::n_rows |
Definition at line 27 of file Raster.h.
Referenced by MeshLib::RasterToMesh::convert(), convert(), GeoLib::Raster::end(), MeshLib::RasterToMesh::fillPropertyVector(), GeoLib::Raster::getValueAtPoint(), GeoLib::Raster::interpolateValueAtPoint(), GeoLib::Raster::isPntOnRaster(), MeshLib::MeshLayerMapper::layerMapping(), VtkRaster::loadImageFromArray(), main(), FileIO::readASCHeader(), FileIO::readSurferHeader(), GeoLib::Raster::refineRaster(), and FileIO::AsciiRasterInterface::writeRasterAsASC().
double GeoLib::RasterHeader::no_data |
Definition at line 31 of file Raster.h.
Referenced by MeshLib::RasterToMesh::convert(), DirectConditionGenerator::directToSurfaceNodes(), LayeredMeshGenerator::getNewLayerNode(), GeoLib::Raster::getValueAtPoint(), GeoLib::Raster::interpolateValueAtPoint(), MeshLib::MeshLayerMapper::layerMapping(), VtkRaster::loadImageFromArray(), main(), MeshLib::RasterDataToMesh::projectToElements(), MeshLib::RasterDataToMesh::projectToNodes(), FileIO::readASCHeader(), FileIO::readSurferHeader(), and FileIO::AsciiRasterInterface::writeRasterAsASC().
MathLib::Point3d GeoLib::RasterHeader::origin |
Definition at line 29 of file Raster.h.
Referenced by MeshLib::RasterToMesh::convert(), GeoLib::Raster::getValueAtPoint(), GeoLib::Raster::interpolateValueAtPoint(), GeoLib::Raster::isPntOnRaster(), MeshLib::MeshLayerMapper::layerMapping(), VtkRaster::loadImageFromArray(), main(), FileIO::readASCHeader(), FileIO::readSurferHeader(), and FileIO::AsciiRasterInterface::writeRasterAsASC().