#include <SketchPlugin_Circle.h>
#include <SketchPlugin_Line.h>
#include <SketchPlugin_Point.h>
+#include <SketchPlugin_IntersectionPoint.h>
#include <SketchPlugin_ConstraintRigid.h>
aPoints.push_back(theFeature->attribute(SketchPlugin_Line::START_ID()));
aPoints.push_back(theFeature->attribute(SketchPlugin_Line::END_ID()));
}
- else if (theFeature->getKind() == SketchPlugin_Point::ID())
+ else if (theFeature->getKind() == SketchPlugin_Point::ID() ||
+ theFeature->getKind() == SketchPlugin_IntersectionPoint::ID())
aPoints.push_back(theFeature->attribute(SketchPlugin_Point::COORD_ID()));
return aPoints;
}