Class TRenderedTextureNode

Unit

Declaration

type TRenderedTextureNode = class(TAbstractSingleTextureNode)

Description

Texture with contents created by rendering the scene from a specific viewpoint.

Source: src/scene/x3d/x3dnodes_instantreality.inc (line 89).

Hierarchy

Overview

Methods

Public constructor Create(const AX3DName: String = ''; const ABaseUrl: String = ''); override;
Public procedure CreateNode; override;
Public class function ClassX3DType: String; override;
Public procedure SetDimensions(const Value: array of Int32); overload;
Public procedure SetDimensions(const Value: TInt32List); overload;
Public procedure SetDepthMap(const Value: array of boolean); overload;
Public procedure SetDepthMap(const Value: TBooleanList); overload;
Public procedure SetZOffset(const Value: array of Int32); overload;
Public procedure SetZOffset(const Value: TInt32List); overload;
Public procedure SetTargets(const Value: array of TAbstractTextureNode);
Public procedure SetExcludeNodes(const Value: array of TAbstractNode);

Properties

Public property FdBackground: TSFNode read FFdBackground;
Public property Background: TAbstractBackgroundNode read GetBackground write SetBackground;
Public property FdFog: TSFNode read FFdFog;
Public property Fog: TFogNode read GetFog write SetFog;
Public property FdEnvironment: TSFNode read FFdEnvironment;
Public property Environment: TEnvironmentNode read GetEnvironment write SetEnvironment;
Public property FdScene: TSFNode read FFdScene;
Public property Scene: TAbstractNode read GetScene write SetScene;
Public property FdDimensions: TMFInt32 read FFdDimensions;
Public property FdUpdate: TSFStringEnum read FFdUpdate;
Public property Update: TTextureUpdate read GetUpdate write SetUpdate;
Public property FdViewpoint: TSFNode read FFdViewpoint;
Public property Viewpoint: TX3DNode read GetViewpoint write SetViewpoint;
Public property FdTextureProperties: TSFNode read FFdTextureProperties;
Public property TextureProperties: TTexturePropertiesNode read GetTextureProperties write SetTextureProperties;
Public property FdRepeatS: TSFBool read FFdRepeatS;
Public property RepeatS: Boolean read GetRepeatS write SetRepeatS;
Public property FdRepeatT: TSFBool read FFdRepeatT;
Public property RepeatT: Boolean read GetRepeatT write SetRepeatT;
Public property FdRepeatR: TSFBool read FFdRepeatR;
Public property RepeatR: Boolean read GetRepeatR write SetRepeatR;
Public property FdDepthMap: TMFBool read FFdDepthMap;
Public property FdZOffset: TMFInt32 read FFdZOffset;
Public property FdTargets: TMFNode read FFdTargets;
Public property EventViewing: TSFMatrix4fEvent read FEventViewing;
Public property EventProjection: TSFMatrix4fEvent read FEventProjection;
Public property FdFrameBufferMode: TSFString read FFdFrameBufferMode;
Public property FrameBufferMode: String read GetFrameBufferMode write SetFrameBufferMode;
Public property FdExcludeNodes: TMFNode read FFdExcludeNodes;
Public property FdTriggerName: TSFString read FFdTriggerName;
Public property TriggerName: String read GetTriggerName write SetTriggerName;
Public property EventImage_changed: TSFImageEvent read FEventImage_changed;
Public property EventRendering: TSFBoolEvent read FEventRendering;

Description

Methods

Public constructor Create(const AX3DName: String = ''; const ABaseUrl: String = ''); override;

This item has no description. Showing description inherited from TX3DNode.Create.

Constructor. Initializes various properties:

  • Name, BaseUrl are initialized from given parameters.

  • The Fields, Events lists are filled in every descendant, to have all the fields/events defined by the specification.

  • DefaultContainerField, and other node-specific stuff, is filled in descendants. This is actually implemented in CreateNode, that is called at the end of this constructor.

Source: src/scene/x3d/x3dnodes_instantreality.inc (line 104).

Public procedure CreateNode; override;

Create node fields and events.

Source: src/scene/x3d/auto_generated_node_helpers/x3dnodes_renderedtexture.inc (line 53).

Public class function ClassX3DType: String; override;

This item has no description. Showing description inherited from TX3DNode.ClassX3DType.

Node type name in VRML/X3D, for this class. Normal VRML/X3D node classes should override this to return something non-empty, and then X3DType automatically will return the same value.

Empty for classes that don't have a hardcoded VRML/X3D node name, like a special TX3DUnknownNode. Such special classes should override then X3DType to return actual non-empty name there.

You usually should call X3DType. The only use of this method is that it works on classes (it's "class function"), without needing at actual instance.

Source: src/scene/x3d/auto_generated_node_helpers/x3dnodes_renderedtexture.inc (line 54).

Public procedure SetDimensions(const Value: array of Int32); overload;

This item has no description.

Source: src/scene/x3d/auto_generated_node_helpers/x3dnodes_renderedtexture.inc (line 84).

Public procedure SetDimensions(const Value: TInt32List); overload;

This item has no description.

Source: src/scene/x3d/auto_generated_node_helpers/x3dnodes_renderedtexture.inc (line 86).

Public procedure SetDepthMap(const Value: array of boolean); overload;

This item has no description.

Source: src/scene/x3d/auto_generated_node_helpers/x3dnodes_renderedtexture.inc (line 128).

Public procedure SetDepthMap(const Value: TBooleanList); overload;

This item has no description.

Source: src/scene/x3d/auto_generated_node_helpers/x3dnodes_renderedtexture.inc (line 130).

Public procedure SetZOffset(const Value: array of Int32); overload;

This item has no description.

Source: src/scene/x3d/auto_generated_node_helpers/x3dnodes_renderedtexture.inc (line 136).

Public procedure SetZOffset(const Value: TInt32List); overload;

This item has no description.

Source: src/scene/x3d/auto_generated_node_helpers/x3dnodes_renderedtexture.inc (line 138).

Public procedure SetTargets(const Value: array of TAbstractTextureNode);

This item has no description.

Source: src/scene/x3d/auto_generated_node_helpers/x3dnodes_renderedtexture.inc (line 144).

Public procedure SetExcludeNodes(const Value: array of TAbstractNode);

This item has no description.

Source: src/scene/x3d/auto_generated_node_helpers/x3dnodes_renderedtexture.inc (line 164).

Properties

Public property FdBackground: TSFNode read FFdBackground;

Internal wrapper for property Background. This wrapper API may change, we advise to access simpler Background instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Source: src/scene/x3d/auto_generated_node_helpers/x3dnodes_renderedtexture.inc (line 58).

Public property Background: TAbstractBackgroundNode read GetBackground write SetBackground;

This item has no description.

Source: src/scene/x3d/auto_generated_node_helpers/x3dnodes_renderedtexture.inc (line 60).

Public property FdFog: TSFNode read FFdFog;

Internal wrapper for property Fog. This wrapper API may change, we advise to access simpler Fog instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Source: src/scene/x3d/auto_generated_node_helpers/x3dnodes_renderedtexture.inc (line 64).

Public property Fog: TFogNode read GetFog write SetFog;

This item has no description.

Source: src/scene/x3d/auto_generated_node_helpers/x3dnodes_renderedtexture.inc (line 66).

Public property FdEnvironment: TSFNode read FFdEnvironment;

Internal wrapper for property Environment. This wrapper API may change, we advise to access simpler Environment instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Source: src/scene/x3d/auto_generated_node_helpers/x3dnodes_renderedtexture.inc (line 70).

Public property Environment: TEnvironmentNode read GetEnvironment write SetEnvironment;

This item has no description.

Source: src/scene/x3d/auto_generated_node_helpers/x3dnodes_renderedtexture.inc (line 72).

Public property FdScene: TSFNode read FFdScene;

Internal wrapper for property Scene. This wrapper API may change, we advise to access simpler Scene instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Source: src/scene/x3d/auto_generated_node_helpers/x3dnodes_renderedtexture.inc (line 76).

Public property Scene: TAbstractNode read GetScene write SetScene;

This item has no description.

Source: src/scene/x3d/auto_generated_node_helpers/x3dnodes_renderedtexture.inc (line 78).

Public property FdDimensions: TMFInt32 read FFdDimensions;

Internal wrapper for property Dimensions. This wrapper API may change, we advise to access simpler Dimensions instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Source: src/scene/x3d/auto_generated_node_helpers/x3dnodes_renderedtexture.inc (line 82).

Public property FdUpdate: TSFStringEnum read FFdUpdate;

Internal wrapper for property Update. This wrapper API may change, we advise to access simpler Update instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Source: src/scene/x3d/auto_generated_node_helpers/x3dnodes_renderedtexture.inc (line 90).

Public property Update: TTextureUpdate read GetUpdate write SetUpdate;

When to update the texture contents.

Source: src/scene/x3d/auto_generated_node_helpers/x3dnodes_renderedtexture.inc (line 92).

Public property FdViewpoint: TSFNode read FFdViewpoint;

Internal wrapper for property Viewpoint. This wrapper API may change, we advise to access simpler Viewpoint instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Source: src/scene/x3d/auto_generated_node_helpers/x3dnodes_renderedtexture.inc (line 96).

Public property Viewpoint: TX3DNode read GetViewpoint write SetViewpoint;

This item has no description.

Source: src/scene/x3d/auto_generated_node_helpers/x3dnodes_renderedtexture.inc (line 98).

Public property FdTextureProperties: TSFNode read FFdTextureProperties;

Internal wrapper for property TextureProperties. This wrapper API may change, we advise to access simpler TextureProperties instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Source: src/scene/x3d/auto_generated_node_helpers/x3dnodes_renderedtexture.inc (line 102).

Public property TextureProperties: TTexturePropertiesNode read GetTextureProperties write SetTextureProperties;

This item has no description.

Source: src/scene/x3d/auto_generated_node_helpers/x3dnodes_renderedtexture.inc (line 104).

Public property FdRepeatS: TSFBool read FFdRepeatS;

Internal wrapper for property RepeatS. This wrapper API may change, we advise to access simpler RepeatS instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Source: src/scene/x3d/auto_generated_node_helpers/x3dnodes_renderedtexture.inc (line 108).

Public property RepeatS: Boolean read GetRepeatS write SetRepeatS;

This item has no description.

Source: src/scene/x3d/auto_generated_node_helpers/x3dnodes_renderedtexture.inc (line 110).

Public property FdRepeatT: TSFBool read FFdRepeatT;

Internal wrapper for property RepeatT. This wrapper API may change, we advise to access simpler RepeatT instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Source: src/scene/x3d/auto_generated_node_helpers/x3dnodes_renderedtexture.inc (line 114).

Public property RepeatT: Boolean read GetRepeatT write SetRepeatT;

This item has no description.

Source: src/scene/x3d/auto_generated_node_helpers/x3dnodes_renderedtexture.inc (line 116).

Public property FdRepeatR: TSFBool read FFdRepeatR;

Internal wrapper for property RepeatR. This wrapper API may change, we advise to access simpler RepeatR instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Source: src/scene/x3d/auto_generated_node_helpers/x3dnodes_renderedtexture.inc (line 120).

Public property RepeatR: Boolean read GetRepeatR write SetRepeatR;

This item has no description.

Source: src/scene/x3d/auto_generated_node_helpers/x3dnodes_renderedtexture.inc (line 122).

Public property FdDepthMap: TMFBool read FFdDepthMap;

Internal wrapper for property DepthMap. This wrapper API may change, we advise to access simpler DepthMap instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Source: src/scene/x3d/auto_generated_node_helpers/x3dnodes_renderedtexture.inc (line 126).

Public property FdZOffset: TMFInt32 read FFdZOffset;

Internal wrapper for property ZOffset. This wrapper API may change, we advise to access simpler ZOffset instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Source: src/scene/x3d/auto_generated_node_helpers/x3dnodes_renderedtexture.inc (line 134).

Public property FdTargets: TMFNode read FFdTargets;

Internal wrapper for property Targets. This wrapper API may change, we advise to access simpler Targets instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Source: src/scene/x3d/auto_generated_node_helpers/x3dnodes_renderedtexture.inc (line 142).

Public property EventViewing: TSFMatrix4fEvent read FEventViewing;

This item has no description.

Source: src/scene/x3d/auto_generated_node_helpers/x3dnodes_renderedtexture.inc (line 148).

Public property EventProjection: TSFMatrix4fEvent read FEventProjection;

This item has no description.

Source: src/scene/x3d/auto_generated_node_helpers/x3dnodes_renderedtexture.inc (line 152).

Public property FdFrameBufferMode: TSFString read FFdFrameBufferMode;

Internal wrapper for property FrameBufferMode. This wrapper API may change, we advise to access simpler FrameBufferMode instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Source: src/scene/x3d/auto_generated_node_helpers/x3dnodes_renderedtexture.inc (line 156).

Public property FrameBufferMode: String read GetFrameBufferMode write SetFrameBufferMode;

This item has no description.

Source: src/scene/x3d/auto_generated_node_helpers/x3dnodes_renderedtexture.inc (line 158).

Public property FdExcludeNodes: TMFNode read FFdExcludeNodes;

Internal wrapper for property ExcludeNodes. This wrapper API may change, we advise to access simpler ExcludeNodes instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Source: src/scene/x3d/auto_generated_node_helpers/x3dnodes_renderedtexture.inc (line 162).

Public property FdTriggerName: TSFString read FFdTriggerName;

Internal wrapper for property TriggerName. This wrapper API may change, we advise to access simpler TriggerName instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Source: src/scene/x3d/auto_generated_node_helpers/x3dnodes_renderedtexture.inc (line 168).

Public property TriggerName: String read GetTriggerName write SetTriggerName;

This item has no description.

Source: src/scene/x3d/auto_generated_node_helpers/x3dnodes_renderedtexture.inc (line 170).

Public property EventImage_changed: TSFImageEvent read FEventImage_changed;

This item has no description.

Source: src/scene/x3d/auto_generated_node_helpers/x3dnodes_renderedtexture.inc (line 174).

Public property EventRendering: TSFBoolEvent read FEventRendering;

This item has no description.

Source: src/scene/x3d/auto_generated_node_helpers/x3dnodes_renderedtexture.inc (line 178).


Generated by PasDoc 0.17.0.snapshot.