Show / Hide Table of Contents

Class Sensor

Inheritance
System.Object
ActionPoint
Sensor
Implements
IActionPoint
System.IComparable
INode
System.IDisposable
ILabel
Inherited Members
ActionPoint.DynamicPropertyEventScripts(PropertyAttributes)
ActionPoint.rec1
ActionPoint.rec2
ActionPoint.size
ActionPoint.OnDoubleClicked
ActionPoint.OnDisposed
ActionPoint.OnDisposing
ActionPoint.OnDistanceChangeAttemptTooLarge
ActionPoint.OnDistanceChanged
ActionPoint.OnDoubleClicking
ActionPoint.OnEnabledChanged
ActionPoint.OnEdgeChanged
ActionPoint.OnMoveTo
ActionPoint.OnNameChanged
ActionPoint.OnReleased
ActionPoint.OnRemoved
ActionPoint.EventCommand
ActionPoint.Items
ActionPoint.Assembly
ActionPoint.Capacity
ActionPoint.ColorName
ActionPoint.Disposed
ActionPoint.Distribution
ActionPoint.Enabled
ActionPoint.EntityId
ActionPoint.GroupDistance
ActionPoint.Highlightload
ActionPoint.Hosted
ActionPoint.Idx
ActionPoint.Locked
ActionPoint.Size
ActionPoint.Name
ActionPoint.Observe
ActionPoint.SceneLayer
ActionPoint.Position
ActionPoint.Rank
ActionPoint.Routing
ActionPoint.Selectable
ActionPoint.Selected
ActionPoint.IncrementName(String)
ActionPoint.Moveable
ActionPoint.ShowDistance
ActionPoint.Statistic
ActionPoint.Text
ActionPoint.User
ActionPoint.UserData
ActionPoint.VirtualNodes
ActionPoint.Visible
ActionPoint.Get(String)
ActionPoint.GetValidName(String)
ActionPoint.GetValidRouteName(String)
ActionPoint.Release(String)
ActionPoint.RouteNameUsed(String)
ActionPoint.ToggleVisibility()
ActionPoint.ToggleVisibility(Boolean)
ActionPoint.AddGroupRoute(Route)
ActionPoint.CompareTo(Object)
ActionPoint.Copy()
ActionPoint.Deselect()
ActionPoint.DoubleClick()
ActionPoint.DynamicPropertyCapacity(PropertyAttributes)
ActionPoint.DynamicPropertyDistance(PropertyAttributes)
ActionPoint.DynamicPropertyDistribution(PropertyAttributes)
ActionPoint.DynamicPropertyEdge(PropertyAttributes)
ActionPoint.DynamicPropertyEnabled(PropertyAttributes)
ActionPoint.DynamicPropertyGroupDistance(PropertyAttributes)
ActionPoint.DynamicPropertyHighlight(PropertyAttributes)
ActionPoint.DynamicPropertyLocked(PropertyAttributes)
ActionPoint.DynamicPropertyParentAssembly(PropertyAttributes)
ActionPoint.DynamicPropertyObservable(PropertyAttributes)
ActionPoint.DynamicPropertyStopMode(PropertyAttributes)
ActionPoint.EnterInvoke(Action)
ActionPoint.KeyDown(KeyEventArgs)
ActionPoint.Pick(Vector3, Vector3)
ActionPoint.Release()
ActionPoint.RemoveGroupRoute(Route)
ActionPoint.Select()
ActionPoint.ShowContextMenu()
ActionPoint.Help
ActionPoint.ToString()
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()
Namespace: Experior.Core.Routes
Assembly: Experior.Core.dll
Syntax
[Serializable]
[TypeConverter(typeof(ObjectConverter))]
public class Sensor : ActionPoint, IActionPoint, IComparable, INode, IDisposable, ILabel

Constructors

Sensor()

Declaration
public Sensor()

Properties

Active

Declaration
public override bool Active { get; }
Property Value
Type Description
System.Boolean
Overrides
ActionPoint.Active

ActiveLoad

Declaration
public override Load ActiveLoad { get; }
Property Value
Type Description
Load
Overrides
ActionPoint.ActiveLoad

Collision

Declaration
[Browsable(false)]
public override ActionPoint.Edges Collision { get; set; }
Property Value
Type Description
ActionPoint.Edges
Overrides
ActionPoint.Collision

Color

Declaration
[Browsable(false)]
public override Color Color { get; set; }
Property Value
Type Description
System.Windows.Media.Color
Overrides
ActionPoint.Color

Distance

Declaration
public override float Distance { get; set; }
Property Value
Type Description
System.Single
Overrides
ActionPoint.Distance

Edge

Declaration
[Browsable(false)]
public override ActionPoint.Edges Edge { get; set; }
Property Value
Type Description
ActionPoint.Edges
Overrides
ActionPoint.Edge

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
ActionPoint.Image

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
ActionPoint.Orientation

OutputBlocked

Declaration
public virtual Output OutputBlocked { get; set; }
Property Value
Type Description
Output

Parent

Declaration
public override Route Parent { get; protected set; }
Property Value
Type Description
Route
Overrides
ActionPoint.Parent

StopMode

Declaration
[Browsable(false)]
public ActionPoint.StoppingMode StopMode { get; }
Property Value
Type Description
ActionPoint.StoppingMode

Warning

Declaration
[Browsable(false)]
public bool Warning { get; }
Property Value
Type Description
System.Boolean

Methods

Dispose()

Declaration
public override void Dispose()
Overrides
ActionPoint.Dispose()

Enter(Load)

Declaration
public void Enter(Load load)
Parameters
Type Name Description
Load load

Reset()

Declaration
public override void Reset()
Overrides
ActionPoint.Reset()

Events

OnEnter

Declaration
public event Sensor.SensorEvent OnEnter
Event Type
Type Description
Sensor.SensorEvent

OnLeave

Declaration
public event Sensor.SensorEvent OnLeave
Event Type
Type Description
Sensor.SensorEvent

Implements

IActionPoint
System.IComparable
INode
System.IDisposable
ILabel
Back to top Generated by DocFX