vcg::tri::SurfaceSampling< MeshType, VertexSampler > Member List
This is the complete list of members for vcg::tri::SurfaceSampling< MeshType, VertexSampler >, including all inherited members.
AllEdge(MeshType &m, VertexSampler &ps)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
AllFace(MeshType &m, VertexSampler &ps)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
AllVertex(MeshType &m, VertexSampler &ps)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
AllVertex(MeshType &m, VertexSampler &ps, bool onlySelected)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
BoxType typedefvcg::tri::SurfaceSampling< MeshType, VertexSampler > [private]
checkPoissonDisk(SampleSHT &sht, const Point3< ScalarType > &p, ScalarType radius)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
ComputePoissonDiskRadius(MeshType &origMesh, int sampleNum)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
ComputePoissonSampleNum(MeshType &origMesh, ScalarType diskRadius)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
CoordType typedefvcg::tri::SurfaceSampling< MeshType, VertexSampler > [private]
EdgeIterator typedefvcg::tri::SurfaceSampling< MeshType, VertexSampler > [private]
EdgeMeshUniform(MeshType &m, VertexSampler &ps, float radius, bool conservative=true)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
EdgeMontecarlo(MeshType &m, VertexSampler &ps, int sampleNum, bool sampleAllEdges)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
EdgeType typedefvcg::tri::SurfaceSampling< MeshType, VertexSampler > [private]
EdgeUniform(MeshType &m, VertexSampler &ps, int sampleNum, bool sampleFauxEdge=true)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
FaceContainer typedefvcg::tri::SurfaceSampling< MeshType, VertexSampler > [private]
FaceIterator typedefvcg::tri::SurfaceSampling< MeshType, VertexSampler > [private]
FacePointer typedefvcg::tri::SurfaceSampling< MeshType, VertexSampler > [private]
FaceSimilar(MeshType &m, VertexSampler &ps, int sampleNum, bool dualFlag, bool randomFlag)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
FaceSubdivision(MeshType &m, VertexSampler &ps, int sampleNum, bool randSample)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
FaceSubdivisionOld(MeshType &m, VertexSampler &ps, int sampleNum, bool randSample)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
FaceType typedefvcg::tri::SurfaceSampling< MeshType, VertexSampler > [private]
FaceUniform(MeshType &m, VertexSampler &ps, int sampleNum)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
FillAndShuffleFacePointerVector(MeshType &m, std::vector< FacePointer > &faceVec)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
FillAndShuffleVertexPointerVector(MeshType &m, std::vector< VertexPointer > &vertVec)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
getBestPrecomputedMontecarloSample(Point3i &cell, MontecarloSHT &samplepool, ScalarType diskRadius, const PoissonDiskParam &pp)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
getSampleFromCell(Point3i &cell, MontecarloSHT &samplepool)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
HierarchicalPoissonDisk(MeshType &origMesh, VertexSampler &ps, MeshType &montecarloMesh, ScalarType diskRadius, const struct PoissonDiskParam pp=PoissonDiskParam())vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
InitRadiusHandleFromQuality(MeshType &sampleMesh, PerVertexFloatAttribute &rH, ScalarType diskRadius, ScalarType radiusVariance, bool invert)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
InitSpatialHashTable(MeshType &montecarloMesh, MontecarloSHT &montecarloSHT, ScalarType diskRadius, struct PoissonDiskParam pp=PoissonDiskParam())vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
LnFac(int n)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
MeshSHT typedefvcg::tri::SurfaceSampling< MeshType, VertexSampler > [private]
MeshSHTIterator typedefvcg::tri::SurfaceSampling< MeshType, VertexSampler > [private]
Montecarlo(MeshType &m, VertexSampler &ps, int sampleNum)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
MontecarloPoisson(MeshType &m, VertexSampler &ps, int sampleNum)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
MontecarloSHT typedefvcg::tri::SurfaceSampling< MeshType, VertexSampler > [private]
MontecarloSHTIterator typedefvcg::tri::SurfaceSampling< MeshType, VertexSampler > [private]
PerVertexFloatAttribute typedefvcg::tri::SurfaceSampling< MeshType, VertexSampler > [private]
Poisson(double lambda)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
PoissonDiskPruning(VertexSampler &ps, MeshType &montecarloMesh, ScalarType diskRadius, PoissonDiskParam &pp)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
PoissonDiskPruningByNumber(VertexSampler &ps, MeshType &m, size_t sampleNum, ScalarType &diskRadius, PoissonDiskParam &pp, float tolerance=0.04, int maxIter=20)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
PoissonRatioUniforms(double L)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
RandomBarycentric()vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
RandomDouble01()vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
RandomInt(unsigned int i)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
RandomPointInTriangle(const FaceType &f)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
RegularRecursiveOffset(MeshType &m, std::vector< CoordType > &pvec, ScalarType offset, float minDiag)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
SampleSHT typedefvcg::tri::SurfaceSampling< MeshType, VertexSampler > [private]
SampleSHTIterator typedefvcg::tri::SurfaceSampling< MeshType, VertexSampler > [private]
SamplingRandomGenerator()vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
ScalarType typedefvcg::tri::SurfaceSampling< MeshType, VertexSampler > [private]
SingleFaceRaster(typename MeshType::FaceType &f, VertexSampler &ps, const Point2< typename MeshType::ScalarType > &v0, const Point2< typename MeshType::ScalarType > &v1, const Point2< typename MeshType::ScalarType > &v2, bool correctSafePointsBaryCoords=true)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
SingleFaceSimilar(FacePointer fp, VertexSampler &ps, int n_samples_per_edge)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
SingleFaceSimilarDual(FacePointer fp, VertexSampler &ps, int n_samples_per_edge, bool randomFlag)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
SingleFaceSubdivision(int sampleNum, const CoordType &v0, const CoordType &v1, const CoordType &v2, VertexSampler &ps, FacePointer fp, bool randSample)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
SingleFaceSubdivisionOld(int sampleNum, const CoordType &v0, const CoordType &v1, const CoordType &v2, VertexSampler &ps, FacePointer fp, bool randSample)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
StratifiedMontecarlo(MeshType &m, VertexSampler &ps, int sampleNum)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
SubdivideAndSample(MeshType &m, std::vector< CoordType > &pvec, const Box3< ScalarType > bb, RRParam &rrp, float curDiag)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
Texture(MeshType &m, VertexSampler &ps, int textureWidth, int textureHeight, bool correctSafePointsBaryCoords=true)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
TriMeshGrid typedefvcg::tri::SurfaceSampling< MeshType, VertexSampler >
VertexAreaUniform(MeshType &m, VertexSampler &ps, int sampleNum)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
VertexBorder(MeshType &m, VertexSampler &ps)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
VertexBorderCorner(MeshType &m, VertexSampler &ps, float angleRad)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
VertexCrease(MeshType &m, VertexSampler &ps)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
VertexIterator typedefvcg::tri::SurfaceSampling< MeshType, VertexSampler > [private]
VertexPointer typedefvcg::tri::SurfaceSampling< MeshType, VertexSampler > [private]
VertexType typedefvcg::tri::SurfaceSampling< MeshType, VertexSampler > [private]
VertexUniform(MeshType &m, VertexSampler &ps, int sampleNum, bool onlySelected)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
VertexUniform(MeshType &m, VertexSampler &ps, int sampleNum)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
VertexWeighted(MeshType &m, VertexSampler &ps, int sampleNum)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
WeightedArea(FaceType &f, PerVertexFloatAttribute &wH)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]
WeightedMontecarlo(MeshType &m, VertexSampler &ps, int sampleNum, float variance)vcg::tri::SurfaceSampling< MeshType, VertexSampler > [inline, static]


shape_reconstruction
Author(s): Roberto Martín-Martín
autogenerated on Sat Jun 8 2019 18:43:10