xmsinterp
1.0
|
Class that performs natural neighbor interpolation. More...
#include <InterpNatNeigh.h>
Public Member Functions | |
virtual | ~InterpNatNeigh () |
Destructor. | |
Static Public Member Functions | |
static boost::shared_ptr< InterpNatNeigh > | New (const std::vector< Pt3d > &a_pts, const std::vector< int > &a_tris, const std::vector< float > &a_scalar, GmTriSearch *a_triSearch) |
Creates a Natural Neighbor Interpolation class. More... | |
Protected Member Functions | |
InterpNatNeigh () | |
Constructor. | |
Class that performs natural neighbor interpolation.
Definition at line 28 of file InterpNatNeigh.h.
|
static |
Creates a Natural Neighbor Interpolation class.
[in] | a_pts | Locations that are interpolated from |
[in] | a_tris | Triangles connecting a_pts and defining neighbors |
[in] | a_scalar | Scalars that are interpolated from |
[in] | a_triSearch | Spatial index for searching triangles |
Definition at line 136 of file InterpNatNeigh.cpp.
Referenced by xms::InterpLinearImpl::SetUseNatNeigh(), and InterpNatNeighUnitTests::testCreateClass().