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
vrfobjcore
coordSysValidationVector.h
Go to the documentation of this file.
1
/*******************************************************************************
2
** Copyright (c) 2001 MaK Technologies, Inc.
3
** All rights reserved.
4
*******************************************************************************/
5
8
14
#pragma once
15
16
#include <vlutil/vlMachineTypes.h>
17
18
#include "
vrfobjcore/vrfobjcoreDefines.h
"
19
class
DT_DLL_vrfobjcore
DtCoordSysValidationVector
20
{
21
public
:
23
DtCoordSysValidationVector
();
24
26
DtCoordSysValidationVector
(
const
DtCoordSysValidationVector
& orig);
27
29
const
DtCoordSysValidationVector
& operator=(
30
const
DtCoordSysValidationVector
& orig);
31
33
virtual
~
DtCoordSysValidationVector
();
34
36
virtual
DtCoordSysValidationVector
* clone()
const
;
37
39
virtual
void
invalidateBase();
40
41
virtual
bool
positionValid();
42
virtual
bool
positionValid()
const
;
43
virtual
void
validatePosition();
44
virtual
void
invalidatePosition();
45
46
virtual
bool
velocityValid();
47
virtual
bool
velocityValid()
const
;
48
virtual
void
validateVelocity();
49
virtual
void
invalidateVelocity();
50
51
virtual
bool
accelerationValid();
52
virtual
bool
accelerationValid()
const
;
53
virtual
void
validateAcceleration();
54
virtual
void
invalidateAcceleration();
55
56
virtual
bool
orientationValid();
57
virtual
bool
orientationValid()
const
;
58
virtual
void
validateOrientation();
59
virtual
void
invalidateOrientation();
60
61
protected
:
62
bool
myPositionValid
;
63
bool
myVelocityValid
;
64
bool
myAccelerationValid
;
65
bool
myOrientationValid
;
66
};
67
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
)