Class TAcousticPropertiesNode

Unit

Declaration

type TAcousticPropertiesNode = class(TAbstractAppearanceChildNode)

Description

Interaction of sound waves with the characteristics of objects in the scene. Functionality not implemented yet – defined only for parsing and validation of X3D.

Source: scene/x3d/x3dnodes_standard_shape.inc (line 449).

Hierarchy

Overview

Methods

Public procedure CreateNode; override;
Public class function ClassX3DType: String; override;

Properties

Public property FdAbsorption: TSFFloat read FFdAbsorption;
Public property Absorption: Single read GetAbsorption write SetAbsorption;
Public property FdDescription: TSFString read FFdDescription;
Public property Description: String read GetDescription write SetDescription;
Public property FdDiffuse: TSFFloat read FFdDiffuse;
Public property Diffuse: Single read GetDiffuse write SetDiffuse;
Public property FdEnabled: TSFBool read FFdEnabled;
Public property Enabled: Boolean read GetEnabled write SetEnabled;
Public property FdRefraction: TSFFloat read FFdRefraction;
Public property Refraction: Single read GetRefraction write SetRefraction;
Public property FdSpecular: TSFFloat read FFdSpecular;
Public property Specular: Single read GetSpecular write SetSpecular;

Description

Methods

Public procedure CreateNode; override;

Create node fields and events.

Source: scene/x3d/auto_generated_node_helpers/x3dnodes_acousticproperties.inc (line 41).

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: scene/x3d/auto_generated_node_helpers/x3dnodes_acousticproperties.inc (line 42).

Properties

Public property FdAbsorption: TSFFloat read FFdAbsorption;

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

Source: scene/x3d/auto_generated_node_helpers/x3dnodes_acousticproperties.inc (line 46).

Public property Absorption: Single read GetAbsorption write SetAbsorption;

This item has no description.

Source: scene/x3d/auto_generated_node_helpers/x3dnodes_acousticproperties.inc (line 48).

Public property FdDescription: TSFString read FFdDescription;

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

Source: scene/x3d/auto_generated_node_helpers/x3dnodes_acousticproperties.inc (line 52).

Public property Description: String read GetDescription write SetDescription;

This item has no description.

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

Public property FdDiffuse: TSFFloat read FFdDiffuse;

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

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

Public property Diffuse: Single read GetDiffuse write SetDiffuse;

This item has no description.

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

Public property FdEnabled: TSFBool read FFdEnabled;

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

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

Public property Enabled: Boolean read GetEnabled write SetEnabled;

This item has no description.

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

Public property FdRefraction: TSFFloat read FFdRefraction;

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

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

Public property Refraction: Single read GetRefraction write SetRefraction;

This item has no description.

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

Public property FdSpecular: TSFFloat read FFdSpecular;

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

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

Public property Specular: Single read GetSpecular write SetSpecular;

This item has no description.

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


Generated by PasDoc 0.17.0.snapshot.