The Fast Light Environment Kit



class FTrans_Control

Include Files

#include <Flek/FTrans_Control.H>

Description

Class for a translation controller

Methods


Method Descriptions

FTrans_Control

FTrans_Control::FTrans_Control();

Default constructor.

FTrans_Control::FTrans_Control(const FTrans_Control& tc);

Copy constructor.

begin_drag

void FTrans_Control::begin_drag(void);

Begin a drag.

dragging

bool FTrans_Control::dragging(void);

Check dragging status.

end_drag

void FTrans_Control::end_drag(void);

End a drag

mouse

void FTrans_Control::mouse(const FVector3& pos);

Specify mouse position.

void FTrans_Control::mouse(double x, double y, double z=0.0);

Specify mouse position.

trans_value

FVector3 FTrans_Control::trans_value(void);

Get the translation FVector

update

void FTrans_Control::update(void);

Update the FVectors and matrices.

value

FMatrix4x4 FTrans_Control::value(void);

Get the translation matrix.

~FTrans_Control

FTrans_Control::~FTrans_Control();

Destructor

© 2000 the Flek Development team.
Generated by ScanDoc
Last Updated: Tue May 15 8:50:06 2001