VR-Forces 4.1 Class Documentation
convoyDescriptor.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2010 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 /*******************************************************************************
6 ** $RCSfile: convoyDescriptor.h,v $ $Revision: 1.0 $ $State: Exp $
7 *******************************************************************************/
8 
11 
14 
15 #ifndef DtConvoyDescriptor_H_
16 #define DtConvoyDescriptor_H_
17 
18 
19 #include "vrfobjparam/compDesc.h"
20 #include "vrfutil/rwReal.h"
21 #include "vrfutil/rwBoolean.h"
23 
25 
31 {
32 public:
35  parentRegistry = 0);
36 
39  DtReaderWriterRegistry * parentRegistry = 0);
40 
43  DtConvoyDescriptor & orig);
44 
46  virtual ~DtConvoyDescriptor();
47 
50  virtual DtString type() const;
51 
52  virtual void setSeparationDistance(DtReal distance);
53  virtual DtReal separationDistance() const;
54 
55  virtual void setSeparationTolerance(DtReal tolerancePercent);
56  virtual DtReal separationTolerance() const;
57 
59 
60  virtual const DtRwRealAttributeList& pathfinderWeightFactors() const;
61  virtual void setPathfinderWeightFactors(const DtRwRealAttributeList& weights);
63 
64  virtual DtComponentDescriptor * clone(DtReaderWriterRegistry * parentRegistry
65  = 0) const;
66 
68  static DtComponentDescriptor * creator();
69 
70 protected:
73 
74 protected:
75 
78 
84 };
85 
86 #endif
87 
88 
89 

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)