#include <SketchPlugin_ConstraintTangent.h>
#include <SketchPlugin_ConstraintVertical.h>
#include <SketchPlugin_Validators.h>
-#include <SketchPlugin_ShapeValidator.h>
+#include <SketchPlugin_ExternalValidator.h>
#include <Events_Loop.h>
#include <GeomDataAPI_Dir.h>
ModelAPI_ValidatorsFactory* aFactory = aMgr->validators();
aFactory->registerValidator("SketchPlugin_DistanceAttr",
new SketchPlugin_DistanceAttrValidator);
- //aFactory->registerValidator("SketchPlugin_DifferentObjects",
- // new SketchPlugin_DifferentObjectsValidator);
- aFactory->registerValidator("SketchPlugin_ShapeValidator", new SketchPlugin_ShapeValidator);
+ aFactory->registerValidator("SketchPlugin_ExternalValidator",
+ new SketchPlugin_ExternalValidator);
+ aFactory->registerValidator("SketchPlugin_TangentAttr",
+ new SketchPlugin_TangentAttrValidator);
+ aFactory->registerValidator("SketchPlugin_NotFixed",
+ new SketchPlugin_NotFixedValidator);
+ aFactory->registerValidator("SketchPlugin_EqualAttr",
+ new SketchPlugin_EqualAttrValidator);
+ aFactory->registerValidator("SketchPlugin_MirrorAttr",
+ new SketchPlugin_MirrorAttrValidator);
// register this plugin
ModelAPI_Session::get()->registerPlugin(this);
-
+
Config_PropManager::registerProp("Visualization", "sketch_entity_color", "Sketch enity color",
Config_Prop::Color, SKETCH_ENTITY_COLOR);