Class TSphereSensorNode

Unit

Declaration

type TSphereSensorNode = class(TAbstractDragSensorNode)

Description

Pointing device sensor to rotate objects.

Hierarchy

Overview

Methods

Public procedure Activate(const Time: TX3DTime; const ATransform, AInvertedTransform: TMatrix4; const OverPoint: TVector3); override;
Public procedure Deactivate(const Time: TX3DTime); override;
Public procedure Drag(const Time: TX3DTime; const RayOrigin, RayDirection: TVector3); override;
Public procedure CreateNode; override;
Public class function ClassX3DType: string; override;

Properties

Public property FdOffset: TSFRotation read FFdOffset;
Public property Offset: TVector4 read GetOffset write SetOffset;
Public property EventRotation_changed: TSFRotationEvent read FEventRotation_changed;

Description

Methods

Public procedure Activate(const Time: TX3DTime; const ATransform, AInvertedTransform: TMatrix4; const OverPoint: TVector3); override;
 
Public procedure Deactivate(const Time: TX3DTime); override;
 
Public procedure Drag(const Time: TX3DTime; const RayOrigin, RayDirection: TVector3); override;
 
Public procedure CreateNode; override;
 
Public class function ClassX3DType: string; override;
 

Properties

Public property FdOffset: TSFRotation read FFdOffset;

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

Public property Offset: TVector4 read GetOffset write SetOffset;
 
Public property EventRotation_changed: TSFRotationEvent read FEventRotation_changed;
 

Generated by PasDoc 0.16.0.