Show / Hide Table of Contents

Class ConveyorCurveBelt

Inheritance
System.Object
RigidPart
Static
CurveArea
ConveyorCurveBelt
Implements
IStatic
IElectricMotorCurveArea
IElectricMotorPart
IRigidPart
System.IDisposable
IMeshObject
ISceneObject
Inherited Members
CurveArea.NarrowOffset
CurveArea.Center
CurveArea.Height
CurveArea.RampType
CurveArea.Ramp
CurveArea.Slices
Static.StaticGeometry
Static.OnContact
Static.OnPositionChanged
Static.OnTransformationChanged
Static.Attached
Static.UseLockedColor
Static.Color
Static.Enabled
Static.Locked
Static.Orientation
Static.Pitch
Static.Position
Static.Rigid
Static.Roll
Static.Yaw
Static.Actor
Static.Attach(List<Load>)
Static.Attach(Load)
Static.Attach(Load, Boolean)
Static.Attach(Load, Vector3)
Static.Attach(Load, Vector3, Boolean)
Static.Attach(List<Load>, List<Vector3>, List<Matrix4x4>)
Static.Attach(Load, Vector3, Matrix4x4, Boolean)
Static.Attach(Load, Vector3, Matrix4x4)
Static.Attach(Load, Vector3, Single, Single, Single)
Static.DisableFriction()
Static.Friction
Static.EnableFriction()
Static.Attach(Load, Vector3, Single, Single, Single, Boolean)
Static.Collide(ILoad)
Static.DynamicPropertyLocalPitch(PropertyAttributes)
Static.DynamicPropertyLocalRoll(PropertyAttributes)
Static.DynamicPropertyLocalYaw(PropertyAttributes)
Static.Move(Vector3)
Static.SegmentIntersect(Vector3)
Static.SegmentIntersect(Vector3, Single)
Static.ToString()
Static.UnAttach(Load)
Static.UnAttach()
Static.SetTransformDirty()
Static.TransformActor()
Static.PositionChanged()
Static.TransformationChanged()
RigidPart.MaterialDisabled
RigidPart.meshData
RigidPart.MeshData
RigidPart.selectColor
RigidPart.highLightColor
RigidPart.color
RigidPart.transformDirty
RigidPart.position
RigidPart.orientation
RigidPart.yaw
RigidPart.pitch
RigidPart.roll
RigidPart.scale
RigidPart.selected
RigidPart.visible
RigidPart.sceneLayer
RigidPart.highlighted
RigidPart.Id
RigidPart.OnDisposed
RigidPart.OnDraging
RigidPart.OnLocalMovingFinished
RigidPart.OnLocalRotationFinished
RigidPart.OnMouseUp
RigidPart.OnSelected
RigidPart.ColorArgb
RigidPart.SceneLayer
RigidPart.TextureId
RigidPart.Configured
RigidPart.Disposed
RigidPart.Disposing
RigidPart.Dragable
RigidPart.UserSelected
RigidPart.LocalCoordinateSystem
RigidPart.LocalOrientation
RigidPart.LocalPitch
RigidPart.LocalPosition
RigidPart.LocalRoll
RigidPart.LocalYaw
RigidPart.Name
RigidPart.Parent
RigidPart.Scale
RigidPart.Selectable
RigidPart.Selected
RigidPart.Transformation
RigidPart.UserData
RigidPart.Visible
RigidPart.Deselect()
RigidPart.UnHighlight()
RigidPart.Highlight(Color)
RigidPart.LocalAngularMovement(Vector3, Vector3)
RigidPart.LocalMovement(Vector3, Single, Single, Single)
RigidPart.LocalMovement(Vector3, Single)
RigidPart.LocalMovementCancelAll()
RigidPart.LocalRotation(Vector3, Single, Single, Single)
RigidPart.Pick(Vector3, Vector3)
RigidPart.Select(Color)
RigidPart.Select()
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.Parts
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
CurveArea.Angle

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
CurveArea.HeightDifference

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
Type Description
IElectricMotor

Radius

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

Revolution

Declaration
public override Revolution Revolution { get; set; }
Property Value
Type Description
Revolution
Overrides
CurveArea.Revolution

SliceAngle

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

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
Type Description
ConveyorCurveBelt.SurfaceMode

Width

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

Methods

Dispose()

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

FrictionChanged(Object, EventArgs)

Declaration
protected override void FrictionChanged(object sender, EventArgs e)
Parameters
Type Name Description
System.Object sender
System.EventArgs e
Overrides
Static.FrictionChanged(Object, EventArgs)

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
RigidPart.Rotate(Single, Single, Single)

Events

OnMotorAdded

Declaration
public event ConveyorCurveBelt.ConveyorCurveBeltEvent OnMotorAdded
Event Type
Type Description
ConveyorCurveBelt.ConveyorCurveBeltEvent

OnMotorRemoved

Declaration
public event ConveyorCurveBelt.ConveyorCurveBeltEvent OnMotorRemoved
Event Type
Type Description
ConveyorCurveBelt.ConveyorCurveBeltEvent

Implements

IStatic
IElectricMotorCurveArea
IElectricMotorPart
IRigidPart
System.IDisposable
IMeshObject
ISceneObject
Back to top Generated by DocFX