point.h [with documentation]