Class CurveArea
Inheritance
System.Object
CurveArea
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 CurveArea : Static, IStatic, IRigidPart, IDisposable, IMeshObject, ISceneObject
Constructors
CurveArea(Single, Single, Single, Single, Revolution)
Declaration
public CurveArea(float height, float width, float radius, float degrees, Revolution dir)
Parameters
Type |
Name |
Description |
System.Single |
height |
|
System.Single |
width |
|
System.Single |
radius |
|
System.Single |
degrees |
|
Revolution |
dir |
|
Declaration
public CurveArea(Color color, float height, float width, float radius, float angle, Revolution revolution)
Parameters
Type |
Name |
Description |
System.Windows.Media.Color |
color |
|
System.Single |
height |
|
System.Single |
width |
|
System.Single |
radius |
|
System.Single |
angle |
|
Revolution |
revolution |
|
Declaration
public CurveArea(Color color, float height, float width, float radius, float angle, Revolution revolution, bool ramp)
Parameters
Type |
Name |
Description |
System.Windows.Media.Color |
color |
|
System.Single |
height |
|
System.Single |
width |
|
System.Single |
radius |
|
System.Single |
angle |
|
Revolution |
revolution |
|
System.Boolean |
ramp |
|
Properties
Angle
Declaration
public virtual float Angle { get; set; }
Property Value
Type |
Description |
System.Single |
|
Center
Declaration
[Browsable(false)]
public Vector3 Center { get; }
Property Value
Type |
Description |
System.Numerics.Vector3 |
|
Height
Declaration
[TypeConverter(typeof(FloatMeterToMillimeter))]
public virtual float Height { get; set; }
Property Value
Type |
Description |
System.Single |
|
HeightDifference
Declaration
[Browsable(false)]
public virtual float HeightDifference { get; set; }
Property Value
Type |
Description |
System.Single |
|
Length
Declaration
public float Length { get; }
Property Value
Type |
Description |
System.Single |
|
NarrowOffset
Declaration
[Browsable(false)]
public virtual float NarrowOffset { get; set; }
Property Value
Type |
Description |
System.Single |
|
Radius
Declaration
[TypeConverter(typeof(FloatMeterToMillimeter))]
public virtual float Radius { get; set; }
Property Value
Type |
Description |
System.Single |
|
Ramp
Declaration
[Browsable(false)]
public bool Ramp { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
RampType
Declaration
[Browsable(false)]
public CurveRampTypes RampType { get; set; }
Property Value
Revolution
Declaration
public virtual Revolution Revolution { get; set; }
Property Value
SliceAngle
Declaration
[Browsable(false)]
public virtual float SliceAngle { get; set; }
Property Value
Type |
Description |
System.Single |
|
Slices
Declaration
public virtual int Slices { get; }
Property Value
Type |
Description |
System.Int32 |
|
Width
Declaration
[TypeConverter(typeof(FloatMeterToMillimeter))]
public virtual float Width { get; set; }
Property Value
Type |
Description |
System.Single |
|
Implements
System.IDisposable