VR-Forces 4.1 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
bhave3DGui
bhaveLinesModel.h
Go to the documentation of this file.
1
2
3
4
5
6
7
8
11
12
#ifndef DtBhaveLinesModel_H_
13
#define DtBhaveLinesModel_H_
14
15
#include <
bhave3DGui/bhave3DGuiDefines.h
>
16
#include <
vrfGuiCore/vrfGuiCore.h
>
17
#include <
vrvCore/DtDe.h
>
18
#include <
vrvCore/DtUniqueID.h
>
19
#include <osg/Geode>
20
#include "
simTerrainDrawer/debugDrawerSharedMemoryManager.h
"
21
#include "
vrfGuiCore/kynapseLinesModel.h
"
22
23
#include <string>
24
#include <vector>
25
28
class
DT_DLL_bhave3DGui
DtBhaveLinesModel
:
public
makVrf::DtKynapseLinesModel
29
{
30
public
:
32
DtBhaveLinesModel
(
makVrv::DtDe
& de,
makVrv::DtUniqueID
id
);
33
35
virtual
~
DtBhaveLinesModel
();
36
38
void
update
();
39
40
protected
:
41
std::list<DtRegionalGeodeInfo>
mySecondRegionalNodes
;
42
osg::ref_ptr<osg::Group>
mySecondGroupNode
;
43
int
myActiveGroupNode
;
44
45
46
virtual
DtRegionalGeodeInfo
findOrCreateRegonalNode
(
const
DtVector
& location);
47
virtual
void
clearRegionalNodes
();
48
};
49
50
51
#endif
Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (
www.mak.com
)