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
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
const Field< number > & field() const
Definition: file_io_asc.h:70
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