Class Curve
Inheritance
System.Object
Curve
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 Curve : Static, IStatic, IRigidPart, IDisposable, IMeshObject, IPolyLine, ISceneObject
Constructors
Curve()
Declaration
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
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
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
Rotations
Declaration
public YawPitchRoll[] Rotations { get; set; }
Property Value
SceneLayer
Declaration
public override string SceneLayer { get; set; }
Property Value
Type |
Description |
System.String |
|
Overrides
StepLength
Declaration
public float StepLength { get; }
Property Value
Type |
Description |
System.Single |
|
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
Methods
Dispose()
Declaration
public override void Dispose()
Overrides
Declaration
protected override void SetTransformDirty()
Overrides
Implements
System.IDisposable