Class TNurbsPositionInterpolatorNode

Unit

Declaration

type TNurbsPositionInterpolatorNode = class(TAbstractChildNode)

Description

Interpolate (animate) positions along the 3D NURBS curve.

Hierarchy

Overview

Methods

Protected function DirectEnumerateActive(Func: TEnumerateChildrenFunction): Pointer; override;
Public procedure CreateNode; override;
Public class function ClassX3DType: string; override;
Public class function ForVRMLVersion(const Version: TX3DVersion): boolean; override;
Public procedure SetKnot(const Value: array of Double);
Public procedure SetKnot(const Value: TDoubleList);
Public procedure SetWeight(const Value: array of Double);
Public procedure SetWeight(const Value: TDoubleList);

Properties

Public property EventSet_fraction: TSFFloatEvent read FEventSet_fraction;
Public property FdControlPoint: TSFNode read FFdControlPoint;
Public property FdKnot: TMFDouble read FFdKnot;
Public property FdOrder: TSFInt32 read FFdOrder;
Public property FdWeight: TMFDouble read FFdWeight;
Public property EventValue_changed: TSFVec3fEvent read FEventValue_changed;
Public property ControlPoint: TAbstractCoordinateNode read GetControlPoint write SetControlPoint;
Public property Order: Integer read GetOrder write SetOrder;

Description

Methods

Protected function DirectEnumerateActive(Func: TEnumerateChildrenFunction): Pointer; override;
 
Public procedure CreateNode; override;
 
Public class function ClassX3DType: string; override;
 
Public class function ForVRMLVersion(const Version: TX3DVersion): boolean; override;
 
Public procedure SetKnot(const Value: array of Double);
 
Public procedure SetKnot(const Value: TDoubleList);
 
Public procedure SetWeight(const Value: array of Double);
 
Public procedure SetWeight(const Value: TDoubleList);
 

Properties

Public property EventSet_fraction: TSFFloatEvent read FEventSet_fraction;
 
Public property FdControlPoint: TSFNode read FFdControlPoint;
 
Public property FdKnot: TMFDouble read FFdKnot;
 
Public property FdOrder: TSFInt32 read FFdOrder;
 
Public property FdWeight: TMFDouble read FFdWeight;
 
Public property EventValue_changed: TSFVec3fEvent read FEventValue_changed;
 
Public property ControlPoint: TAbstractCoordinateNode read GetControlPoint write SetControlPoint;
 
Public property Order: Integer read GetOrder write SetOrder;
 

Generated by PasDoc 0.16.0.