Class SplinePoint3D
- Namespace
- Lime
- Assembly
- Lime.dll
[TangerineMenuPath("3D/Spline Point 3D")]
[TangerineAllowedParentTypes(new Type[] { typeof(Spline3D) })]
public class SplinePoint3D : Node, IDisposable, IAnimatorHost, IRenderChainBuilder, IAnimable, ICloneable
- Inheritance
-
SplinePoint3D
- Implements
- Inherited Members
- Extension Methods
Constructors
SplinePoint3D()
public SplinePoint3D()
Properties
Interpolation
[YuzuMember]
public SplineInterpolation Interpolation { get; set; }
Property Value
Position
[YuzuMember]
public Vector3 Position { get; set; }
Property Value
TangentA
[YuzuMember]
public Vector3 TangentA { get; set; }
Property Value
TangentB
[YuzuMember]
public Vector3 TangentB { get; set; }
Property Value
Methods
AddToRenderChain(RenderChain)
Decides what descendant nodes should be added to render chain and under which conditions. This includes children Nodes as well as this Node itself. i.e. if you want Render() of this node to be called you should invoke AddSelfToRenderChain in AddToRenderChain override.
public override void AddToRenderChain(RenderChain chain)
Parameters
chain
RenderChain
CalcGlobalPosition()
public Vector3 CalcGlobalPosition()