-
Key: CAD-34
-
Legacy Issue Number: 4573
-
Status: closed
-
Source: Open Cascade ( Mikhail Kazakov)
-
Summary:
Possible resolution:
Add methods:
interface CadSystem
{ void delete_model(in string modelname) raises (InvalidModel, PermissionDenied, CadUtility::CadError); // Removes model from CadSystem void delete_model(in CadMain::Model model) raises (InvalidModel, PermissionDenied, CadUtility::CadError); // Removes model from CadSystem }interface Model
{ exception EntityOutOfModel; void delete_entity(in long uid) raises (EntityOutOfModel, NotIndependent, UidUnsupported, PermissionDenied, CadUtility::CadError); // Removes ModelInstance, BrepEntity, Curve or Surface from the model void delete_entity(in CadFoundation::Entity entity) raises (EntityOutOfModel, NotIndependent, PermissionDenied, CadUtility::CadError); // Removes ModelInstance, BrepEntity, Curve or Surface from the model } -
Reported: CAD 1.0b1 — Thu, 20 Sep 2001 04:00 GMT
-
Disposition: Resolved — CAD 1.0
-
Disposition Summary:
This is essentially the same issue as involved with 4571.
-
Updated: Fri, 6 Mar 2015 20:58 GMT
CAD — Deletion of CadFourndation::Entity descendants
- Key: CAD-34
- OMG Task Force: CAD Services V 1.0 FTF