Class TAsciiTextNode_1
Unit
Declaration
type TAsciiTextNode_1 = class(TAbstractGeometryNode_1)
Description
No description available, ancestor 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
- TObject
- TPersistent
- TNonRefCountedInterfacedPersistent
- TX3DFileItem
- TX3DNode
- TAbstractNode
- TAbstractGeometryNode
- TAbstractGeometryNode_1
- TAsciiTextNode_1
Overview
Methods
![]() |
procedure CreateNode; override; |
![]() |
destructor Destroy; 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 FontTextureNode: TAbstractTexture2DNode; override; |
![]() |
procedure FontChanged; |
![]() |
function Justify: TX3DFontJustify; |
Properties
![]() |
property FdString: TMFString read FFdString; |
![]() |
property FdSpacing: TSFFloat read FFdSpacing; |
![]() |
property FdJustification: TSFEnum read FFdJustification; |
![]() |
property FdWidth: TMFFloat read FFdWidth; |
Description
Methods
![]() |
procedure CreateNode; override; |
![]() |
destructor Destroy; 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 FontTextureNode: TAbstractTexture2DNode; override; |
![]() |
procedure FontChanged; |
|
Force recalculating the shape when font changed. For now, we don't detect font changes (when TFontStyleNode.OnFont returns something different) outselves. | |
![]() |
function Justify: TX3DFontJustify; |
Properties
![]() |
property FdString: TMFString read FFdString; |
![]() |
property FdSpacing: TSFFloat read FFdSpacing; |
![]() |
property FdJustification: TSFEnum read FFdJustification; |
![]() |
property FdWidth: TMFFloat read FFdWidth; |
Generated by PasDoc 0.16.0.
