Package org.lwjgl.util.par
Class ParStreamlines
java.lang.Object
org.lwjgl.util.par.ParStreamlines
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic long
nparsl_create_context
(long config) parsl_context * parsl_create_context(parsl_config config)
static void
nparsl_destroy_context
(long ctx) void parsl_destroy_context(parsl_context * ctx)
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)
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)
static long
nparsl_mesh_from_lines
(long ctx, long spines) parsl_mesh * parsl_mesh_from_lines(parsl_context * ctx, parsl_spine_list spines)
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)
static long
parsl_create_context
(ParSLConfig config) parsl_context * parsl_create_context(parsl_config config)
static void
parsl_destroy_context
(long ctx) void parsl_destroy_context(parsl_context * ctx)
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)
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)
static @Nullable ParSLMesh
parsl_mesh_from_lines
(long ctx, ParSLSpineList spines) parsl_mesh * parsl_mesh_from_lines(parsl_context * ctx, parsl_spine_list spines)
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)
-
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
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
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
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)
-