Class TDebugArrow

Unit

Declaration

type TDebugArrow = class(TComponent)

Description

3D arrow, as an X3D node, to easily visualize debug things.

This is useful in connection with your custom TDebugTransform descendants, to show an arrow to visualize something.

Create it and add the Root to your X3D scene graph within some TCastleSceneCore.RootNode.

Hierarchy

  • TObject
  • TPersistent
  • TComponent
  • TDebugArrow

Overview

Methods

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

Properties

Public property Root: TTransformNode read FTransform;
Public property Origin: TVector3 read FOrigin write SetOrigin;
Public property Direction: TVector3 read FDirection write SetDirection;
Public property Render: boolean read GetRender write SetRender;

Description

Methods

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

Properties

Public property Root: TTransformNode read FTransform;
 
Public property Origin: TVector3 read FOrigin write SetOrigin;
 
Public property Direction: TVector3 read FDirection write SetDirection;
 
Public property Render: boolean read GetRender write SetRender;
 

Generated by PasDoc 0.15.0.