|
HDK
|
This is the complete list of members for GU_EdgeMesh< T >, including all inherited members.
| Base typedef | GU_EdgeMesh< T > | |
| buildMesh(const GU_Detail *gdp) override | GU_EdgeMesh< T > | virtual |
| copyArrayFromAttribute(UT_Array< T > &dst, const GA_Attribute *src, int comp, T below=0, T above=1) const | GU_EdgeMesh< T > | protected |
| copyArrayFromAttributeAndSetPinned(UT_Array< T > &dst_a, UT_Set< int > &dst_s, const GA_Attribute *src_a, const GA_PointGroup *src_s) const | GU_EdgeMesh< T > | protected |
| copyArraysFromAttributesAndSetPinned(UT_Array< T > &a1, const GA_Attribute *ar1, UT_Array< T > &a2, const GA_Attribute *ar2, T def, UT_Set< int > &dst_s, const GA_PointGroup *src_s) const | GU_EdgeMesh< T > | protected |
| GU_EdgeMesh() | GU_EdgeMesh< T > | |
| GU_EdgeMeshBase() | GU_EdgeMeshBase< T > | |
| laplacian(UT_Array< T > &result, const UT_Array< T > &vals) const | GU_EdgeMeshBase< T > | |
| myDetail | GU_EdgeMesh< T > | protected |
| myIndexMap | GU_EdgeMesh< T > | protected |
| myMinDist2 | GU_EdgeMeshBase< T > | protected |
| myNumVertices | GU_EdgeMeshBase< T > | protected |
| myPositionId | GU_EdgeMesh< T > | protected |
| mySolveCache | GU_EdgeMeshBase< T > | protected |
| myTopologyId | GU_EdgeMesh< T > | protected |
| myVertexConnections | GU_EdgeMeshBase< T > | protected |
| myVertexPositions | GU_EdgeMeshBase< T > | protected |
| resetCache() const | GU_EdgeMeshBase< T > | protected |
| setDiffusionRatesCacheIds(bool used, GA_DataId id, float min_rate) const | GU_EdgeMeshBase< T > | protected |
| setMinimumDistance(T min_dist) | GU_EdgeMeshBase< T > | |
| setPinnedFromGroup(UT_Set< int > &dst, const GA_PointGroup *src) const | GU_EdgeMesh< T > | protected |
| solveDiffusion(UT_Array< T > &sol, const UT_Array< T > *rates, const UT_Set< int > &pinned, T dt) const | GU_EdgeMeshBase< T > | |
| solveDiffusionAttrib(GA_Attribute *dst, const GA_Attribute *rates, const GA_PointGroup *pinned, T dt, T min_rate) const | GU_EdgeMesh< T > | |
| solveEikonal(UT_Array< T > ×, const UT_Array< T > &speeds, const UT_Set< int > &starters) const | GU_EdgeMeshBase< T > | |
| solveEikonalAttrib(GA_Attribute *dst, const GA_Attribute *speeds, const GA_PointGroup *pinned, T unreachable) const | GU_EdgeMesh< T > | |
| solvePoisson(UT_Array< T > &sol, const UT_Array< T > &rhs, const UT_Set< int > &pinned, T def=0) const | GU_EdgeMeshBase< T > | |
| solvePoissonAttrib(GA_Attribute *dst, const GA_Attribute *src, const GA_Attribute *weights, const GA_PointGroup *pinned) const | GU_EdgeMesh< T > | |
| weightedLaplacian(UT_Array< T > &result, const UT_Array< T > &vals, const UT_Array< T > &weights) const | GU_EdgeMeshBase< T > | |
| writeArrayToAttribute(GA_Attribute *dst, const UT_Array< T > &src, int comp, T def, T equal) const | GU_EdgeMesh< T > | protected |
| ~GU_EdgeMesh() override | GU_EdgeMesh< T > | inline |
| ~GU_EdgeMeshBase() | GU_EdgeMeshBase< T > | virtual |