Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members  

SIGEL_Visualisation::SIG_SceneObject Class Reference

This class contains the basic information set about one object that can change in each simulation step. More...

#include <SIG_SceneObject.h>

Inheritance diagram for SIGEL_Visualisation::SIG_SceneObject:

SIGEL_Visualisation::SIG_VisualSceneObject List of all members.

Public Methods

 SIG_SceneObject (int number, DL_vector position = DL_vector(), DL_matrix rotation = DL_matrix())
 The constructor of the SIG_SceneObject. More...


Public Attributes

int const number
 The number of this SIG_SceneObject. More...

DL_vector position
 The current position of the particular object. More...

DL_matrix rotation
 The current rotation of the particular object. More...


Detailed Description

This class contains the basic information set about one object that can change in each simulation step.

This is the type of information that is recorded in each time step by the SIG_RenderRecorder.

Definition at line 18 of file SIG_SceneObject.h.


Constructor & Destructor Documentation

SIGEL_Visualisation::SIG_SceneObject::SIG_SceneObject ( int number,
DL_vector position = DL_vector(),
DL_matrix rotation = DL_matrix() )
 

The constructor of the SIG_SceneObject.

Parameters:
number   Initializes the attribute number.
position   Initializes the attribute position.
rotation   Initializes the attribute rotation.

Definition at line 6 of file SIG_SceneObject.cpp.


Member Data Documentation

int const SIGEL_Visualisation::SIG_SceneObject::number
 

The number of this SIG_SceneObject.

Should be equal to the position of the respective SIG_VisualSceneObject in the QVector sceneObjects in the class SIG_Renderer. It makes sense if this number also equals some enumeration in the source datastructure (SIG_Link objects in the SIG_Robot for example).

Definition at line 43 of file SIG_SceneObject.h.

DL_vector SIGEL_Visualisation::SIG_SceneObject::position
 

The current position of the particular object.

Definition at line 48 of file SIG_SceneObject.h.

DL_matrix SIGEL_Visualisation::SIG_SceneObject::rotation
 

The current rotation of the particular object.

Definition at line 53 of file SIG_SceneObject.h.


The documentation for this class was generated from the following files:
Generated at Mon Sep 3 01:32:56 2001 for PG 368 - SIGEL by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000