Class TWWWInlineNode_1

Unit

Declaration

type TWWWInlineNode_1 = class(TInlineNode)

Description

VRML 1.0 WWWInline node.

Implemented as a descendant of VRML 2.0/X3D Inline node class. This way VRML 1.0 actually gets a couple of VRML 2.0/X3D extensions. The VRML 2.0/X3D field "url" is renamed here to VRML 1.0 field "name". (Note that this means that WWWInline.name is actually MFString, not just SFString like VRML 1.0 spec says.)

Hierarchy

Overview

Methods

Protected function SeparateGroup: boolean; override;
Public constructor Create(const AX3DName: string = ''; const ABaseUrl: string = ''); override;
Public procedure CreateNode; override;
Public class function ClassX3DType: string; override;
Public class function ForVRMLVersion(const Version: TX3DVersion): Boolean; override;

Properties

Public property FdSeparate: TSFBool read FFdSeparate;
Public property Separate: Boolean read GetSeparate write SetSeparate;

Description

Methods

Protected function SeparateGroup: boolean; override;
 
Public constructor Create(const AX3DName: string = ''; const ABaseUrl: string = ''); override;
 
Public procedure CreateNode; override;
 
Public class function ClassX3DType: string; override;
 
Public class function ForVRMLVersion(const Version: TX3DVersion): Boolean; override;
 

Properties

Public property FdSeparate: TSFBool read FFdSeparate;

Internal wrapper for property Separate. This wrapper API may change, we advise to access simpler Separate instead.

Public property Separate: Boolean read GetSeparate write SetSeparate;
 

Generated by PasDoc 0.16.0.