}
}
+// LCOV_EXCL_START
std::string SketchPlugin_Line::processEvent(const std::shared_ptr<Events_Message>& theMessage)
{
std::string aFilledAttributeName;
}
return aFilledAttributeName;
}
+// LCOV_EXCL_STOP
double SketchPlugin_Line::distanceToPoint(const std::shared_ptr<GeomAPI_Pnt2d>& thePoint)
{
Events_Loop::loop()->send(aMessage);
}
+// LCOV_EXCL_START
std::string SketchPlugin_MacroArc::processEvent(const std::shared_ptr<Events_Message>& theMessage)
{
std::string aFilledAttributeName;
}
return aFilledAttributeName;
}
+// LCOV_EXCL_STOP
FeaturePtr SketchPlugin_MacroArc::createArcFeature()
{
Events_Loop::loop()->send(aMessage);
}
+// LCOV_EXCL_START
std::string SketchPlugin_MacroCircle::processEvent(
const std::shared_ptr<Events_Message>& theMessage)
{
}
return aFilledAttributeName;
}
+// LCOV_EXCL_STOP
void SketchPlugin_MacroCircle::constraintsForCircleByCenterAndPassed(FeaturePtr theCircleFeature)
{
return FeaturePtr();
}
+// LCOV_EXCL_START
void SketchPlugin_Plugin::processEvent(const std::shared_ptr<Events_Message>& theMessage)
{
const Events_ID kRequestEvent =
}
return aMsg;
}
+// LCOV_EXCL_STOP
return false;
}
+// LCOV_EXCL_START
/// Customize presentation of the feature
virtual bool customisePresentation(ResultPtr theResult, AISObjectPtr thePrs,
std::shared_ptr<GeomAPI_ICustomPrs> theDefaultPrs)
}
return isCustomized;
}
+// LCOV_EXCL_STOP
protected:
/// initializes mySketch
#endif
}
+// LCOV_EXCL_START
std::string SketchPlugin_Split::processEvent(const std::shared_ptr<Events_Message>& theMessage)
{
#ifdef DEBUG_SPLIT
}
return aFilledAttributeName;
}
+// LCOV_EXCL_STOP
AISObjectPtr SketchPlugin_Split::getAISObject(AISObjectPtr thePrevious)
{
#endif
}
+// LCOV_EXCL_START
std::string SketchPlugin_Trim::processEvent(const std::shared_ptr<Events_Message>& theMessage)
{
#ifdef DEBUG_TRIM_METHODS
}
return aFilledAttributeName;
}
+// LCOV_EXCL_STOP
bool SketchPlugin_Trim::setCoincidenceToAttribute(const AttributePtr& theAttribute,
const std::set<AttributePoint2DPtr>& theFurtherCoincidences,