Main Page   Class Hierarchy   Data Structures   File List   Data Fields   Globals  

/lib/libtvuvisu3D/tvu_scenario_simulation.h File Reference

: 01 09 00. More...

#include "tvu_typesdef.h"
#include "tvu_visu3d.application.h"

Go to the source code of this file.

Data Structures

class  CTSMActor
class  CTSMPath
class  CTSMScenario
 Scenario for simulation. More...

class  CTSMScenarioHolder

Defines

#define CLASSNAME_SMSCENARIO_ID   10900
 Name of classes. More...

#define CLASSNAME_SMSCENARIO   "SMScenario"
#define CLASSNAME_SMACTOR_ID   10901
#define CLASSNAME_SMACTOR   "SMActor"
#define CLASSNAME_SMPATH_ID   10902
#define CLASSNAME_SMPATH   "SMPath"
#define CLASSNAME_SMSCENARIOHOLDER_ID   10903
#define CLASSNAME_SMSCENARIOHOLDER   "SMScenarioHolder"
#define ENAME_SM_SCENARIO_EXECUTE   "Execute"
 Scenario to be executed. More...

#define ENAME_SM_SCENARIO_ACTORS   "SActors"
#define ENAME_SM_SCENARIO_SUBSCENARIOS   "SSubScenarios"
#define ENAME_SM_SCENARIO_TIMEPOINTS   "STimePoints"
#define ENAME_SM_SCENARIO_POSITIONS   "SPositions"
#define ENAME_SM_SCENARIOHOLDER_START   "SStart"
#define ENAME_SM_SCENARIOHOLDER_LOOPS   "SLoops"
#define ENAME_SM_SCENARIOHOLDER_ACTORS   "SActorNames"
#define ENAME_SM_ACTOR_PATHS   "APaths"
#define ENAME_SM_ACTOR_AUTONAME   "Auto"
#define SM_REGISTER_ATTRIBUTE_CONSTRUCTOR(NameItem, class)

Typedefs

typedef CTSMScenarioLPCTSMScenario
typedef CTSMScenarioHolder* LPCTSMScenarioHolder
typedef CTSMActor* LPCTSMActor
typedef CTSMPath* LPCTSMPath


Detailed Description

: 01 09 00.

Author:
VU Van Thinh (tvu),
Orion, INRIA Sophia Antipolis
Date:
13 novembre 2002

----------------------------------------------------------
Popose:
Definitions for scenario simulation.


Define Documentation

#define CLASSNAME_SMSCENARIO_ID   10900
 

Name of classes.

#define ENAME_SM_SCENARIO_EXECUTE   "Execute"
 

Scenario to be executed.

#define SM_REGISTER_ATTRIBUTE_CONSTRUCTOR( NameItem, class )
 

Value:

    REGISTER_ATTRIBUTE_CONSTRUCTOR(CTSMScenario::m_ItemConstructors, NameItem, class)


Generated at Wed Aug 6 15:58:59 2003 for TVU's libraries for video surveillance: by doxygen1.2.8.1 written by Dimitri van Heesch, © 1997-2001