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.

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.

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.

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).

Public property Absorption: Single read GetAbsorption write SetAbsorption;

This item has no description.

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).

Public property Description: String read GetDescription write SetDescription;

This item has no description.

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).

Public property Diffuse: Single read GetDiffuse write SetDiffuse;

This item has no description.

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).

Public property Enabled: Boolean read GetEnabled write SetEnabled;

This item has no description.

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).

Public property Refraction: Single read GetRefraction write SetRefraction;

This item has no description.

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).

Public property Specular: Single read GetSpecular write SetSpecular;

This item has no description.


Generated by PasDoc 0.16.0-snapshot.