VR-Forces 4.3.1 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
include
vrfVrlSharedSource
vrfVrlink2DEntityExtentVisualizer.h
Go to the documentation of this file.
1
/*********************************************************************
2
** Copyright (c) 2013 MaK Technologies, Inc.
3
** All rights reserved.
4
*********************************************************************/
5
9
10
#pragma once
11
12
#include <
vrfVrlSharedSource/vrfProtocol.h
>
13
#include <
vrfGuiCore/2DEntityExtentVisualizer.h
>
14
15
namespace
makVrv
16
{
17
namespace
DT_PROTOCOL_NAMESPACE
18
{
19
class
DtVrlinkEntityStateListener
;
20
class
DtVrlinkConnection;
21
}
22
}
23
24
namespace
makVrf
25
{
26
namespace
VRF_PROTOCOL_NAMESPACE
27
{
31
class
VRF_PROTOCOL_EXPORT
DtVrfVrlink2DEntityExtentVisualizer
:
public
Dt2DEntityExtentVisualizer
32
{
33
public
:
35
DtVrfVrlink2DEntityExtentVisualizer
(
makVrv::DtBaseConnection
& simulation,
makVrv::DtStateListener
& listener,
36
int
modelSet);
37
39
virtual
~
DtVrfVrlink2DEntityExtentVisualizer
();
40
41
virtual
void
setForceId(
int
);
42
virtual
void
refreshForceColor();
43
44
protected
:
45
46
virtual
void
slot_colorizedModelColorTypeForEntitiesChanged();
47
48
protected
:
49
int
myForceId
;
50
52
makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkEntityStateListener
*
myVrlinkListener
;
53
55
makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkConnection
*
myVrlinkSimulation
;
56
};
57
58
typedef
makVrv::DtStateVisualizerCreatorTemplate<DtVrfVrlink2DEntityExtentVisualizer>
DtVrfVrlink2DEntityExtentVisualizerCreator
;
59
}
60
}
61
Document ID: Generated on Wed Jul 29 00:55:00 EDT 2015 from SVN revision 155257
Copyright © 2005-2015 VT MÄK. All Rights Reserved (
www.mak.com
)