Class StraightTransportSection
Inheritance
System.Object
StraightTransportSection
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
[TypeConverter(typeof(ObjectConverter))]
public class StraightTransportSection : Box, IStatic, IRigidPart, IDisposable, IMeshObject, ISceneObject, ITransportSection
Constructors
Declaration
public StraightTransportSection(string name, Color color, float length, float width)
Parameters
Type |
Name |
Description |
System.String |
name |
|
System.Windows.Media.Color |
color |
|
System.Single |
length |
|
System.Single |
width |
|
Declaration
public StraightTransportSection(string name, Color color, float length, float height, float width)
Parameters
Type |
Name |
Description |
System.String |
name |
|
System.Windows.Media.Color |
color |
|
System.Single |
length |
|
System.Single |
height |
|
System.Single |
width |
|
Declaration
public StraightTransportSection(Color color, float length, float width)
Parameters
Type |
Name |
Description |
System.Windows.Media.Color |
color |
|
System.Single |
length |
|
System.Single |
width |
|
Declaration
public StraightTransportSection(Color color, float length, float height, float width)
Parameters
Type |
Name |
Description |
System.Windows.Media.Color |
color |
|
System.Single |
length |
|
System.Single |
height |
|
System.Single |
width |
|
Fields
route
Declaration
Field Value
Properties
Height
Declaration
public override float Height { get; set; }
Property Value
Type |
Description |
System.Single |
|
Overrides
Length
Declaration
[Browsable(false)]
public override float Length { get; set; }
Property Value
Type |
Description |
System.Single |
|
Overrides
Orientation
Declaration
[Browsable(false)]
public override Matrix4x4 Orientation { get; set; }
Property Value
Type |
Description |
System.Numerics.Matrix4x4 |
|
Overrides
Parent
Declaration
public override IEntity Parent { get; protected set; }
Property Value
Overrides
Pitch
Declaration
public override float Pitch { get; set; }
Property Value
Type |
Description |
System.Single |
|
Overrides
Position
Declaration
public override Vector3 Position { 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
[Browsable(false)]
public Route Route { get; }
Property Value
Visible
Declaration
public override bool Visible { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Overrides
Width
Declaration
public override float Width { get; set; }
Property Value
Type |
Description |
System.Single |
|
Overrides
Yaw
Declaration
[Browsable(false)]
public override float Yaw { get; set; }
Property Value
Type |
Description |
System.Single |
|
Overrides
Methods
Dispose()
Declaration
public override void Dispose()
Overrides
Move(Vector3)
Declaration
public override void Move(Vector3 delta)
Parameters
Type |
Name |
Description |
System.Numerics.Vector3 |
delta |
|
Overrides
Events
OnParentChanged
Declaration
public event Action<ITransportSection> OnParentChanged
Event Type
OnSizeChanged
Declaration
public event Action<ITransportSection> OnSizeChanged
Event Type
Implements
System.IDisposable