public HGridPoint FindPreviousHgPoint( double chainage, out int iBefore, out double distance, out IHDReach befIhdReach, EngineNet myEngineNet )