import geompy, salome

from salome.geom.geomtools import GeomStudyTools

gst = GeomStudyTools()

p=geompy.MakeVertex(0,0,0)

entry = geompy.addToStudy(p, "p")

print "Check that the object exists: "
print geompy.WhatIs(p)
print "entry: ", salome.ObjectToID(p)

# Completly delete the shape
gst.deleteShape(entry)

print "Check that the object doesn't exist anymore: "
try:
    print geompy.WhatIs(p)
except Exception, e:
    print e
print "entry: ", salome.ObjectToID(p)
