Class TNurbsTextureCoordinateNode

Unit

Declaration

type TNurbsTextureCoordinateNode = class(TAbstractNode)

Description

NURBS surface existing in the parametric domain of its surface host specifying the mapping of the texture onto the surface. Not implemented yet.

Source: scene/x3d/x3dnodes_standard_nurbs.inc (line 230).

Hierarchy

Overview

Methods

Public procedure CreateNode; override;
Public class function ClassX3DType: String; override;
Public procedure SetControlPoint(const Value: array of TVector2); overload;
Public procedure SetControlPoint(const Value: TVector2List); overload;
Public procedure SetWeight(const Value: array of Single); overload;
Public procedure SetWeight(const Value: TSingleList); overload;
Public procedure SetUKnot(const Value: array of Double); overload;
Public procedure SetUKnot(const Value: TDoubleList); overload;
Public procedure SetVKnot(const Value: array of Double); overload;
Public procedure SetVKnot(const Value: TDoubleList); overload;

Properties

Public property FdControlPoint: TMFVec2f read FFdControlPoint;
Public property FdWeight: TMFFloat read FFdWeight;
Public property FdUDimension: TSFInt32 read FFdUDimension;
Public property UDimension: Integer read GetUDimension write SetUDimension;
Public property FdUKnot: TMFDouble read FFdUKnot;
Public property FdUOrder: TSFInt32 read FFdUOrder;
Public property UOrder: Integer read GetUOrder write SetUOrder;
Public property FdVDimension: TSFInt32 read FFdVDimension;
Public property VDimension: Integer read GetVDimension write SetVDimension;
Public property FdVKnot: TMFDouble read FFdVKnot;
Public property FdVOrder: TSFInt32 read FFdVOrder;
Public property VOrder: Integer read GetVOrder write SetVOrder;

Description

Methods

Public procedure CreateNode; override;

Create node fields and events.

Source: scene/x3d/auto_generated_node_helpers/x3dnodes_nurbstexturecoordinate.inc (line 37).

Public class function ClassX3DType: String; override;

This item has no description. Showing description inherited from TX3DNode.ClassX3DType.

Node type name in VRML/X3D, for this class. Normal VRML/X3D node classes should override this to return something non-empty, and then X3DType automatically will return the same value.

Empty for classes that don't have a hardcoded VRML/X3D node name, like a special TX3DUnknownNode. Such special classes should override then X3DType to return actual non-empty name there.

You usually should call X3DType. The only use of this method is that it works on classes (it's "class function"), without needing at actual instance.

Source: scene/x3d/auto_generated_node_helpers/x3dnodes_nurbstexturecoordinate.inc (line 38).

Public procedure SetControlPoint(const Value: array of TVector2); overload;

This item has no description.

Source: scene/x3d/auto_generated_node_helpers/x3dnodes_nurbstexturecoordinate.inc (line 44).

Public procedure SetControlPoint(const Value: TVector2List); overload;

This item has no description.

Source: scene/x3d/auto_generated_node_helpers/x3dnodes_nurbstexturecoordinate.inc (line 46).

Public procedure SetWeight(const Value: array of Single); overload;

This item has no description.

Source: scene/x3d/auto_generated_node_helpers/x3dnodes_nurbstexturecoordinate.inc (line 52).

Public procedure SetWeight(const Value: TSingleList); overload;

This item has no description.

Source: scene/x3d/auto_generated_node_helpers/x3dnodes_nurbstexturecoordinate.inc (line 54).

Public procedure SetUKnot(const Value: array of Double); overload;

This item has no description.

Source: scene/x3d/auto_generated_node_helpers/x3dnodes_nurbstexturecoordinate.inc (line 66).

Public procedure SetUKnot(const Value: TDoubleList); overload;

This item has no description.

Source: scene/x3d/auto_generated_node_helpers/x3dnodes_nurbstexturecoordinate.inc (line 68).

Public procedure SetVKnot(const Value: array of Double); overload;

This item has no description.

Source: scene/x3d/auto_generated_node_helpers/x3dnodes_nurbstexturecoordinate.inc (line 86).

Public procedure SetVKnot(const Value: TDoubleList); overload;

This item has no description.

Source: scene/x3d/auto_generated_node_helpers/x3dnodes_nurbstexturecoordinate.inc (line 88).

Properties

Public property FdControlPoint: TMFVec2f read FFdControlPoint;

Internal wrapper for property ControlPoint. This wrapper API may change, we advise to access simpler ControlPoint instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Source: scene/x3d/auto_generated_node_helpers/x3dnodes_nurbstexturecoordinate.inc (line 42).

Public property FdWeight: TMFFloat read FFdWeight;

Internal wrapper for property Weight. This wrapper API may change, we advise to access simpler Weight instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Source: scene/x3d/auto_generated_node_helpers/x3dnodes_nurbstexturecoordinate.inc (line 50).

Public property FdUDimension: TSFInt32 read FFdUDimension;

Internal wrapper for property UDimension. This wrapper API may change, we advise to access simpler UDimension instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Source: scene/x3d/auto_generated_node_helpers/x3dnodes_nurbstexturecoordinate.inc (line 58).

Public property UDimension: Integer read GetUDimension write SetUDimension;

This item has no description.

Source: scene/x3d/auto_generated_node_helpers/x3dnodes_nurbstexturecoordinate.inc (line 60).

Public property FdUKnot: TMFDouble read FFdUKnot;

Internal wrapper for property UKnot. This wrapper API may change, we advise to access simpler UKnot instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Source: scene/x3d/auto_generated_node_helpers/x3dnodes_nurbstexturecoordinate.inc (line 64).

Public property FdUOrder: TSFInt32 read FFdUOrder;

Internal wrapper for property UOrder. This wrapper API may change, we advise to access simpler UOrder instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Source: scene/x3d/auto_generated_node_helpers/x3dnodes_nurbstexturecoordinate.inc (line 72).

Public property UOrder: Integer read GetUOrder write SetUOrder;

This item has no description.

Source: scene/x3d/auto_generated_node_helpers/x3dnodes_nurbstexturecoordinate.inc (line 74).

Public property FdVDimension: TSFInt32 read FFdVDimension;

Internal wrapper for property VDimension. This wrapper API may change, we advise to access simpler VDimension instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Source: scene/x3d/auto_generated_node_helpers/x3dnodes_nurbstexturecoordinate.inc (line 78).

Public property VDimension: Integer read GetVDimension write SetVDimension;

This item has no description.

Source: scene/x3d/auto_generated_node_helpers/x3dnodes_nurbstexturecoordinate.inc (line 80).

Public property FdVKnot: TMFDouble read FFdVKnot;

Internal wrapper for property VKnot. This wrapper API may change, we advise to access simpler VKnot instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Source: scene/x3d/auto_generated_node_helpers/x3dnodes_nurbstexturecoordinate.inc (line 84).

Public property FdVOrder: TSFInt32 read FFdVOrder;

Internal wrapper for property VOrder. This wrapper API may change, we advise to access simpler VOrder instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Source: scene/x3d/auto_generated_node_helpers/x3dnodes_nurbstexturecoordinate.inc (line 92).

Public property VOrder: Integer read GetVOrder write SetVOrder;

This item has no description.

Source: scene/x3d/auto_generated_node_helpers/x3dnodes_nurbstexturecoordinate.inc (line 94).


Generated by PasDoc 0.17.0.snapshot.