Class Sensor
Inheritance
System.Object
Sensor
Implements
System.IComparable
System.IDisposable
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: Experior.Core.dll
Syntax
[Serializable]
[TypeConverter(typeof(ObjectConverter))]
public class Sensor : ActionPoint, IActionPoint, IComparable, INode, IDisposable, ILabel
Constructors
Sensor()
Declaration
Properties
Active
Declaration
public override bool Active { get; }
Property Value
Type |
Description |
System.Boolean |
|
Overrides
ActiveLoad
Declaration
public override Load ActiveLoad { get; }
Property Value
Overrides
Collision
Declaration
[Browsable(false)]
public override ActionPoint.Edges Collision { get; set; }
Property Value
Overrides
Color
Declaration
[Browsable(false)]
public override Color Color { get; set; }
Property Value
Type |
Description |
System.Windows.Media.Color |
|
Overrides
Distance
Declaration
public override float Distance { get; set; }
Property Value
Type |
Description |
System.Single |
|
Overrides
Edge
Declaration
[Browsable(false)]
public override ActionPoint.Edges Edge { get; set; }
Property Value
Overrides
Highlight
Declaration
[PropertyOrder(2)]
public bool Highlight { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Image
Declaration
[Browsable(false)]
public override ImageSource Image { get; }
Property Value
Type |
Description |
System.Windows.Media.ImageSource |
|
Overrides
Length
Declaration
[Browsable(false)]
public float Length { get; set; }
Property Value
Type |
Description |
System.Single |
|
Orientation
Declaration
public override Matrix4x4 Orientation { get; set; }
Property Value
Type |
Description |
System.Numerics.Matrix4x4 |
|
Overrides
OutputBlocked
Declaration
public virtual Output OutputBlocked { get; set; }
Property Value
Parent
Declaration
public override Route Parent { get; protected set; }
Property Value
Overrides
StopMode
Declaration
[Browsable(false)]
public ActionPoint.StoppingMode StopMode { get; }
Property Value
Warning
Declaration
[Browsable(false)]
public bool Warning { get; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
Dispose()
Declaration
public override void Dispose()
Overrides
Enter(Load)
Declaration
public void Enter(Load load)
Parameters
Type |
Name |
Description |
Load |
load |
|
Reset()
Declaration
public override void Reset()
Overrides
Events
OnEnter
Declaration
public event Sensor.SensorEvent OnEnter
Event Type
OnLeave
Declaration
public event Sensor.SensorEvent OnLeave
Event Type
Implements
System.IComparable
System.IDisposable