Class TAsciiTextNode_1

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TAsciiTextNode_1 = class(TAbstractGeometryNode_1)

Description

no description available, TAbstractGeometryNode_1 description follows

Geometry node allowed only in VRML <= 1.0.

In VRML 1.0 shape nodes are allowed pretty everywhere, while VRML 2.0 has different idea of how shapes are handled (they must be inside Shape node), so no shape node is suitable at the same time for VRML 1.0 and VRML 2.0.

Hierarchy

Overview

Methods

Public procedure CreateNode; override;
Public class function ClassNodeTypeName: 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;
Public function Justify: TX3DFontJustify;

Properties

Public property FdString: TMFString read FFdString;
Public property FdSpacing: TSFFloat read FFdSpacing;
Public property FdJustification: TSFEnum read FFdJustification;
Public property FdWidth: TMFFloat read FFdWidth;

Description

Methods

Public procedure CreateNode; override;
 
Public class function ClassNodeTypeName: 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;
 
Public function Justify: TX3DFontJustify;
 

Properties

Public property FdString: TMFString read FFdString;
 
Public property FdSpacing: TSFFloat read FFdSpacing;
 
Public property FdJustification: TSFEnum read FFdJustification;
 
Public property FdWidth: TMFFloat read FFdWidth;
 

Generated by PasDoc 0.13.0 on 2013-08-17 21:27:17