Definition at line 6 of file ADispatcher.cs.
◆ ADispatcher()
| ClusteringAlgorithms.ADispatcher.ADispatcher |
( |
ComputeShader |
computeShader, |
|
|
int |
numIterations, |
|
|
bool |
doRandomizeEmptyClusters, |
|
|
bool |
useFullResTexRef, |
|
|
ClusteringRTsAndBuffers |
clusteringRTsAndBuffers |
|
) |
| |
|
inlineprotected |
Takes ownership of the clusteringRTsAndBuffers
Definition at line 35 of file ADispatcher.cs.
◆ AttributeClustersKHM()
| void ClusteringAlgorithms.ADispatcher.AttributeClustersKHM |
( |
ClusteringTextures |
clusteringTextures, |
|
|
float |
p |
|
) |
| |
|
inline |
◆ AttributeClustersKM()
| void ClusteringAlgorithms.ADispatcher.AttributeClustersKM |
( |
ClusteringTextures |
clusteringTextures | ) |
|
|
inline |
◆ Dispose()
| virtual void ClusteringAlgorithms.ADispatcher.Dispose |
( |
| ) |
|
|
inlinevirtual |
◆ GetVariance()
| float? ClusteringAlgorithms.ADispatcher.GetVariance |
( |
| ) |
|
|
inline |
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 virtual |
◆ UpdateClusterCenters()
| void ClusteringAlgorithms.ADispatcher.UpdateClusterCenters |
( |
ClusteringTextures |
clusteringTextures, |
|
|
bool |
rejectOld |
|
) |
| |
|
inline |
◆ computeShader
| readonly ComputeShader ClusteringAlgorithms.ADispatcher.computeShader |
◆ abstractParameters
◆ clusteringRTsAndBuffers
◆ doesReadback
| abstract bool ClusteringAlgorithms.ADispatcher.doesReadback |
|
get |
◆ doRandomizeEmptyClusters
| bool ClusteringAlgorithms.ADispatcher.doRandomizeEmptyClusters |
|
get |
◆ name
| abstract string ClusteringAlgorithms.ADispatcher.name |
|
get |
◆ numIterations
| int ClusteringAlgorithms.ADispatcher.numIterations |
|
get |
◆ useFullResTexRef
| bool ClusteringAlgorithms.ADispatcher.useFullResTexRef |
|
get |
◆ usesStopCondition
| abstract bool ClusteringAlgorithms.ADispatcher.usesStopCondition |
|
get |
◆ warningCounter
| int ClusteringAlgorithms.ADispatcher.warningCounter |
|
get |
The documentation for this class was generated from the following file: