+ /// attribute name of dimension location type
+ inline static const std::string& LOCATION_TYPE_ID()
+ {
+ static const std::string MY_LOCATION_TYPE_ID("LocationType");
+ return MY_LOCATION_TYPE_ID;
+ }
+
+ /// attribute name indicating the first point selected
+ inline static const std::string& SELECTED_FIRST_POINT_ID()
+ {
+ static const std::string MY_SELECTED_FIRST_POINT_ID("SelectedPointA");
+ return MY_SELECTED_FIRST_POINT_ID;
+ }
+
+ /// attribute name indicating the second point selected
+ inline static const std::string& SELECTED_SECOND_POINT_ID()
+ {
+ static const std::string MY_SELECTED_SECOND_POINT_ID("SelectedPointB");
+ return MY_SELECTED_SECOND_POINT_ID;
+ }
+
+public:
+ static const int THE_VERSION_0 = 0;
+ static const int THE_VERSION_1 = 20191210;
+
+ /// Attribute name of the version of Angle feature
+ inline static const std::string& VERSION_ID()
+ {
+ static const std::string MY_VERSION_ID("version");
+ return MY_VERSION_ID;
+ }
+
+public: