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 |