{
if(thePrs != myPrs3d){
if(myPrs3d)
- myPrs3d->Destroy();
+ myPrs3d->UnRegister();
if(thePrs)
thePrs->Register();
myPrs3d = thePrs;
QApplication::restoreOverrideCursor();
}
- aView3D->Destroy();
+ aView3D->UnRegister();
updateMemoryState();
}
// Remove aSObject together with all its sub-objects
VISU::RemoveFromStudy(theSObject,
false, // remove not only IOR attribute, but Object With Children
- false); // not Destroy() sub-objects
+ false); // not UnRegister() sub-objects
}
}
}
void
- Destroy()
+ UnRegister()
{
if(this->myPointer){
- this->myPointer->Destroy();
+ this->myPointer->UnRegister();
this->myPointer = NULL;
}
}
//! Destroy smart pointer and remove the reference to its object.
~GenericObjPtr()
{
- this->Destroy();
+ this->UnRegister();
}
/*!
CORBA::String_var anIOR = GetID();
SALOMEDS::SObject_var aSObject = GetStudyDocument()->FindObjectIOR(anIOR.in());
VISU::RemoveFromStudy(aSObject, false, true);
- Destroy();
+ UnRegister();
}
std::string
TPrs3dPtr aPrs3d(thePrs3d);
myHolderMap[theHolderEntry].push_front(aPrs3d);
thePrs3d->SetHolderEntry( theHolderEntry );
- thePrs3d->Destroy();
+ thePrs3d->UnRegister();
}
return thePrs3d;
}
SALOME::GenericObjPtr<TColoredPrs3d> aSameColoredPrs3d(new TColoredPrs3d(thePublishInStudyMode));
Copy(theColoredPrs3d, aSameColoredPrs3d);
if ( theCreateAsTemporalObject )
- aSameColoredPrs3d->Destroy();
+ aSameColoredPrs3d->UnRegister();
return aSameColoredPrs3d;
}
};
CORBA::String_var anIOR = GetID();
SALOMEDS::SObject_var aSObject = GetStudyDocument()->FindObjectIOR(anIOR.in());
VISU::RemoveFromStudy(aSObject, false);
- Destroy();
+ UnRegister();
}
//----------------------------------------------------------------------------
//---------------------------------------------------------------
void
VISU::ColoredPrs3d_i
-::Destroy()
+::UnRegister()
{
- TSuperClass::Destroy();
+ TSuperClass::UnRegister();
}
//---------------------------------------------------------------
virtual
void
- Destroy() = 0;
+ UnRegister() = 0;
};
typedef SALOME::GenericObjPtr<TMinMaxController> PMinMaxController;
virtual
void
- Destroy()
+ UnRegister()
{
vtkObjectBase::Delete();
}
virtual
void
- Destroy();
+ UnRegister();
virtual
void
Execute()
{
//TInvokeSignalEvent::Execute();
- myRemovable->Destroy();
+ myRemovable->UnRegister();
}
};
TResultManager
::~TResultManager()
{
- myResult->Destroy();
+ myResult->UnRegister();
}
Execute()
{
VISU::RemoveFromStudy(myRemovable->GetSObject(),false);
- myRemovable->Destroy();
+ myRemovable->UnRegister();
}
};