Class ConveyorCurveBelt
Inheritance
System.Object
ConveyorCurveBelt
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 ConveyorCurveBelt : CurveArea, IStatic, IElectricMotorCurveArea, IElectricMotorPart, IRigidPart, IDisposable, IMeshObject, ISceneObject
Constructors
ConveyorCurveBelt(Boolean)
Declaration
public ConveyorCurveBelt(bool ramp)
Parameters
Type |
Name |
Description |
System.Boolean |
ramp |
|
Properties
Angle
Declaration
public override float Angle { get; set; }
Property Value
Type |
Description |
System.Single |
|
Overrides
AngularVelocity
Declaration
[Browsable(false)]
public Vector3 AngularVelocity { get; set; }
Property Value
Type |
Description |
System.Numerics.Vector3 |
|
HeightDifference
Declaration
public override float HeightDifference { get; set; }
Property Value
Type |
Description |
System.Single |
|
Overrides
Length
Declaration
[Browsable(false)]
public float Length { get; }
Property Value
Type |
Description |
System.Single |
|
Motor
Declaration
[Browsable(false)]
public IElectricMotor Motor { get; set; }
Property Value
Radius
Declaration
public override float Radius { get; set; }
Property Value
Type |
Description |
System.Single |
|
Overrides
Revolution
Declaration
public override Revolution Revolution { get; set; }
Property Value
Overrides
SliceAngle
Declaration
public override float SliceAngle { get; set; }
Property Value
Type |
Description |
System.Single |
|
Overrides
SpeedFactor
Declaration
[Browsable(false)]
public float SpeedFactor { get; set; }
Property Value
Type |
Description |
System.Single |
|
SurfaceDirection
Declaration
[Browsable(false)]
public Vector3 SurfaceDirection { get; set; }
Property Value
Type |
Description |
System.Numerics.Vector3 |
|
SurfaceSpeedMode
Declaration
[Browsable(false)]
public ConveyorCurveBelt.SurfaceMode SurfaceSpeedMode { get; set; }
Property Value
Width
Declaration
public override float Width { get; set; }
Property Value
Type |
Description |
System.Single |
|
Overrides
Methods
Dispose()
Declaration
public override void Dispose()
Overrides
FrictionChanged(Object, EventArgs)
Declaration
protected override void FrictionChanged(object sender, EventArgs e)
Parameters
Type |
Name |
Description |
System.Object |
sender |
|
System.EventArgs |
e |
|
Overrides
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
OnMotorAdded
Declaration
public event ConveyorCurveBelt.ConveyorCurveBeltEvent OnMotorAdded
Event Type
OnMotorRemoved
Declaration
public event ConveyorCurveBelt.ConveyorCurveBeltEvent OnMotorRemoved
Event Type
Implements
System.IDisposable