Interface GrapheneConstants


public interface GrapheneConstants
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final double
     
    static final double
     
    static final int
    Evaluates to the number of components of a #graphene_vec2_t.
    static final int
    Evaluates to the number of components of a #graphene_vec3_t.
    static final int
    Evaluates to the number of components of a #graphene_vec4_t.
  • Field Details

    • PI

      static final double PI
      See Also:
    • PI_2

      static final double PI_2
      See Also:
    • VEC2_LEN

      static final int VEC2_LEN
      Evaluates to the number of components of a #graphene_vec2_t.

      This symbol is useful when declaring a C array of floating
      point values to be used with graphene_vec2_init_from_float() and
      graphene_vec2_to_float(), e.g.
         float v[GRAPHENE_VEC2_LEN];
       
         // vec is defined elsewhere
         graphene_vec2_to_float (&vec, v);
       
         for (int i = 0; i < GRAPHENE_VEC2_LEN; i++)
           fprintf (stdout, "component %d: %g\n", i, v[i]);
       
      See Also:
    • VEC3_LEN

      static final int VEC3_LEN
      Evaluates to the number of components of a #graphene_vec3_t.

      This symbol is useful when declaring a C array of floating
      point values to be used with graphene_vec3_init_from_float() and
      graphene_vec3_to_float(), e.g.
         float v[GRAPHENE_VEC3_LEN];
       
         // vec is defined elsewhere
         graphene_vec3_to_float (&vec, v);
       
         for (int i = 0; i < GRAPHENE_VEC2_LEN; i++)
           fprintf (stdout, "component %d: %g\n", i, v[i]);
       
      See Also:
    • VEC4_LEN

      static final int VEC4_LEN
      Evaluates to the number of components of a #graphene_vec4_t.

      This symbol is useful when declaring a C array of floating
      point values to be used with graphene_vec4_init_from_float() and
      graphene_vec4_to_float(), e.g.
         float v[GRAPHENE_VEC4_LEN];
       
         // vec is defined elsewhere
         graphene_vec4_to_float (&vec, v);
       
         for (int i = 0; i < GRAPHENE_VEC4_LEN; i++)
           fprintf (stdout, "component %d: %g\n", i, v[i]);
       
      See Also: