X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FSketchPlugin%2FSketchPlugin_ConstraintDistance.h;h=ed2dfed6cd568e2991de88e80f14d36b1f1aa79f;hb=e8b0963c64ad81be042fffe660ce874ae4d3abd5;hp=082fb84a897927910399878373ec109bfec7a2f5;hpb=c4eab94a20a0d93100549a210582d46409fec1cc;p=modules%2Fshaper.git diff --git a/src/SketchPlugin/SketchPlugin_ConstraintDistance.h b/src/SketchPlugin/SketchPlugin_ConstraintDistance.h index 082fb84a8..ed2dfed6c 100644 --- a/src/SketchPlugin/SketchPlugin_ConstraintDistance.h +++ b/src/SketchPlugin/SketchPlugin_ConstraintDistance.h @@ -1,4 +1,4 @@ -// Copyright (C) 2014-2019 CEA/DEN, EDF R&D +// Copyright (C) 2014-2020 CEA/DEN, EDF R&D // // This library is free software; you can redistribute it and/or // modify it under the terms of the GNU Lesser General Public @@ -64,6 +64,14 @@ class SketchPlugin_ConstraintDistance : public SketchPlugin_ConstraintBase return MY_SIGNED; } + /// \brief The direction from the first object to the second. + /// To change distance value from zero to non-zero correctly. + inline static const std::string& DIRECTION_ID() + { + static const std::string MY_DIRECTION_ID("DistanceDirection"); + return MY_DIRECTION_ID; + } + /// attribute name of dimension location type inline static const std::string& LOCATION_TYPE_ID() {