|
float | fsign (float x) |
|
Point3df | cross (Point3df a, Point3df b) |
|
TimeTexture< float > | AimsMeshCurvature (const AimsSurface< 3, Void > &mesh) |
| obsolete, see Curvature clases in <aims/mesh/geometric.h> More...
|
|
float | AimsMeshFiniteElementDt (const Texture< float > &tex, const Texture< float > &lapl, float tmax) |
| obsolete, see Curvature clases in <aims/mesh/geometric.h> More...
|
|
Texture< float > | AimsMeshBoixCurvature (const AimsSurface< 3, Void > &mesh, const std::vector< float > &ALPHA, const std::vector< float > &BETA, const std::vector< std::list< float > > &SURFACE) |
| obsolete, see Curvature clases in <aims/mesh/geometric.h> More...
|
|
Texture< float > | AimsRegularizeTexture (const Texture< float > &tex, const AimsSurface< 3, Void > &mesh, float alpha) |
| obsolete, see Curvature clases in <aims/mesh/geometric.h> More...
|
|
Texture< float > | AimsRegularizeTexture (const Texture< float > &tex, float ratio) |
| obsolete, see Curvature clases in <aims/mesh/geometric.h> More...
|
|
Texture< float > | AimsMeshFiniteElementCurvature (const AimsSurface< 3, Void > &mesh, const std::vector< std::list< unsigned > > &neighbourso, const std::vector< std::list< float > > &PHI, const std::vector< std::list< float > > &THETA, const std::vector< std::list< float > > &SURFACE, const std::vector< std::list< float > > &DOT) |
| obsolete, see Curvature clases in <aims/mesh/geometric.h> More...
|
|
std::vector< std::list< float > > | AimsMeshFiniteElementPhi (const AimsSurface< 3, Void > &mesh, const std::vector< std::list< unsigned > > &neighbourso, const std::vector< std::list< float > > &surf) |
| obsolete, see Curvature clases in <aims/mesh/geometric.h> More...
|
|
std::vector< std::list< float > > | AimsMeshFiniteElementTheta (const AimsSurface< 3, Void > &mesh, const std::vector< std::list< unsigned > > &neighbourso, const std::vector< std::list< float > > &surf) |
| obsolete, see Curvature clases in <aims/mesh/geometric.h> More...
|
|
std::vector< float > | AimsMeshFiniteElementAlpha (const AimsSurface< 3, Void > &mesh, const std::vector< std::list< unsigned > > &neighbourso) |
| obsolete, see Curvature clases in <aims/mesh/geometric.h> More...
|
|
std::vector< float > | AimsMeshFiniteElementBeta (const AimsSurface< 3, Void > &mesh, const std::vector< std::list< unsigned > > &neighbourso) |
| obsolete, see Curvature clases in <aims/mesh/geometric.h> More...
|
|
std::vector< std::list< float > > | AimsMeshFiniteElementSurface (const AimsSurface< 3, Void > &mesh, const std::vector< std::list< unsigned > > &neighbourso) |
| obsolete, see Curvature clases in <aims/mesh/geometric.h> More...
|
|
std::vector< std::list< float > > | AimsMeshFiniteElementDot (const AimsSurface< 3, Void > &mesh, const std::vector< std::list< unsigned > > &neighbourso) |
| obsolete, see Curvature clases in <aims/mesh/geometric.h> More...
|
|
std::vector< std::list< unsigned > > | AimsMeshOrderNode (const AimsSurface< 3, Void > &mesh) |
|
std::vector< std::list< unsigned > > | AimsMeshOrderTriangle (const AimsSurface< 3, Void > &mesh) |
|
Texture< float > | AimsMeshLaplacian (const Texture< float > &inittex, const std::map< unsigned, std::set< std::pair< unsigned, float > > > &lapl) |
|
template<typename T > |
void | AimsMeshLaplacian (const std::vector< T > &inittex, std::vector< T > &outtex, const std::map< unsigned, std::set< std::pair< unsigned, float > > > &lapl) |
|
std::map< unsigned, std::set< std::pair< unsigned, float > > > | AimsMeshWeightFiniteElementLaplacian (const AimsSurface< 3, Void > &mesh, const float Wmax) |
|
void | aims::makeLaplacianMatrix (const LaplacianWeights &weights, LaplacianWeights &lmat, float dt) |
|
LaplacianWeights * | aims::sparseMult (const LaplacianWeights &in1, const LaplacianWeights &in2, float sparseThresh=0) |
|
template<typename T > |
void | aims::applyLaplacianMatrix (const std::vector< T > &inittex, std::vector< T > &outtex, const LaplacianWeights &lapl) |
|
void | aims::laplacianMatrixThreshold (LaplacianWeights &lmat, float threshold) |
|
LaplacianWeights * | aims::makeLaplacianSmoothingCoefficients (const LaplacianWeights &weights, unsigned niter, float dt, float sparseThresh=0) |
| Compute Laplacian smoothing coefficients matrix for niter smoothing iterations. More...
|
|