VR-Forces 4.3 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
vrfobjparam
groundFollowEntityDescriptor.h
Go to the documentation of this file.
1
/*******************************************************************************
2
** Copyright (c) 2003 MAK Technologies, Inc.
3
** All rights reserved.
4
*******************************************************************************/
5
/*******************************************************************************
6
** $RCSfile: gndFlwEntDesc.h,v $ $Revision: 1.12 $ $State: Exp $
7
*******************************************************************************/
8
11
14
15
#ifndef DtGroundFollowEntityDescriptor_H_
16
#define DtGroundFollowEntityDescriptor_H_
17
18
19
#include "
vrfobjparam/componentDescriptor.h
"
20
#include "
vrfutil/rwReal.h
"
21
#include "
vrfobjparam/groundMoveToDescriptor.h
"
22
class
DtReaderWriterRegistry
;
23
31
#include "
vrfobjparam/vrfobjparamDefines.h
"
32
class
DT_DLL_vrfobjparam
DtGroundFollowEntityDescriptor
:
public
DtGroundMoveToDescriptor
33
{
34
public
:
36
DtGroundFollowEntityDescriptor
(
const
DtString
& name,
DtReaderWriterRegistry
*
37
parentRegistry = 0);
38
40
DtGroundFollowEntityDescriptor
(
const
DtGroundFollowEntityDescriptor
& orig,
41
DtReaderWriterRegistry
* parentRegistry = 0);
42
44
DtGroundFollowEntityDescriptor
&
operator=
(
const
45
DtGroundFollowEntityDescriptor
& orig);
46
48
virtual
~
DtGroundFollowEntityDescriptor
();
49
52
virtual
DtString
type
()
const
;
53
56
virtual
DtReal nearCatchUpFactor()
const
;
57
virtual
void
setNearCatchUpFactor(DtReal nearCatchUpFactor);
59
62
virtual
DtReal farCatchUpFactor()
const
;
63
virtual
void
setFarCatchUpFactor(DtReal farCatchUpFactor);
65
68
virtual
DtReal passedSlowDownFactor()
const
;
69
virtual
void
setPassedSlowDownFactor(DtReal passedSlowDownFactor);
71
72
virtual
DtComponentDescriptor
*
clone
(
DtReaderWriterRegistry
* parentRegistry
73
= 0)
const
;
74
76
static
DtComponentDescriptor
*
creator
();
77
78
protected
:
80
DtGroundFollowEntityDescriptor
();
81
82
protected
:
83
87
93
DtRwReal
myNearCatchUpFactor
;
94
100
DtRwReal
myFarCatchUpFactor
;
101
108
DtRwReal
myPassedSlowDownFactor
;
109
111
};
112
113
#endif
114
115
116
Document ID: Generated on Wed Mar 11 21:20:57 EDT 2015 from SVN revision 150940
Copyright © 2005-2014 VT MÄK. All Rights Reserved (
www.mak.com
)