Class TSphereSensorNode

Unit

Declaration

type TSphereSensorNode = class(TAbstractDragSensorNode)

Description

Pointing device sensor to rotate objects.

Hierarchy

Overview

Methods

Public procedure CreateNode; override;
Public class function ClassX3DType: string; override;
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;

Properties

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

Description

Methods

Public procedure CreateNode; override;
 
Public class function ClassX3DType: string; override;
 
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;
 

Properties

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

Generated by PasDoc 0.16.0.