Class Fixture#
Namespace: Aeon.Environment
Assembly: Aeon.Environment.dll
[WorkflowElementCategory(ElementCategory.Source)]
[Combinator(MethodName = "Generate")]
public class Fixture
Inheritance#
Inherited Members#
object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()
Constructors#
Fixture()#
public Fixture()
Fixture(Fixture)#
protected Fixture(Fixture other)
Parameters#
other Fixture
Properties#
CalibrationFile#
Specifies the path to the calibration file for this fixture.
[YamlMember(Alias = "calibrationFile")]
public string CalibrationFile { get; set; }
Property Value#
Channels#
Specifies the collection of channels assigned to the fixture.
[YamlMember(Alias = "channels")]
public List<int> Channels { get; set; }
Property Value#
InterpolationMethod#
Specifies the method used to interpolate light values for a fixture.
[YamlMember(Alias = "interpolationMethod")]
public InterpolationMethod InterpolationMethod { get; set; }
Property Value#
Methods#
Generate()#
public IObservable<Fixture> Generate()
Returns#
Generate<TSource>(IObservable<TSource>)#
public IObservable<Fixture> Generate<TSource>(IObservable<TSource> source)
Parameters#
source IObservable<TSource>
Returns#
Type Parameters#
TSource
PrintMembers(StringBuilder)#
protected virtual bool PrintMembers(StringBuilder stringBuilder)
Parameters#
stringBuilder StringBuilder
Returns#
ToString()#
Returns a string that represents the current object.
public override string ToString()
Returns#
A string that represents the current object.