def controlGeomProps(geompy, geomShape, refLength, refArea):
"""
compare area and length of a geometric face with a reference,
- with relative precision of 1.E-7
+ with relative precision of 1.E-3
"""
props = geompy.BasicProperties(geomShape)
print " Wires length: ", props[0]
print " Volume : ", props[2]
deltaLength = 2.0*abs((props[0] - refLength)/(props[0] + refLength))
deltaArea = 2.0*abs((props[1] - refArea)/(props[1] + refArea))
- if deltaLength > 1e-7 or deltaArea > 1e-7 or props[2] != 0:
+ if deltaLength > 1e-3 or deltaArea > 1e-3 or props[2] != 0:
print "While must be:"
print " Wires length: ", refLength
print " Surface area: ", refArea