, including all inherited members.
data (defined in TRTK::Interpolation3D< ValueType, PointType, DataType >) | TRTK::Interpolation3D< ValueType, PointType, DataType > | [protected] |
data_points (defined in TRTK::Interpolation3D< ValueType, PointType, DataType >) | TRTK::Interpolation3D< ValueType, PointType, DataType > | [protected] |
data_type typedef (defined in TRTK::Interpolation3D< ValueType, PointType, DataType >) | TRTK::Interpolation3D< ValueType, PointType, DataType > | |
data_type_default_value (defined in TRTK::Interpolation3D< ValueType, PointType, DataType >) | TRTK::Interpolation3D< ValueType, PointType, DataType > | [protected] |
distances (defined in TRTK::Interpolation3D< ValueType, PointType, DataType >) | TRTK::Interpolation3D< ValueType, PointType, DataType > | [mutable, protected] |
exponent (defined in TRTK::Interpolation3D< ValueType, PointType, DataType >) | TRTK::Interpolation3D< ValueType, PointType, DataType > | [protected] |
getData(const Point &point) const | TRTK::Interpolation3D< ValueType, PointType, DataType > | [inline] |
getData(ValueType x, ValueType y, ValueType z) const | TRTK::Interpolation3D< ValueType, PointType, DataType > | [inline] |
getDataInverseDistanceWeighting(ValueType x, ValueType y, ValueType z) const | TRTK::Interpolation3D< ValueType, PointType, DataType > | [protected] |
getDataInverseDistanceWeightingKNN(ValueType x, ValueType y, ValueType z) const | TRTK::Interpolation3D< ValueType, PointType, DataType > | [protected] |
getDataNearestNeighbor(ValueType x, ValueType y, ValueType z) const | TRTK::Interpolation3D< ValueType, PointType, DataType > | [protected] |
indices (defined in TRTK::Interpolation3D< ValueType, PointType, DataType >) | TRTK::Interpolation3D< ValueType, PointType, DataType > | [mutable, protected] |
Interpolation3D(const DataType &default_value=DataType(), InterpolationMethod interpolation_method=INVERSE_DISTANCE_WEIGHTING_KNN) | TRTK::Interpolation3D< ValueType, PointType, DataType > | |
Interpolation3D(const std::vector< Point > &data_points, const std::vector< DataType > &data, const DataType &default_value=DataType(), InterpolationMethod interpolation_method=INVERSE_DISTANCE_WEIGHTING_KNN) | TRTK::Interpolation3D< ValueType, PointType, DataType > | |
interpolation_function (defined in TRTK::Interpolation3D< ValueType, PointType, DataType >) | TRTK::Interpolation3D< ValueType, PointType, DataType > | [protected] |
InterpolationMethod enum name | TRTK::Interpolation3D< ValueType, PointType, DataType > | |
INVERSE_DISTANCE_WEIGHTING enum value | TRTK::Interpolation3D< ValueType, PointType, DataType > | |
INVERSE_DISTANCE_WEIGHTING_KNN enum value | TRTK::Interpolation3D< ValueType, PointType, DataType > | |
max_number_of_nearest_neighbors (defined in TRTK::Interpolation3D< ValueType, PointType, DataType >) | TRTK::Interpolation3D< ValueType, PointType, DataType > | [protected] |
NEAREST_NEIGHBOR enum value | TRTK::Interpolation3D< ValueType, PointType, DataType > | |
operator()(const Point &point) const | TRTK::Interpolation3D< ValueType, PointType, DataType > | [inline] |
operator()(ValueType x, ValueType y, ValueType z) const | TRTK::Interpolation3D< ValueType, PointType, DataType > | [inline] |
Point typedef | TRTK::Interpolation3D< ValueType, PointType, DataType > | |
point_type typedef (defined in TRTK::Interpolation3D< ValueType, PointType, DataType >) | TRTK::Interpolation3D< ValueType, PointType, DataType > | |
query_point (defined in TRTK::Interpolation3D< ValueType, PointType, DataType >) | TRTK::Interpolation3D< ValueType, PointType, DataType > | [mutable, protected] |
radius (defined in TRTK::Interpolation3D< ValueType, PointType, DataType >) | TRTK::Interpolation3D< ValueType, PointType, DataType > | [protected] |
setData(const std::vector< Point > &data_points, const std::vector< DataType > &data) | TRTK::Interpolation3D< ValueType, PointType, DataType > | |
setExponent(ValueType value=2.0) | TRTK::Interpolation3D< ValueType, PointType, DataType > | |
setInterpolationMethod(InterpolationMethod interpolation_method) | TRTK::Interpolation3D< ValueType, PointType, DataType > | |
setNumberOfNearestNeighbors(unsigned number=10) | TRTK::Interpolation3D< ValueType, PointType, DataType > | |
setRadius(ValueType radius) | TRTK::Interpolation3D< ValueType, PointType, DataType > | |
tree (defined in TRTK::Interpolation3D< ValueType, PointType, DataType >) | TRTK::Interpolation3D< ValueType, PointType, DataType > | [protected] |
value_type typedef (defined in TRTK::Interpolation3D< ValueType, PointType, DataType >) | TRTK::Interpolation3D< ValueType, PointType, DataType > | |
~Interpolation3D() | TRTK::Interpolation3D< ValueType, PointType, DataType > | |