Class TNurbsSurfaceNode
Unit
Declaration
type TNurbsSurfaceNode = class(TAbstractGeometryNode)
Description
Warning: this symbol is deprecated: use TNurbsPatchSurfaceNode; we define TNurbsSurfaceNode only for compatibility with VRML 2.0
Visible NURBS 3D surface, for VRML 2.0.
Hierarchy
- TObject
- TPersistent
- TNonRefCountedInterfacedPersistent
- TX3DFileItem
- TX3DNode
- TAbstractNode
- TAbstractGeometryNode
- TNurbsSurfaceNode
Overview
Methods
![]() |
procedure CreateNode; override; |
![]() |
class function ClassX3DType: string; override; |
![]() |
function Proxy(var State: TX3DGraphTraverseState; const OverTriangulate: boolean): TAbstractGeometryNode; override; |
![]() |
function ProxyUsesOverTriangulate: boolean; override; |
![]() |
function LocalBoundingBox(State: TX3DGraphTraverseState; ProxyGeometry: TAbstractGeometryNode; ProxyState: TX3DGraphTraverseState): TBox3D; override; |
![]() |
function BoundingBox(State: TX3DGraphTraverseState; ProxyGeometry: TAbstractGeometryNode; ProxyState: TX3DGraphTraverseState): TBox3D; override; |
![]() |
function TrianglesCount(State: TX3DGraphTraverseState; OverTriangulate: boolean; ProxyGeometry: TAbstractGeometryNode; ProxyState: TX3DGraphTraverseState): Cardinal; override; |
![]() |
function SolidField: TSFBool; override; |
Properties
![]() |
property FdcontrolPoint: TMFVec3f read FFdcontrolPoint; |
![]() |
property FdtexCoord: TSFNode read FFdtexCoord; |
![]() |
property FduTessellation: TSFInt32 read FFduTessellation; |
![]() |
property FdvTessellation: TSFInt32 read FFdvTessellation; |
![]() |
property Fdweight: TMFFloat read FFdweight; |
![]() |
property Fdccw: TSFBool read FFdccw; |
![]() |
property Fdsolid: TSFBool read FFdsolid; |
![]() |
property FduDimension: TSFInt32 read FFduDimension; |
![]() |
property FduKnot: TMFFloat read FFduKnot; |
![]() |
property FduOrder: TSFInt32 read FFduOrder; |
![]() |
property FdvDimension: TSFInt32 read FFdvDimension; |
![]() |
property FdvKnot: TMFFloat read FFdvKnot; |
![]() |
property FdvOrder: TSFInt32 read FFdvOrder; |
Description
Methods
![]() |
procedure CreateNode; override; |
![]() |
class function ClassX3DType: string; override; |
![]() |
function Proxy(var State: TX3DGraphTraverseState; const OverTriangulate: boolean): TAbstractGeometryNode; override; |
![]() |
function ProxyUsesOverTriangulate: boolean; override; |
![]() |
function LocalBoundingBox(State: TX3DGraphTraverseState; ProxyGeometry: TAbstractGeometryNode; ProxyState: TX3DGraphTraverseState): TBox3D; override; |
![]() |
function BoundingBox(State: TX3DGraphTraverseState; ProxyGeometry: TAbstractGeometryNode; ProxyState: TX3DGraphTraverseState): TBox3D; override; |
![]() |
function TrianglesCount(State: TX3DGraphTraverseState; OverTriangulate: boolean; ProxyGeometry: TAbstractGeometryNode; ProxyState: TX3DGraphTraverseState): Cardinal; override; |
![]() |
function SolidField: TSFBool; override; |
Properties
![]() |
property FdcontrolPoint: TMFVec3f read FFdcontrolPoint; |
![]() |
property FdtexCoord: TSFNode read FFdtexCoord; |
![]() |
property FduTessellation: TSFInt32 read FFduTessellation; |
![]() |
property FdvTessellation: TSFInt32 read FFdvTessellation; |
![]() |
property Fdweight: TMFFloat read FFdweight; |
![]() |
property Fdccw: TSFBool read FFdccw; |
![]() |
property Fdsolid: TSFBool read FFdsolid; |
![]() |
property FduDimension: TSFInt32 read FFduDimension; |
![]() |
property FduKnot: TMFFloat read FFduKnot; |
![]() |
property FduOrder: TSFInt32 read FFduOrder; |
![]() |
property FdvDimension: TSFInt32 read FFdvDimension; |
![]() |
property FdvKnot: TMFFloat read FFdvKnot; |
![]() |
property FdvOrder: TSFInt32 read FFdvOrder; |
Generated by PasDoc 0.16.0.
