geometry :: IPoint3d :: z
# Depth coordinate fun z: N is abstract
redef fun z do return ref.z
redef var z: N = 0.0 is writable, optional
redef fun z do return ref.z + offset_z