Class TIndexedLineSetNode_1
Unit
Declaration
type TIndexedLineSetNode_1 = class(TAbstractIndexedNode_1)
Description
No description available, ancestor TAbstractIndexedNode_1 description follows
Common base class for VRML 1.0 indexed nodes (IndexedFaceSet, IndexedTriangleMesh, IndexedLineSet).
Hierarchy
- TObject
 - TPersistent
 - TX3DFileItem
 - TX3DNode
 - TAbstractNode
 - TAbstractGeometryNode
 - TAbstractGeometryNode_1
 - TAbstractIndexedNode_1
 - TIndexedLineSetNode_1
 
Overview
Methods
![]()  | 
function TrianglesCount(State: TX3DGraphTraverseState; ProxyGeometry: TAbstractGeometryNode; ProxyState: TX3DGraphTraverseState): Cardinal; override; | 
![]()  | 
function InternalTexCoord(State: TX3DGraphTraverseState; out ATexCoord: TX3DNode): boolean; override; | 
![]()  | 
function Lit(State: TX3DGraphTraverseState): boolean; override; | 
![]()  | 
procedure CreateNode; override; | 
![]()  | 
class function ClassX3DType: String; override; | 
![]()  | 
class function ForVRMLVersion(const Version: TX3DVersion): Boolean; override; | 
Description
Methods
![]()  | 
function TrianglesCount(State: TX3DGraphTraverseState; ProxyGeometry: TAbstractGeometryNode; ProxyState: TX3DGraphTraverseState): Cardinal; override; | 
![]()  | 
function InternalTexCoord(State: TX3DGraphTraverseState; out ATexCoord: TX3DNode): boolean; override; | 
![]()  | 
function Lit(State: TX3DGraphTraverseState): boolean; override; | 
| 
 Do we have enough normals information to render this node lit. VRML 1.0 specification explicitly mentions that IndexedLineSet is treated specially: it's unlit if there are not enough normals specified.  | |
![]()  | 
procedure CreateNode; override; | 
| 
 Create node fields and events.  | |
![]()  | 
class function ClassX3DType: String; override; | 
![]()  | 
class function ForVRMLVersion(const Version: TX3DVersion): Boolean; override; | 
Generated by PasDoc 0.16.0.
