|
| | heatmap_data () |
| |
| virtual | ~heatmap_data () |
| |
| float | at (const size_t row, const size_t col) const INTEROP_THROW_SPEC((model |
| |
| float | at (const size_t idx) const INTEROP_THROW_SPEC((model |
| |
| float | operator[] (const size_t idx) const INTEROP_THROW_SPEC((model |
| |
| float | operator() (const size_t row, const size_t col) const INTEROP_THROW_SPEC((model |
| |
| float & | operator() (const size_t row, const size_t col) INTEROP_THROW_SPEC((model |
| |
| size_t | row_count () const |
| |
| size_t | column_count () const |
| |
| size_t | length () const |
| |
| bool | empty () const |
| |
| void | set_buffer (float *data) INTEROP_THROW_SPEC((model |
| |
| void | set_buffer (float *data, const size_t rows, const size_t cols, const float default_val=std::numeric_limits< float >::quiet_NaN()) |
| |
| void | resize (const size_t rows, const size_t cols, const float default_val=std::numeric_limits< float >::quiet_NaN()) |
| |
| void | clear () |
| |
| size_t | index_of (const size_t row, const size_t col) const |
| |
| void | set_axes (const axes &xyaxes) |
| |
| void | set_xaxis (const axis &xaxes) |
| |
| void | set_yaxis (const axis &yaxes) |
| |
| void | set_xlabel (const std::string &label) |
| |
| void | set_ylabel (const std::string &label) |
| |
| void | set_range (const float xmin, const float xmax, const float ymin, const float ymax) |
| |
| void | set_xrange (const float vmin, const float vmax) |
| |
| void | set_yrange (const float vmin, const float vmax) |
| |
| void | set_title (const std::string &title) |
| |
| void | clear () |
| |
| const axis & | x_axis () const |
| |
| const axis & | y_axis () const |
| |
| const std::string & | title () const |
| |
| const axes & | xyaxes () const |
| |
Encapsulates all data for a heatmap