Show / Hide Table of Contents

Class Curve

Inheritance
System.Object
RigidPart
Static
Curve
Implements
IStatic
IRigidPart
System.IDisposable
IMeshObject
IPolyLine
ISceneObject
Inherited Members
Static.StaticGeometry
Static.OnContact
Static.OnPositionChanged
Static.OnTransformationChanged
Static.Attached
Static.UseLockedColor
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.FrictionChanged(Object, EventArgs)
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.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.OnDisposed
RigidPart.OnDraging
RigidPart.OnLocalMovingFinished
RigidPart.OnLocalRotationFinished
RigidPart.OnMouseUp
RigidPart.OnSelected
RigidPart.ColorArgb
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.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.Rotate(Single, Single, Single)
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.Lines
Assembly: Experior.Core.dll
Syntax
public class Curve : Static, IStatic, IRigidPart, IDisposable, IMeshObject, IPolyLine, ISceneObject

Constructors

Curve()

Declaration
public Curve()

Curve(Single)

Declaration
public Curve(float radius)
Parameters
Type Name Description
System.Single radius

Properties

Angle

Declaration
public float Angle { get; set; }
Property Value
Type Description
System.Single

Color

Declaration
public override Color Color { get; set; }
Property Value
Type Description
System.Windows.Media.Color
Overrides
Static.Color

HeightDifference

Declaration
public virtual float HeightDifference { get; set; }
Property Value
Type Description
System.Single

Id

Declaration
[Browsable(false)]
public override uint Id { get; }
Property Value
Type Description
System.UInt32
Overrides
RigidPart.Id

Length

Declaration
public float Length { get; }
Property Value
Type Description
System.Single

LocalPositions

Declaration
public Vector3[] LocalPositions { get; }
Property Value
Type Description
System.Numerics.Vector3[]

Positions

Declaration
public Vector3[] Positions { get; }
Property Value
Type Description
System.Numerics.Vector3[]

Radius

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

Revolution

Declaration
public Revolution Revolution { get; set; }
Property Value
Type Description
Revolution

Rotations

Declaration
public YawPitchRoll[] Rotations { get; set; }
Property Value
Type Description
YawPitchRoll[]

SceneLayer

Declaration
public override string SceneLayer { get; set; }
Property Value
Type Description
System.String
Overrides
RigidPart.SceneLayer

StepLength

Declaration
public float StepLength { get; }
Property Value
Type Description
System.Single

TransformedUpVectors

Declaration
public Vector3[] TransformedUpVectors { get; }
Property Value
Type Description
System.Numerics.Vector3[]

Visible

Declaration
public override bool Visible { get; set; }
Property Value
Type Description
System.Boolean
Overrides
RigidPart.Visible

Methods

Dispose()

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

SetTransformDirty()

Declaration
protected override void SetTransformDirty()
Overrides
Static.SetTransformDirty()

Implements

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