20#ifndef PlaneGCSSolver_EntityDestroyer_H_
21#define PlaneGCSSolver_EntityDestroyer_H_
23#include <PlaneGCSSolver_Defs.h>
24#include <PlaneGCSSolver_Storage.h>
36 void remove(
const EntityWrapperPtr& theEntity);
44 GCS::SET_pD myParamsOutOfStorage;
Collect entities of PlaneGCS solver which should be removed.
Definition: PlaneGCSSolver_EntityDestroyer.h:31
void remove(const EntityWrapperPtr &theEntity)
Add entity to remove. Its parameters are stored for further remove from the storage.
Definition: PlaneGCSSolver_EntityDestroyer.cpp:27
const GCS::SET_pD & parametersToRemove()
Return parameters to remove.
Definition: PlaneGCSSolver_EntityDestroyer.h:39