Class ParStreamlines

java.lang.Object
org.lwjgl.util.par.ParStreamlines

public class ParStreamlines extends Object
  • Field Details

    • PAR_U_MODE_NORMALIZED_DISTANCE

      public static final int PAR_U_MODE_NORMALIZED_DISTANCE
      See Also:
    • PAR_U_MODE_DISTANCE

      public static final int PAR_U_MODE_DISTANCE
      See Also:
    • PAR_U_MODE_SEGMENT_INDEX

      public static final int PAR_U_MODE_SEGMENT_INDEX
      See Also:
    • PAR_U_MODE_SEGMENT_FRACTION

      public static final int PAR_U_MODE_SEGMENT_FRACTION
      See Also:
    • PARSL_FLAG_WIREFRAME

      public static final int PARSL_FLAG_WIREFRAME
      See Also:
    • PARSL_FLAG_ANNOTATIONS

      public static final int PARSL_FLAG_ANNOTATIONS
      See Also:
    • PARSL_FLAG_SPINE_LENGTHS

      public static final int PARSL_FLAG_SPINE_LENGTHS
      See Also:
    • PARSL_FLAG_RANDOM_OFFSETS

      public static final int PARSL_FLAG_RANDOM_OFFSETS
      See Also:
    • PARSL_FLAG_CURVE_GUIPARSL_FLAG_DES

      public static final int PARSL_FLAG_CURVE_GUIPARSL_FLAG_DES
      See Also:
  • Method Details

    • nparsl_create_context

      public static long nparsl_create_context(long config)
      parsl_context * parsl_create_context(parsl_config config)
    • parsl_create_context

      public static long parsl_create_context(ParSLConfig config)
      parsl_context * parsl_create_context(parsl_config config)
    • nparsl_destroy_context

      public static void nparsl_destroy_context(long ctx)
      void parsl_destroy_context(parsl_context * ctx)
    • parsl_destroy_context

      public static void parsl_destroy_context(long ctx)
      void parsl_destroy_context(parsl_context * ctx)
    • nparsl_mesh_from_lines

      public static long nparsl_mesh_from_lines(long ctx, long spines)
      parsl_mesh * parsl_mesh_from_lines(parsl_context * ctx, parsl_spine_list spines)
    • parsl_mesh_from_lines

      public static @Nullable ParSLMesh parsl_mesh_from_lines(long ctx, ParSLSpineList spines)
      parsl_mesh * parsl_mesh_from_lines(parsl_context * ctx, parsl_spine_list spines)
    • nparsl_mesh_from_streamlines

      public static long nparsl_mesh_from_streamlines(long context, long advect, int first_tick, int num_ticks, long userdata)
      parsl_mesh * parsl_mesh_from_streamlines(parsl_context * context, parsl_advection_callback advect, uint32_t first_tick, uint32_t num_ticks, void * userdata)
    • parsl_mesh_from_streamlines

      public static @Nullable ParSLMesh parsl_mesh_from_streamlines(long context, ParSLAdvectionCallbackI advect, int first_tick, int num_ticks, long userdata)
      parsl_mesh * parsl_mesh_from_streamlines(parsl_context * context, parsl_advection_callback advect, uint32_t first_tick, uint32_t num_ticks, void * userdata)
    • nparsl_mesh_from_curves_cubic

      public static long nparsl_mesh_from_curves_cubic(long context, long spines)
      parsl_mesh * parsl_mesh_from_curves_cubic(parsl_context * context, parsl_spine_list spines)
    • parsl_mesh_from_curves_cubic

      public static @Nullable ParSLMesh parsl_mesh_from_curves_cubic(long context, ParSLSpineList spines)
      parsl_mesh * parsl_mesh_from_curves_cubic(parsl_context * context, parsl_spine_list spines)
    • nparsl_mesh_from_curves_quadratic

      public static long nparsl_mesh_from_curves_quadratic(long context, long spines)
      parsl_mesh * parsl_mesh_from_curves_quadratic(parsl_context * context, parsl_spine_list spines)
    • parsl_mesh_from_curves_quadratic

      public static @Nullable ParSLMesh parsl_mesh_from_curves_quadratic(long context, ParSLSpineList spines)
      parsl_mesh * parsl_mesh_from_curves_quadratic(parsl_context * context, parsl_spine_list spines)