VR-Forces 4.3 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
formationQueryResult.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2004 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 /*******************************************************************************
6 ** $RCSfile: formationQueryResult.h,v $ $Revision: 1.5 $ $State: Exp $
7 *******************************************************************************/
8 
11 
12 #ifndef DtFormationQueryResult_H_
13 #define DtFormationQueryResult_H_
14 
15 #include <matrix/vlVector.h>
16 #include <vlutil/vlString.h>
17 #include <vector>
18 #include <map>
19 
22 {
23 public:
24 
26 
28 
29  DtFormationQueryResult& operator=(const DtFormationQueryResult& orig);
30 
31  virtual void setEntity(const DtString& entity);
32  virtual const DtString& entity() const;
33 
35  virtual void setPosition(const DtVector& position);
36  virtual const DtVector& position() const;
37 
41  virtual void setLeadingEntity(const DtString& entity);
42  virtual const DtString& leadingEntity() const;
43 
46  virtual void setFollowOffset(const DtVector& followOffset);
47  virtual const DtVector& followOffset() const;
48 
49  virtual void setPositionIndex(int positionIndex);
50  virtual int positionIndex() const;
51 
54 
55  virtual void setSubordinateFormation(const DtString& formationName);
56  virtual DtString subordinateFormation() const;
58 
59 protected:
66 };
67 
68 #endif
69 

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)