xmsinterp  1.0
xms::InterpNatNeighImpl Member List

This is the complete list of members for xms::InterpNatNeighImpl, including all inherited members.

AdjacentTriangle(std::pair< int, int > &a_edge, int a_triIdx)xms::InterpNatNeighImpl
BlendFunc(double a_x)xms::InterpNatNeighImpl
BlendWeights(std::map< int, double > &a_weights)xms::InterpNatNeighImpl
EdgesFromTri(int a_triIdx, std::pair< int, int > a_edges[3])xms::InterpNatNeighImpl
FillCenterVec()xms::InterpNatNeighImpl
FillEdgeMap()xms::InterpNatNeighImpl
GetNatNeighTriangles(const xms::Pt3d &a_pt, std::vector< int > &a_tris)xms::InterpNatNeighImpl
GetNeighbors(int a_ptIdx, std::vector< int > &a_neigh) overridexms::InterpNatNeighImplvirtual
HaleNnAddOuterEdge(std::vector< nnOuterEdgeStruct > &a_, int a_tIdx, int a_ptIdx0, int a_ptIdx1, const xms::Pt3d &a_pt)xms::InterpNatNeighImpl
HaleNnInterp(const xms::Pt3d &a_pt)xms::InterpNatNeighImpl
HaleNnOuterEdgesToWeights(std::vector< nnOuterEdgeStruct > &a_outerEdges, std::map< int, double > &a_weights)xms::InterpNatNeighImpl
HaleNnSortOuterEdges(std::vector< nnOuterEdgeStruct > &a_)xms::InterpNatNeighImpl
HaleNnVisitNeighbors(int a_tIdx, const xms::Pt3d &a_pt, std::vector< nnOuterEdgeStruct > &a_outerEdges, std::map< int, double > &a_weights)xms::InterpNatNeighImpl
InterpNatNeigh()xms::InterpNatNeighprotected
InterpNatNeighImpl(const std::vector< xms::Pt3d > &a_pts, const std::vector< int > &a_tris, const std::vector< float > &a_scalar, GmTriSearch *a_triSearch)xms::InterpNatNeighImpl
InterpToPt(const xms::Pt3d &a_pt) overridexms::InterpNatNeighImplvirtual
m_blendWeightsxms::InterpNatNeighImplprivate
m_centersxms::InterpNatNeighImplprivate
m_edgesxms::InterpNatNeighImplprivate
m_nfxms::InterpNatNeighImplprivate
m_ptsxms::InterpNatNeighImplprivate
m_scalarxms::InterpNatNeighImplprivate
m_tolxms::InterpNatNeighImplprivate
m_trisxms::InterpNatNeighImplprivate
m_triSearchxms::InterpNatNeighImplprivate
MapEdges typedefxms::InterpNatNeighImplprivate
NeighTriFromTriIdx(int a_triIdx, std::vector< int > &a_tris)xms::InterpNatNeighImpl
New(const std::vector< Pt3d > &a_pts, const std::vector< int > &a_tris, const std::vector< float > &a_scalar, GmTriSearch *a_triSearch)xms::InterpNatNeighstatic
NormalizeWeights(std::map< int, double > &a_weights)xms::InterpNatNeighImpl
PtInTriCircumCircle(const xms::Pt3d &a_pt, int a_tri)xms::InterpNatNeighImpl
RecalcNodalFunc() overridexms::InterpNatNeighImplvirtual
ScalarFromNodalFunc(int a_ptIdx, const xms::Pt3d &a_loc)xms::InterpNatNeighImpl
ScalarFromWeights(std::map< int, double > &a_weights, const xms::Pt3d &a_pt)xms::InterpNatNeighImpl
SetBlendWeights(bool a_) overridexms::InterpNatNeighImplvirtual
SetNodalFunc(BSHP< NodalFunc > a_) overridexms::InterpNatNeighImplvirtual
ToString() overridexms::InterpNatNeighImplvirtual
~InterpNatNeigh()xms::InterpNatNeighvirtual