Class TTwoSidedMaterialNode
Unit
Declaration
type TTwoSidedMaterialNode = class(TAbstractMaterialNode)
Description
Warning: this symbol is deprecated.
Note: Whether the shape is visible from both sides depends on the geometry TAbstractGeometryNode.Solid field, and is independent of whether you use this or other (one-sided) material nodes.
Hierarchy
- TObject
- TPersistent
- TX3DFileItem
- TX3DNode
- TAbstractNode
- TAbstractAppearanceChildNode
- TAbstractMaterialNode
- TTwoSidedMaterialNode
Overview
Methods
destructor Destroy; override; |
|
function MaterialInfo: TMaterialInfo; override; |
|
procedure CreateNode; override; |
|
class function ClassX3DType: String; override; |
Properties
property FdAmbientIntensity: TSFFloat read FFdAmbientIntensity; |
|
property AmbientIntensity: Single read GetAmbientIntensity write SetAmbientIntensity; |
|
property FdBackAmbientIntensity: TSFFloat read FFdBackAmbientIntensity; |
|
property BackAmbientIntensity: Single read GetBackAmbientIntensity write SetBackAmbientIntensity; |
|
property FdBackDiffuseColor: TSFColor read FFdBackDiffuseColor; |
|
property BackDiffuseColor: TCastleColorRGB read GetBackDiffuseColor write SetBackDiffuseColor; |
|
property FdBackEmissiveColor: TSFColor read FFdBackEmissiveColor; |
|
property BackEmissiveColor: TCastleColorRGB read GetBackEmissiveColor write SetBackEmissiveColor; |
|
property FdBackShininess: TSFFloat read FFdBackShininess; |
|
property BackShininess: Single read GetBackShininess write SetBackShininess; |
|
property FdBackSpecularColor: TSFColor read FFdBackSpecularColor; |
|
property BackSpecularColor: TCastleColorRGB read GetBackSpecularColor write SetBackSpecularColor; |
|
property FdBackTransparency: TSFFloat read FFdBackTransparency; |
|
property BackTransparency: Single read GetBackTransparency write SetBackTransparency; |
|
property FdDiffuseColor: TSFColor read FFdDiffuseColor; |
|
property DiffuseColor: TCastleColorRGB read GetDiffuseColor write SetDiffuseColor; |
|
property FdEmissiveColor: TSFColor read FFdEmissiveColor; |
|
property EmissiveColor: TCastleColorRGB read GetEmissiveColor write SetEmissiveColor; |
|
property FdShininess: TSFFloat read FFdShininess; |
|
property Shininess: Single read GetShininess write SetShininess; |
|
property FdSeparateBackColor: TSFBool read FFdSeparateBackColor; |
|
property SeparateBackColor: Boolean read GetSeparateBackColor write SetSeparateBackColor; |
|
property FdSpecularColor: TSFColor read FFdSpecularColor; |
|
property SpecularColor: TCastleColorRGB read GetSpecularColor write SetSpecularColor; |
|
property FdTransparency: TSFFloat read FFdTransparency; |
|
property Transparency: Single read GetTransparency write SetTransparency; |
Description
Methods
destructor Destroy; override; |
|
This item has no description. |
function MaterialInfo: TMaterialInfo; override; |
|
This item has no description. Showing description inherited from TAbstractMaterialNode.MaterialInfo. Material information based on this node. It is automatically updated when properties of this material change. Do not free it yourself, it will be automatically freed when this node is freed. |
procedure CreateNode; override; |
|
Create node fields and events. |
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
property FdAmbientIntensity: TSFFloat read FFdAmbientIntensity; |
|
Internal wrapper for property |
property AmbientIntensity: Single read GetAmbientIntensity write SetAmbientIntensity; |
|
This item has no description. |
property FdBackAmbientIntensity: TSFFloat read FFdBackAmbientIntensity; |
|
Internal wrapper for property |
property BackAmbientIntensity: Single read GetBackAmbientIntensity write SetBackAmbientIntensity; |
|
This item has no description. |
property FdBackDiffuseColor: TSFColor read FFdBackDiffuseColor; |
|
Internal wrapper for property |
property BackDiffuseColor: TCastleColorRGB read GetBackDiffuseColor write SetBackDiffuseColor; |
|
This item has no description. |
property FdBackEmissiveColor: TSFColor read FFdBackEmissiveColor; |
|
Internal wrapper for property |
property BackEmissiveColor: TCastleColorRGB read GetBackEmissiveColor write SetBackEmissiveColor; |
|
This item has no description. |
property FdBackShininess: TSFFloat read FFdBackShininess; |
|
Internal wrapper for property |
property BackShininess: Single read GetBackShininess write SetBackShininess; |
|
This item has no description. |
property FdBackSpecularColor: TSFColor read FFdBackSpecularColor; |
|
Internal wrapper for property |
property BackSpecularColor: TCastleColorRGB read GetBackSpecularColor write SetBackSpecularColor; |
|
This item has no description. |
property FdBackTransparency: TSFFloat read FFdBackTransparency; |
|
Internal wrapper for property |
property BackTransparency: Single read GetBackTransparency write SetBackTransparency; |
|
This item has no description. |
property FdDiffuseColor: TSFColor read FFdDiffuseColor; |
|
Internal wrapper for property |
property DiffuseColor: TCastleColorRGB read GetDiffuseColor write SetDiffuseColor; |
|
This item has no description. |
property FdEmissiveColor: TSFColor read FFdEmissiveColor; |
|
Internal wrapper for property |
property EmissiveColor: TCastleColorRGB read GetEmissiveColor write SetEmissiveColor; |
|
This item has no description. |
property FdShininess: TSFFloat read FFdShininess; |
|
Internal wrapper for property |
property Shininess: Single read GetShininess write SetShininess; |
|
This item has no description. |
property FdSeparateBackColor: TSFBool read FFdSeparateBackColor; |
|
Internal wrapper for property |
property SeparateBackColor: Boolean read GetSeparateBackColor write SetSeparateBackColor; |
|
This item has no description. |
property FdSpecularColor: TSFColor read FFdSpecularColor; |
|
Internal wrapper for property |
property SpecularColor: TCastleColorRGB read GetSpecularColor write SetSpecularColor; |
|
This item has no description. |
property FdTransparency: TSFFloat read FFdTransparency; |
|
Internal wrapper for property |
property Transparency: Single read GetTransparency write SetTransparency; |
|
This item has no description. |
Generated by PasDoc 0.16.0-snapshot.