X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FSketchPlugin%2FSketchPlugin_SketchEntity.h;h=cffdee549483e335a54c19f171fbaa17ef9a1717;hb=853e0eec6016120b641efa6adf427a239cf203cf;hp=489d233455a26c77aa803488d1d79d933faff6bb;hpb=a21c6f9d24c7f0c4bf4f52927905c880fce67e8f;p=modules%2Fshaper.git diff --git a/src/SketchPlugin/SketchPlugin_SketchEntity.h b/src/SketchPlugin/SketchPlugin_SketchEntity.h index 489d23345..cffdee549 100644 --- a/src/SketchPlugin/SketchPlugin_SketchEntity.h +++ b/src/SketchPlugin/SketchPlugin_SketchEntity.h @@ -20,9 +20,9 @@ #include -#define SKETCH_ENTITY_COLOR "#ff0000" -#define SKETCH_EXTERNAL_COLOR "#00ff00" -#define SKETCH_CONSTRUCTION_COLOR "#000000" +#define SKETCH_ENTITY_COLOR "225,0,0" +#define SKETCH_EXTERNAL_COLOR "170,0,225" +#define SKETCH_AUXILIARY_COLOR "0,85,0" /**\class SketchPlugin_SketchEntity * \ingroup Plugins @@ -33,10 +33,10 @@ class SketchPlugin_SketchEntity : public SketchPlugin_Feature, public GeomAPI_IC { public: /// Reference to the construction type of the feature - inline static const std::string& CONSTRUCTION_ID() + inline static const std::string& AUXILIARY_ID() { - static const std::string MY_CONSTRUCTION_ID("Construction"); - return MY_CONSTRUCTION_ID; + static const std::string MY_AUXILIARY_ID("Auxiliary"); + return MY_AUXILIARY_ID; } /// Reference to the external edge or vertex as a AttributeSelection @@ -70,12 +70,12 @@ class SketchPlugin_SketchEntity : public SketchPlugin_Feature, public GeomAPI_IC // set color from preferences std::vector aColor; - std::shared_ptr aConstructionAttr = - data()->boolean(SketchPlugin_SketchEntity::CONSTRUCTION_ID()); - bool isConstruction = aConstructionAttr.get() != NULL && aConstructionAttr->value(); + std::shared_ptr anAuxiliaryAttr = + data()->boolean(SketchPlugin_SketchEntity::AUXILIARY_ID()); + bool isConstruction = anAuxiliaryAttr.get() != NULL && anAuxiliaryAttr->value(); if (isConstruction) { - aColor = Config_PropManager::color("Visualization", "sketch_construction_color", - SKETCH_CONSTRUCTION_COLOR); + aColor = Config_PropManager::color("Visualization", "sketch_auxiliary_color", + SKETCH_AUXILIARY_COLOR); } else if (isExternal()) { aColor = Config_PropManager::color("Visualization", "sketch_external_color", @@ -98,9 +98,9 @@ class SketchPlugin_SketchEntity : public SketchPlugin_Feature, public GeomAPI_IC isCustomized = thePrs->setLineStyle(0) || isCustomized; } } - else if (aShapeType == 7) { // otherwise this is a vertex - // thePrs->setPointMarker(6, 2.); - } + //else if (aShapeType == 7) { // otherwise this is a vertex + // thePrs->setPointMarker(1, 1.); // Set point as a '+' symbol + //} return isCustomized; }