+// Copyright (C) 2014-20xx CEA/DEN, EDF R&D
// Name : SketchAPI_Projection.h
-// Purpose:
+// Purpose:
//
// History:
// 16/06/16 - Sergey POKHODENKO - Creation of the file
virtual ~SketchAPI_Projection();
INTERFACE_3(SketchPlugin_Projection::ID(),
- externalFeature, SketchPlugin_Projection::EXTERNAL_FEATURE_ID(), ModelAPI_AttributeSelection, /** External feature */,
- projectedFeature, SketchPlugin_Projection::EXTERNAL_FEATURE_ID(), ModelAPI_AttributeRefAttr, /** Projected feature */,
- external, SketchPlugin_Projection::EXTERNAL_ID(), ModelAPI_AttributeSelection, /** External */
+ externalFeature, SketchPlugin_Projection::EXTERNAL_FEATURE_ID(),
+ ModelAPI_AttributeSelection, /** External feature */,
+ projectedFeature, SketchPlugin_Projection::PROJECTED_FEATURE_ID(),
+ ModelAPI_AttributeRefAttr, /** Projected feature */,
+ external, SketchPlugin_Projection::EXTERNAL_ID(),
+ ModelAPI_AttributeSelection, /** External */
)
/// Set external feature
SKETCHAPI_EXPORT
void setByExternalName(const std::string & theExternalName);
+ /// Returns created feature
+ SKETCHAPI_EXPORT
+ std::shared_ptr<SketchAPI_SketchEntity> createdFeature() const;
+
/// Dump wrapped feature
SKETCHAPI_EXPORT
virtual void dump(ModelHighAPI_Dumper& theDumper) const;