Class TNurbsSurfaceCalculator
Unit
Declaration
type TNurbsSurfaceCalculator = class(TObject)
Description
Calculate point on a NURBS surface.
Hierarchy
- TObject
- TNurbsSurfaceCalculator
Overview
Methods
constructor Create(const APoints: TVector3List; const AUDimension, AVDimension: Cardinal; const AUOrder, AVOrder: Cardinal; const AUKnot, AVKnot, AWeight: TDoubleList); |
|
destructor Destroy; override; |
|
function GetPoint(const U, V: Single; const Normal: PVector3): TVector3; |
Description
Methods
constructor Create(const APoints: TVector3List; const AUDimension, AVDimension: Cardinal; const AUOrder, AVOrder: Cardinal; const AUKnot, AVKnot, AWeight: TDoubleList); |
|
destructor Destroy; override; |
|
function GetPoint(const U, V: Single; const Normal: PVector3): TVector3; |
|
Calculate point on a NURBS surface. Optimized for repeated calls, to calculate points on the same surface. See NurbsSurfacePoint for detailed documentation. |
Generated by PasDoc 0.16.0.