Sha256: 3c14d2e0f0a42b6201d50e52f10241d904b9c037a494345e03c2e817518a587e

Contents?: true

Size: 512 Bytes

Versions: 3

Compression:

Stored size: 512 Bytes

Contents

/*
  @overload <%=name%>(<%=args[1..4].map{|a| a[1]}.join(",")%>)
  @param  [Float]  <%=args[1][1]%>
  @param  [Float]  <%=args[2][1]%>
  @param  [Float]  <%=args[3][1]%>
  @param  [Float]  <%=args[4][1]%>
  @return [Qnil]

  <%= description %>
*/
static VALUE
<%=c_func(4)%>(VALUE self, VALUE v1, VALUE v2, VALUE v3, VALUE v4)
{
    <%=struct%> *w;

    TypedData_Get_Struct(self, <%=struct%>, &<%=data_type_var%>, w);

    <%=func_name%>(w, NUM2DBL(v1),NUM2DBL(v2),NUM2DBL(v3),NUM2DBL(v4));
    return Qnil;
}

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
numo-gsl-0.1.2 ext/numo/gsl/gen/tmpl/c_void_f_double_x4.c
numo-gsl-0.1.1 ext/numo/gsl/gen/tmpl/c_void_f_double_x4.c
numo-gsl-0.1.0 ext/numo/gsl/gen/tmpl/c_void_f_double_x4.c