Class TIndexedTriangleSetNode
Unit
Declaration
type TIndexedTriangleSetNode = class(TAbstractComposedGeometryNode)
Description
A collection of triangles.
Hierarchy
- TObject
- TPersistent
- TX3DFileItem
- TX3DNode
- TAbstractNode
- TAbstractGeometryNode
- TAbstractComposedGeometryNode
- TIndexedTriangleSetNode
Overview
Methods
constructor Create(const AX3DName: string = ''; const ABaseUrl: string = ''); override; |
|
function FieldSetByEvent(const Event: TX3DEvent): TX3DField; override; |
|
function CoordIndexField: TMFLong; override; |
|
procedure InternalCoordPolygons( State: TX3DGraphTraverseState; PolygonHandler: TIndexedPolygonHandler); override; |
|
function TrianglesCount(State: TX3DGraphTraverseState; ProxyGeometry: TAbstractGeometryNode; ProxyState: TX3DGraphTraverseState): Cardinal; override; |
|
procedure CreateNode; override; |
|
class function ClassX3DType: string; override; |
|
procedure SetIndex(const Value: array of LongInt); overload; |
|
procedure SetIndex(const Value: TLongIntList); overload; |
Properties
property EventSet_index: TMFInt32Event read FEventSet_index; |
|
property FdIndex: TMFInt32 read FFdIndex; |
Description
Methods
constructor Create(const AX3DName: string = ''; const ABaseUrl: string = ''); override; |
|
function FieldSetByEvent(const Event: TX3DEvent): TX3DField; override; |
|
function CoordIndexField: TMFLong; override; |
|
procedure InternalCoordPolygons( State: TX3DGraphTraverseState; PolygonHandler: TIndexedPolygonHandler); override; |
|
function TrianglesCount(State: TX3DGraphTraverseState; ProxyGeometry: TAbstractGeometryNode; ProxyState: TX3DGraphTraverseState): Cardinal; override; |
|
class function ClassX3DType: string; override; |
|
procedure SetIndex(const Value: array of LongInt); overload; |
|
procedure SetIndex(const Value: TLongIntList); overload; |
|
Properties
property EventSet_index: TMFInt32Event read FEventSet_index; |
|
property FdIndex: TMFInt32 read FFdIndex; |
|
Internal wrapper for property |
Generated by PasDoc 0.16.0.