#include <iostream>
#include <sstream>
+namespace XGUI_Tools
+{
//******************************************************************
QString dir(const QString& path, bool isAbs)
{
return QRect(qMin(x1, x2), qMin(y1, y2), qAbs(x2 - x1), qAbs(y2 - y1));
}
+//******************************************************************
+bool isModelObject(boost::shared_ptr<ModelAPI_Feature> theFeature)
+{
+ return theFeature && !theFeature->data();
+}
+
//******************************************************************
std::string featureInfo(boost::shared_ptr<ModelAPI_Feature> theFeature)
{
std::ostringstream aStream;
if (theFeature)
- aStream << theFeature.get();
+ aStream << theFeature.get() << " " << theFeature->getKind();
return QString(aStream.str().c_str()).toStdString();
}
+}
\ No newline at end of file