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
![]() |
constructor Create(const AOwner: TComponent; const Color: TCastleColorRGB); reintroduce; |
Properties
![]() |
property Root: TTransformNode read FTransform; |
![]() |
property Origin: TVector3 read FOrigin write SetOrigin; |
![]() |
property Direction: TVector3 read FDirection write SetDirection; |
![]() |
property Visible: boolean read GetVisible write SetVisible; |
![]() |
property Render: Boolean read GetVisible write SetVisible; deprecated 'use Visible'; |
Description
Methods
![]() |
constructor Create(const AOwner: TComponent; const Color: TCastleColorRGB); reintroduce; |
Properties
![]() |
property Root: TTransformNode read FTransform; |
![]() |
property Origin: TVector3 read FOrigin write SetOrigin; |
![]() |
property Direction: TVector3 read FDirection write SetDirection; |
![]() |
property Visible: boolean read GetVisible write SetVisible; |
![]() |
property Render: Boolean read GetVisible write SetVisible; deprecated 'use Visible'; |
Warning: this symbol is deprecated: use Visible |
Generated by PasDoc 0.16.0.