HighMap library (C++)
Loading...
Searching...
No Matches
hmap::NaturalNeighborInterpolator Class Reference

#include <interpolate2d.hpp>

Public Member Functions

 NaturalNeighborInterpolator ()=default
 
 ~NaturalNeighborInterpolator ()
 
void build (const std::vector< float > &xin, const std::vector< float > &yin)
 
void setup_output_points (const std::vector< float > &x, const std::vector< float > &y)
 
void interpolate (const std::vector< float > &values_in, std::vector< float > &values_out) const
 

Constructor & Destructor Documentation

◆ NaturalNeighborInterpolator()

hmap::NaturalNeighborInterpolator::NaturalNeighborInterpolator ( )
default

◆ ~NaturalNeighborInterpolator()

hmap::NaturalNeighborInterpolator::~NaturalNeighborInterpolator ( )

Member Function Documentation

◆ build()

void hmap::NaturalNeighborInterpolator::build ( const std::vector< float > &  xin,
const std::vector< float > &  yin 
)

◆ setup_output_points()

void hmap::NaturalNeighborInterpolator::setup_output_points ( const std::vector< float > &  x,
const std::vector< float > &  y 
)

◆ interpolate()

void hmap::NaturalNeighborInterpolator::interpolate ( const std::vector< float > &  values_in,
std::vector< float > &  values_out 
) const

The documentation for this class was generated from the following files: