| 108 | } |
| 109 | |
| 110 | void LNLIB_NURBSSUR_reverse(LN_NurbsSurface_C surface, int direction, LN_NurbsSurface_C* out_surface) { |
| 111 | LN_NurbsSurface result; |
| 112 | NurbsSurface::Reverse(FromCAPI(surface), static_cast<SurfaceDirection>(direction), result); |
| 113 | *out_surface = ToCAPI(result); |
| 114 | } |
| 115 | |
| 116 | int LNLIB_NURBSSUR_is_closed(LN_NurbsSurface_C surface, int is_u_direction) { |
| 117 | return NurbsSurface::IsClosed(FromCAPI(surface), is_u_direction != 0) ? 1 : 0; |