xmsinterp
1.0
|
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) override | xms::InterpNatNeighImpl | virtual |
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::InterpNatNeigh | protected |
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) override | xms::InterpNatNeighImpl | virtual |
m_blendWeights | xms::InterpNatNeighImpl | private |
m_centers | xms::InterpNatNeighImpl | private |
m_edges | xms::InterpNatNeighImpl | private |
m_nf | xms::InterpNatNeighImpl | private |
m_pts | xms::InterpNatNeighImpl | private |
m_scalar | xms::InterpNatNeighImpl | private |
m_tol | xms::InterpNatNeighImpl | private |
m_tris | xms::InterpNatNeighImpl | private |
m_triSearch | xms::InterpNatNeighImpl | private |
MapEdges typedef | xms::InterpNatNeighImpl | private |
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::InterpNatNeigh | static |
NormalizeWeights(std::map< int, double > &a_weights) | xms::InterpNatNeighImpl | |
PtInTriCircumCircle(const xms::Pt3d &a_pt, int a_tri) | xms::InterpNatNeighImpl | |
RecalcNodalFunc() override | xms::InterpNatNeighImpl | virtual |
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_) override | xms::InterpNatNeighImpl | virtual |
SetNodalFunc(BSHP< NodalFunc > a_) override | xms::InterpNatNeighImpl | virtual |
ToString() override | xms::InterpNatNeighImpl | virtual |
~InterpNatNeigh() | xms::InterpNatNeigh | virtual |