Class Arrow
Inheritance
System.Object
Arrow
Implements
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
public class Arrow : Static, IStatic, IRigidPart, IMeshObject, ISceneObject, IArrowInternal, IArrow, IDisposable, ILabel
Constructors
Arrow(Single)
Declaration
public Arrow(float width)
Parameters
Type |
Name |
Description |
System.Single |
width |
|
Arrow(Single, Single)
Declaration
public Arrow(float width, float height)
Parameters
Type |
Name |
Description |
System.Single |
width |
|
System.Single |
height |
|
Properties
BackwardArrowOrientation
Declaration
public Matrix4x4 BackwardArrowOrientation { get; set; }
Property Value
Type |
Description |
System.Numerics.Matrix4x4 |
|
ForwardArrowOrientation
Declaration
public Matrix4x4 ForwardArrowOrientation { get; set; }
Property Value
Type |
Description |
System.Numerics.Matrix4x4 |
|
Height
Declaration
public float Height { get; set; }
Property Value
Type |
Description |
System.Single |
|
Length
Declaration
public float Length { get; set; }
Property Value
Type |
Description |
System.Single |
|
LocalDirectionYawOffset
Declaration
public float LocalDirectionYawOffset { get; set; }
Property Value
Type |
Description |
System.Single |
|
LocalPosition
Declaration
[TypeConverter(typeof(Vector3MeterToMillimeter))]
public override Vector3 LocalPosition { get; set; }
Property Value
Type |
Description |
System.Numerics.Vector3 |
|
Overrides
Roll
Declaration
public override float Roll { get; set; }
Property Value
Type |
Description |
System.Single |
|
Overrides
Route
Declaration
public Route Route { get; set; }
Property Value
Size
Declaration
public Vector3 Size { get; set; }
Property Value
Type |
Description |
System.Numerics.Vector3 |
|
TextureId
Declaration
[Browsable(false)]
public override int TextureId { get; }
Property Value
Type |
Description |
System.Int32 |
|
Overrides
Visible
Declaration
public override bool Visible { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Overrides
Width
Declaration
public float Width { get; set; }
Property Value
Type |
Description |
System.Single |
|
Yaw
Declaration
public override float Yaw { get; set; }
Property Value
Type |
Description |
System.Single |
|
Overrides
Methods
Backward()
Declaration
BackwardDirection(Single, Single, Single)
Declaration
protected virtual void BackwardDirection(float yaw, float pitch, float roll)
Parameters
Type |
Name |
Description |
System.Single |
yaw |
|
System.Single |
pitch |
|
System.Single |
roll |
|
DoubleClick()
Declaration
public virtual void DoubleClick()
Forward()
Declaration
ForwardDirection(Single, Single, Single)
Declaration
protected virtual void ForwardDirection(float yaw, float pitch, float roll)
Parameters
Type |
Name |
Description |
System.Single |
yaw |
|
System.Single |
pitch |
|
System.Single |
roll |
|
Rotate(Single, Single, Single)
Declaration
public override void Rotate(float yaw, float pitch, float roll)
Parameters
Type |
Name |
Description |
System.Single |
yaw |
|
System.Single |
pitch |
|
System.Single |
roll |
|
Overrides
Events
OnDoubleClick
Declaration
public event EventHandler OnDoubleClick
Event Type
Type |
Description |
System.EventHandler |
|
Implements
System.IDisposable