Class TTrimmedSurfaceNode

Unit

Declaration

type TTrimmedSurfaceNode = class(TAbstractGeometryNode)

Description

Warning: this symbol is deprecated: use TNurbsTrimmedSurfaceNode

NURBS surface that is trimmed by a set of trimming loops. Rendering of this node is not implemented yet.

Hierarchy

Overview

Methods

Public procedure CreateNode; override;
Public class function ClassX3DType: string; override;
Public function LocalBoundingBox(State: TX3DGraphTraverseState; ProxyGeometry: TAbstractGeometryNode; ProxyState: TX3DGraphTraverseState): TBox3D; override;
Public function VerticesCount(State: TX3DGraphTraverseState; OverTriangulate: boolean; ProxyGeometry: TAbstractGeometryNode; ProxyState: TX3DGraphTraverseState): Cardinal; override;
Public function TrianglesCount(State: TX3DGraphTraverseState; OverTriangulate: boolean; ProxyGeometry: TAbstractGeometryNode; ProxyState: TX3DGraphTraverseState): Cardinal; override;

Properties

Public property EventaddTrimmingContour: TMFNodeEvent read FEventaddTrimmingContour;
Public property EventremoveTrimmingContour: TMFNodeEvent read FEventremoveTrimmingContour;
Public property FdtrimmingContour: TMFNode read FFdtrimmingContour;
Public property Fdsurface: TSFNode read FFdsurface;

Description

Methods

Public procedure CreateNode; override;
 
Public class function ClassX3DType: string; override;
 
Public function LocalBoundingBox(State: TX3DGraphTraverseState; ProxyGeometry: TAbstractGeometryNode; ProxyState: TX3DGraphTraverseState): TBox3D; override;
 
Public function VerticesCount(State: TX3DGraphTraverseState; OverTriangulate: boolean; ProxyGeometry: TAbstractGeometryNode; ProxyState: TX3DGraphTraverseState): Cardinal; override;
 
Public function TrianglesCount(State: TX3DGraphTraverseState; OverTriangulate: boolean; ProxyGeometry: TAbstractGeometryNode; ProxyState: TX3DGraphTraverseState): Cardinal; override;
 

Properties

Public property EventaddTrimmingContour: TMFNodeEvent read FEventaddTrimmingContour;
 
Public property EventremoveTrimmingContour: TMFNodeEvent read FEventremoveTrimmingContour;
 
Public property FdtrimmingContour: TMFNode read FFdtrimmingContour;
 
Public property Fdsurface: TSFNode read FFdsurface;
 

Generated by PasDoc 0.16.0.