|
ISIS Core Library 0.7.2 (api 3.0.0)
|
#include <limits>#include <assert.h>#include <boost/mpl/bool.hpp>#include <boost/type_traits/is_arithmetic.hpp>#include "common.hpp"#include "valuearray.hpp"Go to the source code of this file.
Namespaces | |
| namespace | isis |
| namespace | isis::data |
Functions | |
| template<typename SRC , typename DST > | |
| API_EXCLUDE_BEGIN _internal API_EXCLUDE_END std::pair < double, double > | isis::data::getNumericScaling (const util::ValueBase &min, const util::ValueBase &max, autoscaleOption scaleopt=autoscale) |
| Computes scaling and offset between two scalar value domains. | |
| template<typename SRC , typename DST > | |
| void | isis::data::numeric_convert (const SRC *src, DST *dst, size_t size, const double scale, const double offset) |
| Converts data from 'src' to the type of 'dst' and stores them there. | |
| template<typename T > | |
| void | isis::data::numeric_copy (const T *src, T *dst, size_t size) |
1.7.3