Namespaces | Functions
CubicInterpolation.cpp File Reference
#include "grid_map_core/CubicInterpolation.hpp"
#include "grid_map_core/GridMap.hpp"
#include "grid_map_core/GridMapMath.hpp"
Include dependency graph for CubicInterpolation.cpp:

Go to the source code of this file.

Namespaces

 grid_map
 
 grid_map::bicubic
 
 grid_map::bicubic_conv
 

Functions

bool grid_map::bicubic_conv::assembleFunctionValueMatrix (const GridMap &gridMap, const std::string &layer, const Position &queriedPosition, FunctionValueMatrix *data)
 
void grid_map::bicubic::assembleFunctionValueMatrix (const DataMatrix &f, const DataMatrix &dfx, const DataMatrix &dfy, const DataMatrix &ddfxy, FunctionValueMatrix *functionValues)
 
unsigned int grid_map::bindIndexToRange (int idReq, unsigned int nElem)
 
void grid_map::bicubic::bindIndicesToRange (const GridMap &gridMap, IndicesMatrix *indices)
 
bool grid_map::bicubic::computeNormalizedCoordinates (const GridMap &gridMap, const Index &originIndex, const Position &queriedPosition, Position *normalizedCoordinates)
 
double grid_map::bicubic_conv::convolve1D (double t, const Eigen::Vector4d &functionValues)
 
bool grid_map::bicubic_conv::evaluateBicubicConvolutionInterpolation (const GridMap &gridMap, const std::string &layer, const Position &queriedPosition, double *interpolatedValue)
 
bool grid_map::bicubic::evaluateBicubicInterpolation (const GridMap &gridMap, const std::string &layer, const Position &queriedPosition, double *interpolatedValue)
 
double grid_map::bicubic::evaluatePolynomial (const FunctionValueMatrix &functionValues, double tx, double ty)
 
double grid_map::bicubic::firstOrderDerivativeAt (const Matrix &layerData, const Index &index, Dim2D dim, double resolution)
 
bool grid_map::bicubic::getClosestPointIndices (const GridMap &gridMap, const Position &queriedPosition, Index *index)
 
bool grid_map::bicubic::getFirstOrderDerivatives (const Matrix &layerData, const IndicesMatrix &indices, Dim2D dim, double resolution, DataMatrix *derivatives)
 
bool grid_map::bicubic::getFunctionValues (const Matrix &layerData, const IndicesMatrix &indices, DataMatrix *data)
 
bool grid_map::bicubic_conv::getIndicesOfMiddleKnot (const GridMap &gridMap, const Position &queriedPosition, Index *index)
 
double grid_map::getLayerValue (const Matrix &layerMat, int rowReq, int colReq)
 
bool grid_map::bicubic::getMixedSecondOrderDerivatives (const Matrix &layerData, const IndicesMatrix &indices, double resolution, DataMatrix *derivatives)
 
bool grid_map::bicubic_conv::getNormalizedCoordinates (const GridMap &gridMap, const Position &queriedPosition, Position *position)
 
bool grid_map::bicubic::getUnitSquareCornerIndices (const GridMap &gridMap, const Position &queriedPosition, IndicesMatrix *indicesMatrix)
 
double grid_map::bicubic::mixedSecondOrderDerivativeAt (const Matrix &layerData, const Index &index, double resolution)
 


grid_map_core
Author(s): Péter Fankhauser
autogenerated on Tue Jun 1 2021 02:13:27