Main Page Class List Class Members

# Nv::Blast::VoronoiSitesGenerator Member List

This is the complete list of members for Nv::Blast::VoronoiSitesGenerator, including all inherited members.

addSite(const NvcVec3 &site)=0 | Nv::Blast::VoronoiSitesGenerator | `[pure virtual]`
clearStencil()=0 | Nv::Blast::VoronoiSitesGenerator | `[pure virtual]`
clusteredSitesGeneration(uint32_t numberOfClusters, uint32_t sitesPerCluster, float clusterRadius)=0 | Nv::Blast::VoronoiSitesGenerator | `[pure virtual]`
deleteInSphere(const float radius, const NvcVec3 &center, const float eraserProbability=1)=0 | Nv::Blast::VoronoiSitesGenerator | `[pure virtual]`
generateInSphere(const uint32_t count, const float radius, const NvcVec3 &center)=0 | Nv::Blast::VoronoiSitesGenerator | `[pure virtual]`
getVoronoiSites(const NvcVec3 *&sites)=0 | Nv::Blast::VoronoiSitesGenerator | `[pure virtual]`
radialPattern(const NvcVec3 &center, const NvcVec3 &normal, float radius, int32_t angularSteps, int32_t radialSteps, float angleOffset=0.0f, float variability=0.0f)=0 | Nv::Blast::VoronoiSitesGenerator | `[pure virtual]`
release()=0 | Nv::Blast::VoronoiSitesGenerator | `[pure virtual]`
setBaseMesh(const Mesh *mesh)=0 | Nv::Blast::VoronoiSitesGenerator | `[pure virtual]`
setStencil(const Mesh *stencil)=0 | Nv::Blast::VoronoiSitesGenerator | `[pure virtual]`
uniformlyGenerateSitesInMesh(uint32_t numberOfSites)=0 | Nv::Blast::VoronoiSitesGenerator | `[pure virtual]`
~VoronoiSitesGenerator() | Nv::Blast::VoronoiSitesGenerator | `[inline, virtual]`