VR-Forces 4.3.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
vrlinkSimulatedEnvironmentProcess.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2013 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
8 
10 
11 #pragma once
12 
13 #include <vrfGuiCore/vrfGuiCore.h>
14 #include <vrvCore/DtEntityState.h>
15 #include <vrfutil/rwProperties.h>
16 
17 namespace makVrv
18 {
19  class DtMessage;
20 }
21 
22 namespace makVrf
23 {
25  {
26 
27  public:
28 
31 
34 
36  {
37  if (makVrv::DtVrlinkSimulatedBaseState::operator==(rhs))
38  {
39  return ((myPoints == rhs.myPoints) &&
40  (myUserData == rhs.myUserData) &&
41  (myLabel == rhs.myLabel) &&
42  (myPenStyle == rhs.myPenStyle) &&
43  (myFillStyle == rhs.myFillStyle) &&
44  (myMarkingText == rhs.myMarkingText) &&
45  (myLineWidth == rhs.myLineWidth) &&
46  (myColor == rhs.myColor) &&
47  (myOrientation == rhs.myOrientation) &&
48  (myAttributes == rhs.myAttributes) &&
49  (myClosedFigure == rhs.myClosedFigure) &&
50  (myExtendedData == rhs.myExtendedData) &&
51  (myOverlayParent == rhs.myOverlayParent) &&
52  (myProjected == rhs.myProjected) &&
53  (myStateProperties == rhs.myStateProperties));
54  }
55 
56  return false;
57  }
58 
60  {
61  return !(*this == rhs);
62  }
63 
64  public:
65 
66  std::vector<DtVector> myPoints;
67 
68  std::string myUserData;
69  std::string myLabel;
70 
75 
77  int myColor;
78 
82 
83  std::string myOverlayParent;
84  std::map<std::string, std::string> myExtendedData;
85 
86  DtTaitBryan myOrientation;
87 
89  };
90 
93 
96 
97 
100 }

Document ID: Generated on Wed Jul 29 00:55:00 EDT 2015 from SVN revision 155257
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)