Definition at line 5 of file ASimpleDispatcher.cs.
◆ ASimpleDispatcer()
| ClusteringAlgorithms.ASimpleDispatcer.ASimpleDispatcer |
( |
ComputeShader |
computeShader, |
|
|
int |
numIterations, |
|
|
bool |
doRandomizeEmptyClusters, |
|
|
bool |
useFullResTexRef, |
|
|
ClusteringRTsAndBuffers |
clusteringRTsAndBuffers |
|
) |
| |
|
inline |
◆ AttributeClustersKHM()
| void ClusteringAlgorithms.ADispatcher.AttributeClustersKHM |
( |
ClusteringTextures |
clusteringTextures, |
|
|
float |
p |
|
) |
| |
|
inlineinherited |
◆ AttributeClustersKM()
| void ClusteringAlgorithms.ADispatcher.AttributeClustersKM |
( |
ClusteringTextures |
clusteringTextures | ) |
|
|
inlineinherited |
◆ Dispose()
| virtual void ClusteringAlgorithms.ADispatcher.Dispose |
( |
| ) |
|
|
inlinevirtualinherited |
◆ GetVariance()
| float? ClusteringAlgorithms.ADispatcher.GetVariance |
( |
| ) |
|
|
inlineinherited |
Computes variance for the current cluster centers. Depending on this.useFullResTexRef uses either working resolution (this.clusteringRTsAndBuffers.texturesWorkRes), or full resolution (this.clusteringRTsAndBuffers.texturesFullRes) input.
Sets incorrect attribution. Does not restore to save performance.
Implements ClusteringAlgorithms.IDispatcher.
Definition at line 152 of file ADispatcher.cs.
◆ RunClustering()
| abstract void ClusteringAlgorithms.ADispatcher.RunClustering |
( |
ClusteringTextures |
clusteringTextures | ) |
|
|
pure virtualinherited |
◆ SingleIteration()
| abstract void ClusteringAlgorithms.ASimpleDispatcer.SingleIteration |
( |
ClusteringTextures |
textures | ) |
|
|
pure virtual |
◆ UpdateClusterCenters()
| void ClusteringAlgorithms.ADispatcher.UpdateClusterCenters |
( |
ClusteringTextures |
clusteringTextures, |
|
|
bool |
rejectOld |
|
) |
| |
|
inlineinherited |
◆ computeShader
| readonly ComputeShader ClusteringAlgorithms.ADispatcher.computeShader |
|
inherited |
◆ abstractParameters
◆ clusteringRTsAndBuffers
◆ doesReadback
| abstract bool ClusteringAlgorithms.ADispatcher.doesReadback |
|
getinherited |
◆ doRandomizeEmptyClusters
| bool ClusteringAlgorithms.ADispatcher.doRandomizeEmptyClusters |
|
getinherited |
◆ name
| abstract string ClusteringAlgorithms.ADispatcher.name |
|
getinherited |
◆ numIterations
| int ClusteringAlgorithms.ADispatcher.numIterations |
|
getinherited |
◆ useFullResTexRef
| bool ClusteringAlgorithms.ADispatcher.useFullResTexRef |
|
getinherited |
◆ usesStopCondition
| override bool ClusteringAlgorithms.ASimpleDispatcer.usesStopCondition |
|
get |
◆ warningCounter
| int ClusteringAlgorithms.ADispatcher.warningCounter |
|
getinherited |
The documentation for this class was generated from the following file: