33#ifndef __H__UG_file_io_asc
34#define __H__UG_file_io_asc
Definition smart_pointer.h:108
A generic specialization of IAttachment.
Definition attachment_pipe.h:263
size_t width() const
Definition field.h:57
T & at(size_t x, size_t y)
Definition field_impl.hpp:113
size_t height() const
Definition field.h:58
Definition file_io_asc.h:43
const Field< number > & field() const
Definition file_io_asc.h:70
number m_noDataValue
Definition file_io_asc.h:76
~FileReaderASC()
Definition file_io_asc.cpp:52
number lower_left_corner_y() const
Definition file_io_asc.h:64
number cell_size() const
Definition file_io_asc.h:62
vector2 m_llcorner
Definition file_io_asc.h:75
number m_cellSize
Definition file_io_asc.h:74
size_t num_columns() const
Definition file_io_asc.h:67
number at(size_t r, size_t c) const
Definition file_io_asc.h:69
SmartPtr< Field< number > > m_privateField
Definition file_io_asc.h:77
size_t num_rows() const
Definition file_io_asc.h:66
void load_file(const char *filename)
Definition file_io_asc.cpp:65
Field< number > * m_field
Definition file_io_asc.h:73
void set_field(Field< number > *field)
set an external field in which the data will be loaded
Definition file_io_asc.cpp:56
number no_data_value() const
Definition file_io_asc.h:65
number lower_left_corner_x() const
Definition file_io_asc.h:63
FileReaderASC()
Definition file_io_asc.cpp:43
Manages the elements of a grid and their interconnection.
Definition grid.h:132
double number
Definition types.h:124
bool LoadGridFromASC(Grid &grid, const char *filename, AVector3 &aPos)
Definition file_io_asc.cpp:127
APosition aPosition("position", true)
The standard 3d position type.
Definition common_attachments.h:84