Class TNurbsCurveCalculator

Unit

Declaration

type TNurbsCurveCalculator = class(TObject)

Description

Calculate point on a NURBS curve.

Hierarchy

Overview

Methods

Public constructor Create(const APoints: TVector3List; const AOrder: Cardinal; const AKnot, AWeight: TDoubleList);
Public destructor Destroy; override;
Public function GetPoint(const U:Single; const Tangent: PVector3): TVector3;

Description

Methods

Public constructor Create(const APoints: TVector3List; const AOrder: Cardinal; const AKnot, AWeight: TDoubleList);
 
Public destructor Destroy; override;
 
Public function GetPoint(const U:Single; const Tangent: PVector3): TVector3;

Calculate point on a NURBS curve. Optimized for repeated calls, to calculate points on the same curve. See NurbsCurvePoint for detailed documentation.


Generated by PasDoc 0.16.0.