vcg::tri::SurfaceSampling< MetroMesh, VertexSampler > Member List

This is the complete list of members for vcg::tri::SurfaceSampling< MetroMesh, VertexSampler >, including all inherited members.
AllEdge(MetroMesh &m, VertexSampler &ps)vcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [inline, static]
AllFace(MetroMesh &m, VertexSampler &ps)vcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [inline, static]
AllVertex(MetroMesh &m, VertexSampler &ps)vcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [inline, static]
checkPoissonDisk(MetroMesh &vmesh, SampleSHT &sht, const Point3< ScalarType > &p, ScalarType radius)vcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [inline, static]
ComputePoissonDiskRadius(MetroMesh &origMesh, int sampleNum)vcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [inline, static]
ComputePoissonSampleNum(MetroMesh &origMesh, ScalarType diskRadius)vcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [inline, static]
ComputePoissonSampleRadii(MetroMesh &sampleMesh, ScalarType diskRadius, ScalarType radiusVariance, bool invert)vcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [inline, static]
CoordType typedefvcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [private]
EdgeUniform(MetroMesh &m, VertexSampler &ps, int sampleNum, bool sampleFauxEdge=true)vcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [inline, static]
FaceContainer typedefvcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [private]
FaceIterator typedefvcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [private]
FacePointer typedefvcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [private]
FaceSimilar(MetroMesh &m, VertexSampler &ps, int sampleNum, bool dualFlag, bool randomFlag)vcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [inline, static]
FaceSubdivision(MetroMesh &m, VertexSampler &ps, int sampleNum, bool randSample)vcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [inline, static]
FaceSubdivisionOld(MetroMesh &m, VertexSampler &ps, int sampleNum, bool randSample)vcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [inline, static]
FaceType typedefvcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [private]
FaceUniform(MetroMesh &m, VertexSampler &ps, int sampleNum)vcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [inline, static]
FillAndShuffleFacePointerVector(MetroMesh &m, std::vector< FacePointer > &faceVec)vcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [inline, static]
FillAndShuffleVertexPointerVector(MetroMesh &m, std::vector< VertexPointer > &vertVec)vcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [inline, static]
getPrecomputedMontecarloSample(Point3i &cell, MontecarloSHT &samplepool)vcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [inline, static]
MeshSHT typedefvcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [private]
MeshSHTIterator typedefvcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [private]
Montecarlo(MetroMesh &m, VertexSampler &ps, int sampleNum)vcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [inline, static]
MontecarloSHT typedefvcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [private]
MontecarloSHTIterator typedefvcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [private]
PoissonDisk(MetroMesh &origMesh, VertexSampler &ps, MetroMesh &montecarloMesh, ScalarType diskRadius, const struct PoissonDiskParam pp=PoissonDiskParam())vcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [inline, static]
PoissonDiskPruning(MetroMesh &origMesh, VertexSampler &ps, MetroMesh &montecarloMesh, ScalarType diskRadius, const struct PoissonDiskParam pp=PoissonDiskParam())vcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [inline, static]
RandomBaricentric()vcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [inline, static]
RandomBox(vcg::Box3< ScalarType > box)vcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [inline, static]
RandomDouble01()vcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [inline, static]
RandomDouble01closed()vcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [inline, static]
RandomInt(unsigned int i)vcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [inline, static]
RegularRecursiveOffset(MetroMesh &m, std::vector< Point3f > &pvec, ScalarType offset, float minDiag)vcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [inline, static]
SampleSHT typedefvcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [private]
SampleSHTIterator typedefvcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [private]
SamplingRandomGenerator()vcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [inline, static]
ScalarType typedefvcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [private]
SingleFaceRaster(typename MetroMesh::FaceType &f, VertexSampler &ps, const Point2< typename MetroMesh::ScalarType > &v0, const Point2< typename MetroMesh::ScalarType > &v1, const Point2< typename MetroMesh::ScalarType > &v2, bool correctSafePointsBaryCoords=true)vcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [inline, static]
SingleFaceSimilar(FacePointer fp, VertexSampler &ps, int n_samples_per_edge)vcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [inline, static]
SingleFaceSimilarDual(FacePointer fp, VertexSampler &ps, int n_samples_per_edge, bool randomFlag)vcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [inline, static]
SingleFaceSubdivision(int sampleNum, const CoordType &v0, const CoordType &v1, const CoordType &v2, VertexSampler &ps, FacePointer fp, bool randSample)vcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [inline, static]
SingleFaceSubdivisionOld(int sampleNum, const CoordType &v0, const CoordType &v1, const CoordType &v2, VertexSampler &ps, FacePointer fp, bool randSample)vcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [inline, static]
StratifiedMontecarlo(MetroMesh &m, VertexSampler &ps, int sampleNum)vcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [inline, static]
SubdivideAndSample(MetroMesh &m, std::vector< Point3f > &pvec, const Box3< ScalarType > bb, RRParam &rrp, float curDiag)vcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [inline, static]
Texture(MetroMesh &m, VertexSampler &ps, int textureWidth, int textureHeight, bool correctSafePointsBaryCoords=true)vcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [inline, static]
TriMeshGrid typedefvcg::tri::SurfaceSampling< MetroMesh, VertexSampler >
VertexAreaUniform(MetroMesh &m, VertexSampler &ps, int sampleNum)vcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [inline, static]
VertexIterator typedefvcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [private]
VertexPointer typedefvcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [private]
VertexType typedefvcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [private]
VertexUniform(MetroMesh &m, VertexSampler &ps, int sampleNum)vcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [inline, static]
VertexWeighted(MetroMesh &m, VertexSampler &ps, int sampleNum)vcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [inline, static]
WeightedArea(FaceType f)vcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [inline, static]
WeightedMontecarlo(MetroMesh &m, VertexSampler &ps, int sampleNum)vcg::tri::SurfaceSampling< MetroMesh, VertexSampler > [inline, static]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


vcglib
Author(s): Christian Bersch
autogenerated on Fri Jan 11 09:23:34 2013