Class TX3DWriter
Unit
Declaration
type TX3DWriter = class abstract(TObject)
Description
Writer of VRML/X3D to stream.
Hierarchy
- TObject
- TX3DWriter
Overview
Fields
![]() |
Version: TX3DVersion; |
![]() |
ParentNode: TObject; |
Methods
![]() |
constructor Create(AStream: TStream; const AVersion: TX3DVersion; const AEncoding: TX3DEncoding); |
![]() |
destructor Destroy; override; |
![]() |
procedure IncIndent; |
![]() |
procedure DecIndent; |
![]() |
procedure Write(const S: string); |
![]() |
procedure Writeln(const S: string); overload; |
![]() |
procedure Writeln; overload; |
![]() |
procedure WriteIndent(const S: string); |
![]() |
procedure WritelnIndent(const S: string); |
![]() |
procedure DiscardNextIndent; |
Properties
![]() |
property Encoding: TX3DEncoding read FEncoding; |
Description
Fields
![]() |
Version: TX3DVersion; |
Which VRML/X3D version are we writing. Read-only after creation. |
![]() |
ParentNode: TObject; |
Parent node, always TX3DNode, |
Methods
![]() |
constructor Create(AStream: TStream; const AVersion: TX3DVersion; const AEncoding: TX3DEncoding); |
This item has no description. |
![]() |
destructor Destroy; override; |
This item has no description. |
![]() |
procedure IncIndent; |
This item has no description. |
![]() |
procedure DecIndent; |
This item has no description. |
![]() |
procedure Write(const S: string); |
Comfortable routines that simply write given string to a stream. |
![]() |
procedure Writeln(const S: string); overload; |
This item has no description. |
![]() |
procedure Writeln; overload; |
This item has no description. |
![]() |
procedure WriteIndent(const S: string); |
This item has no description. |
![]() |
procedure WritelnIndent(const S: string); |
This item has no description. |
![]() |
procedure DiscardNextIndent; |
Causes next WriteIndent or WritelnIndent too not write the Indent. Useful in some cases to improve readability of generated VRML file. |
Properties
![]() |
property Encoding: TX3DEncoding read FEncoding; |
This item has no description. |
Generated by PasDoc 0.16.0-snapshot.