Curve

Description

abstract class Tinman.Terrain.Util.Curve

Derived from

SerializableBase abstract
ICurve

Abstract base class for ICurve implementations.

Public / Constructors

New


public static method New → (1)

continuity in : Continuity

The requested continuity.

returns → ICurve

The ICurve instance.

Creates an ICurve instance that provides the given continuity.

Protected / Constructors

Curve


protected constructor Curve → (1)

serialType in : ISerialTypeInfo

The serial ID.

Creates a new instance of Curve.

Protected / Attributes

count


protected attribute count → (int32)

The number of control points.

maximum


protected attribute maximum → (int32)

Maximum control point index.

w


protected attribute w → (float64 [ ])

W-coordinates of control points.

x


protected attribute x → (float64 [ ])

X-coordinates of control points.

y


protected attribute y → (float64 [ ])

Y-coordinates of control points.

z


protected attribute z → (float64 [ ])

Z-coordinates of control points.

Configuration

Config


public static attribute Config → (get)

value : IConfigurator<ICurve>

[not-null]
The configurator object.

The configurator object for this type.