Nv::Blast::VoronoiSitesGenerator Member List

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

addSite(const NvcVec3 &site)=0Nv::Blast::VoronoiSitesGenerator [pure virtual]
clearStencil()=0Nv::Blast::VoronoiSitesGenerator [pure virtual]
clusteredSitesGeneration(uint32_t numberOfClusters, uint32_t sitesPerCluster, float clusterRadius)=0Nv::Blast::VoronoiSitesGenerator [pure virtual]
deleteInSphere(const float radius, const NvcVec3 &center, const float eraserProbability=1)=0Nv::Blast::VoronoiSitesGenerator [pure virtual]
generateInSphere(const uint32_t count, const float radius, const NvcVec3 &center)=0Nv::Blast::VoronoiSitesGenerator [pure virtual]
getVoronoiSites(const NvcVec3 *&sites)=0Nv::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)=0Nv::Blast::VoronoiSitesGenerator [pure virtual]
release()=0Nv::Blast::VoronoiSitesGenerator [pure virtual]
setBaseMesh(const Mesh *mesh)=0Nv::Blast::VoronoiSitesGenerator [pure virtual]
setStencil(const Mesh *stencil)=0Nv::Blast::VoronoiSitesGenerator [pure virtual]
uniformlyGenerateSitesInMesh(uint32_t numberOfSites)=0Nv::Blast::VoronoiSitesGenerator [pure virtual]
~VoronoiSitesGenerator()Nv::Blast::VoronoiSitesGenerator [inline, virtual]