Class BasicEnergyUpdater<TNode, TConfiguration>
Inheritance
System.Object
BasicEnergyUpdater<TNode, TConfiguration>
Implements
IEnergyUpdater<TNode, TConfiguration, EnergyData>
Namespace: Edgar.GraphBasedGenerator.Common.Constraints
Assembly: Edgar.dll
Syntax
public class BasicEnergyUpdater<TNode, TConfiguration> : Object, IEnergyUpdater<TNode, TConfiguration, EnergyData>
Type Parameters
| Name | Description |
|---|---|
| TNode | |
| TConfiguration |
Constructors
BasicEnergyUpdater(Single)
Declaration
public BasicEnergyUpdater(float energySigma)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | energySigma |
Methods
UpdateEnergy(ILayout<TNode, TConfiguration>, TConfiguration, ref EnergyData)
Declaration
public void UpdateEnergy(ILayout<TNode, TConfiguration> layout, TConfiguration configuration, ref EnergyData energyData)
Parameters
| Type | Name | Description |
|---|---|---|
| ILayout<TNode, TConfiguration> | layout | |
| TConfiguration | configuration | |
| EnergyData | energyData |