VR-Forces 4.2 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
vrfobjparam
rotWingRtTaskDesc.h
Go to the documentation of this file.
1
/*******************************************************************************
2
** Copyright (c) 2003 MAK Technologies, Inc.
3
** All rights reserved.
4
*******************************************************************************/
5
/*******************************************************************************
6
** $RCSfile: rotWingRtTaskDesc.h,v $ $Revision: 1.3 $ $State: Exp $
7
*******************************************************************************/
8
11
15
16
#ifndef rotWingRtTaskDesc_H_
17
#define rotWingRtTaskDesc_H_
18
19
#include "
vrfutil/rwReal.h
"
20
#include "
vrfobjparam/rotWingTaskDesc.h
"
21
#include "
vrfobjparam/vrfobjparamDefines.h
"
22
26
class
DT_DLL_vrfobjparam
DtRotaryWingRouteTaskDescriptor
:
public
DtRotaryWingTaskDescriptor
27
{
28
public
:
30
DtRotaryWingRouteTaskDescriptor
(
const
DtString
& name,
31
DtReaderWriterRegistry
* parentRegistry = 0);
32
34
DtRotaryWingRouteTaskDescriptor
(
const
DtRotaryWingRouteTaskDescriptor
&
35
orig,
DtReaderWriterRegistry
* parentRegistry = 0);
36
38
DtRotaryWingRouteTaskDescriptor
&
operator=
(
const
39
DtRotaryWingRouteTaskDescriptor
& orig);
40
42
virtual
~
DtRotaryWingRouteTaskDescriptor
();
43
46
virtual
DtString
type
()
const
;
47
49
virtual
DtComponentDescriptor
*
clone
(
DtReaderWriterRegistry
* parentRegistry
50
= 0)
const
;
51
52
55
virtual
DtReal routeTransitionRadius()
const
;
56
virtual
void
setRouteTransitionRadius(
const
DtReal value);
58
61
virtual
DtReal routeXGain()
const
;
62
virtual
void
setRouteXGain(
const
DtReal value);
64
67
virtual
DtReal routeYGain()
const
;
68
virtual
void
setRouteYGain(
const
DtReal value);
70
73
virtual
DtReal routeZGain()
const
;
74
virtual
void
setRouteZGain(
const
DtReal value);
76
79
virtual
DtReal routeLookaheadFactor()
const
;
80
virtual
void
setRouteLookaheadFactor(
const
DtReal value);
82
84
static
DtComponentDescriptor
*
creator
();
85
86
private
:
88
DtRotaryWingRouteTaskDescriptor
();
89
90
protected
:
94
101
DtRwReal
myRouteTransitionRadius
;
102
106
DtRwReal
myRouteXGain
;
107
111
DtRwReal
myRouteYGain
;
112
116
DtRwReal
myRouteZGain
;
117
123
DtRwReal
myRouteLookaheadFactor
;
124
126
};
127
128
#endif
Document ID: Generated on Sun Nov 24 19:49:21 EST 2013 from SVN revision 133924
Copyright © 2005-2013 VT MÄK. All Rights Reserved (
www.mak.com
)