X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FModelAPI%2FModelAPI_Result.cpp;h=d435920149f5dc4e44a33c7421caae8750c59771;hb=074b1d850036614d4a08999c4bc4e8630db63d2b;hp=0968507029e8fd55ad477471aa6006306fa73477;hpb=35a88fdd724349275bbff32b9596a44e7cd422e2;p=modules%2Fshaper.git diff --git a/src/ModelAPI/ModelAPI_Result.cpp b/src/ModelAPI/ModelAPI_Result.cpp index 096850702..d43592014 100644 --- a/src/ModelAPI/ModelAPI_Result.cpp +++ b/src/ModelAPI/ModelAPI_Result.cpp @@ -1,19 +1,29 @@ +// Copyright (C) 2014-20xx CEA/DEN, EDF R&D + // File: ModelAPI_Result.cpp // Created: 07 Jul 2014 // Author: Mikhail PONIKAROV #include "ModelAPI_Result.h" +#include +#include +#include +#include -bool ModelAPI_Result::isConcealed() { - return myIsConcealed; -} +ModelAPI_Result::~ModelAPI_Result() +{ -void ModelAPI_Result::setIsConcealed(const bool theValue) { - myIsConcealed = theValue; } -ModelAPI_Result::ModelAPI_Result() { +std::shared_ptr ModelAPI_Result::shape() +{ + return std::shared_ptr(); } -ModelAPI_Result::~ModelAPI_Result() { +void ModelAPI_Result::attributeChanged(const std::string& theID) +{ + static Events_Loop* aLoop = Events_Loop::loop(); + static Events_ID EVENT_DISP = aLoop->eventByName(EVENT_OBJECT_TO_REDISPLAY); + static const ModelAPI_EventCreator* aECreator = ModelAPI_EventCreator::get(); + aECreator->sendUpdated(data()->attribute(theID)->owner(), EVENT_DISP); }