Main Page   Class Hierarchy   Data Structures   File List   Data Fields   Globals  

/lib/libtvuvisu3D/tvu_primitive_objects.h File Reference

: 01 07 00. More...

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

Go to the source code of this file.

Data Structures

class  CTParallelepiped
 A parallelepiped. More...

class  CTPrimitiveObject
 General definition of a primitive object. Primitive object is used to construct the objects of the world. More...

class  CTSphere
 A sphere. More...

class  CTTruncateCone
 A truncate cone. More...

struct  CTPrimitiveObject::tagFACE
 Private data struct Face = Number of points + list of index of points. More...

struct  CTPrimitiveObject::tagPRIVATEDATA

Defines

#define CLASSNAME_PRIM_OBJECT   "PrimitiveObject"
 Name of primitive objects. More...

#define CLASSNAME_PRIM_OBJECT_ID   10700
#define CLASSNAME_PRIM_SPHERE   "Sphere"
#define CLASSNAME_PRIM_SPHERE_ID   10701
#define CLASSNAME_PRIM_TRUNCATECONE   "TruncateCone"
#define CLASSNAME_PRIM_TRUNCATECONE_ID   10702
#define CLASSNAME_PRIM_PARALLELEPIPED   "Parallelepiped"
#define CLASSNAME_PRIM_PARALLELEPIPED_ID   10703
#define ENAME_PRIM_RGB   "color"
 Name of element. More...

#define ENAME_PRIM_POSITION   "position"
#define ENAME_PRIM_ANGLES   "angles"
#define ENAME_PRIM_SIZE   "size"
#define ENAME_PRIM_CONE_SIZETAIL   "sizetail"

Typedefs

typedef CTPrimitiveObjectLPCTPrimitiveObject


Detailed Description

: 01 07 00.

Author:
VU Van Thinh (tvu),
Orion, INRIA Sophia Antipolis
Date:
6 avril 2001

----------------------------------------------------------
Popose:


Define Documentation

#define CLASSNAME_PRIM_OBJECT   "PrimitiveObject"
 

Name of primitive objects.

#define ENAME_PRIM_RGB   "color"
 

Name of element.


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