The enum Ridge_order describes the order of differential quantities used to distinguish elliptic and hyperbolic ridges. Third or fourth order quantities may be used as explained in section 45.2 of the user manual.
#include <CGAL/Ridges.h>
Ridge_approximation