#include "ModelAPI_AttributeSelection.h"
#include "ModelAPI_AttributeReference.h"
+#include <TopoDS_Iterator.hxx>
+
namespace GeomValidators_Tools {
ObjectPtr getObject(const AttributePtr& theAttribute)
}
if (anAttrType == ModelAPI_AttributeSelection::typeId()) {
AttributeSelectionPtr anAttr = std::dynamic_pointer_cast<ModelAPI_AttributeSelection>(theAttribute);
- if (anAttr != NULL && anAttr->isInitialized())
+ if (anAttr != NULL)
anObject = anAttr->context();
}
if (anAttrType == ModelAPI_AttributeReference::typeId()) {
AttributeReferencePtr anAttr = std::dynamic_pointer_cast<ModelAPI_AttributeReference>(theAttribute);
- if (anAttr.get() != NULL && anAttr->isInitialized())
+ if (anAttr.get() != NULL)
anObject = anAttr->value();
}
return anObject;
}
+
}