Class TDebugAxis

Unit

Declaration

type TDebugAxis = class(TComponent)

Description

3D axis, as an X3D node, to easily visualize debug things. This is useful in connection with your custom TDebugTransform descendants, to show an axis to visualize something.

Create it and add the Root to your X3D scene graph within some TCastleSceneCore.RootNode. You can change properties like Position at any time (before and after adding the TCastleSceneCore.RootNode to some graph).

Hierarchy

  • TObject
  • TPersistent
  • TComponent
  • TDebugAxis

Overview

Methods

Public constructor Create(const AOwner: TComponent; const Color: TCastleColorRGB); reintroduce;

Properties

Public property Root: TTransformNode read FTransform;
Public property Render: boolean read GetRender write SetRender;
Public property Position: TVector3 write SetPosition;
Public property ScaleFromBox: TBox3D write SetScaleFromBox;

Description

Methods

Public constructor Create(const AOwner: TComponent; const Color: TCastleColorRGB); reintroduce;
 

Properties

Public property Root: TTransformNode read FTransform;
 
Public property Render: boolean read GetRender write SetRender;
 
Public property Position: TVector3 write SetPosition;
 
Public property ScaleFromBox: TBox3D write SetScaleFromBox;
 

Generated by PasDoc 0.15.0.