Circulator Manual Kernel_23 Kernel_d Number_types Point_set_3 Property_map STL_Extension Spatial_searching Stream_support Surface_mesh