Table of Contents

Class Spline3D

Namespace
Lime
Assembly
Lime.dll
[TangerineAllowedChildrenTypes(new Type[] { typeof(SplinePoint3D) })]
[TangerineMenuPath("3D/Spline 3D")]
[TangerineVisualHintGroup("/All/Nodes/Splines", null)]
public class Spline3D : Node3D, IDisposable, IAnimatorHost, IRenderChainBuilder, IAnimable, ICloneable
Inheritance
Spline3D
Implements
Inherited Members
Extension Methods

Constructors

Spline3D()

public Spline3D()

Properties

Closed

[YuzuMember]
[TangerineKeyframeColor(25)]
public bool Closed { get; set; }

Property Value

bool

Methods

CalcLengthAccurate(int)

public float CalcLengthAccurate(int approximateCount)

Parameters

approximateCount int

Returns

float

CalcLengthRough()

public float CalcLengthRough()

Returns

float

CalcPointTransform(float)

public Matrix44 CalcPointTransform(float amount)

Parameters

amount float

Returns

Matrix44

CalcPointTransformInSpaceOf(float, Node3D)

public Matrix44 CalcPointTransformInSpaceOf(float amount, Node3D node)

Parameters

amount float
node Node3D

Returns

Matrix44

GetSegmentCount()

public int GetSegmentCount()

Returns

int