Class TViewpointGroupNode

Unit

Declaration

type TViewpointGroupNode = class(TAbstractChildNode)

Description

Group of viewpoints. You can (optionally) arrange viewpoints in groups to present them nicely in the X3D browser submenus.

Hierarchy

Overview

Methods

Protected function DirectEnumerateActive(Func: TEnumerateChildrenFunction): Pointer; override;
Public function SmartDescription: string;
Public procedure CreateNode; override;
Public class function ClassX3DType: string; override;

Properties

Public property FdCenter: TSFVec3f read FFdCenter;
Public property Center: TVector3 read GetCenter write SetCenter;
Public property FdChildren: TMFNode read FFdChildren;
Public property FdDescription: TSFString read FFdDescription;
Public property Description: String read GetDescription write SetDescription;
Public property FdDisplayed: TSFBool read FFdDisplayed;
Public property Displayed: Boolean read GetDisplayed write SetDisplayed;
Public property FdRetainUserOffsets: TSFBool read FFdRetainUserOffsets;
Public property RetainUserOffsets: Boolean read GetRetainUserOffsets write SetRetainUserOffsets;
Public property FdSize: TSFVec3f read FFdSize;
Public property Size: TVector3 read GetSize write SetSize;

Description

Methods

Protected function DirectEnumerateActive(Func: TEnumerateChildrenFunction): Pointer; override;
 
Public function SmartDescription: string;

Description generated smart (trying to use FdDescription field, falling back on other information to help user identify the node).

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

Properties

Public property FdCenter: TSFVec3f read FFdCenter;

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

Public property Center: TVector3 read GetCenter write SetCenter;
 
Public property FdChildren: TMFNode read FFdChildren;

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

Public property FdDescription: TSFString read FFdDescription;

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

Public property Description: String read GetDescription write SetDescription;
 
Public property FdDisplayed: TSFBool read FFdDisplayed;

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

Public property Displayed: Boolean read GetDisplayed write SetDisplayed;
 
Public property FdRetainUserOffsets: TSFBool read FFdRetainUserOffsets;

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

Public property RetainUserOffsets: Boolean read GetRetainUserOffsets write SetRetainUserOffsets;
 
Public property FdSize: TSFVec3f read FFdSize;

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

Public property Size: TVector3 read GetSize write SetSize;
 

Generated by PasDoc 0.16.0.