DimensionElem.h
Go to the documentation of this file.
1 /*--------------------------------------------------------------------------------------+
2 |
3 | Supplied under applicable software license agreement.
4 |
5 | Copyright (c) 2018 Bentley Systems, Incorporated. All rights reserved.
6 |
7 +---------------------------------------------------------------------------------------*/
8 #pragma once
9 
12 #include "DimensionStyleProps.r.h"
13 #include "ITextEdit.h"
14 
15 DGNPLATFORM_TYPEDEFS (DimText)
16 DGNPLATFORM_TYPEDEFS (DimensionElm)
17 DGNPLATFORM_TYPEDEFS (DimUnitBlock)
18 DGNPLATFORM_TYPEDEFS (DimDerivedData)
19 
21 
22 
23 /*=================================================================================**/
39  {
40  unsigned dual:1;
41  unsigned tolerance:1;
42  unsigned limit:1;
43  };
44 
45 /*=================================================================================**/
52 struct DimStrings
53  {
54 private:
55  WString m_strings[6];
56 public:
57 
60  };
61 
62 
#define END_BENTLEY_DGNPLATFORM_NAMESPACE
Definition: DgnPlatformBaseType.r.h:69
Describes the strings that are stored on a dimension segment.
Definition: DimensionElem.h:38
#define DGNPLATFORM_EXPORT
Definition: DgnPlatform/ExportMacros.h:58
#define DGNPLATFORM_TYPEDEFS(_name_)
Definition: DgnPlatform.h:73
#define BEGIN_BENTLEY_DGNPLATFORM_NAMESPACE
Definition: DgnPlatformBaseType.r.h:68
DimensionTextPartType
Definition: DimensionStyleProps.r.h:1690
DimensionTextPartSubType
Definition: DimensionStyleProps.r.h:1696
Holds all the strings that can be stored on a dimension segment.
Definition: DimensionElem.h:52
A string class that has many of the same capabilities as std::string, plus additional functions such ...
Definition: WString.h:51

Copyright © 2017 Bentley Systems, Incorporated. All rights reserved.