Package org.lwjgl.util.par
Class ParStreamlines
java.lang.Object
org.lwjgl.util.par.ParStreamlines
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionstatic longnparsl_create_context(long config) parsl_context * parsl_create_context(parsl_config config)static voidnparsl_destroy_context(long ctx) void parsl_destroy_context(parsl_context * ctx)static longnparsl_mesh_from_curves_cubic(long context, long spines) parsl_mesh * parsl_mesh_from_curves_cubic(parsl_context * context, parsl_spine_list spines)static longnparsl_mesh_from_curves_quadratic(long context, long spines) parsl_mesh * parsl_mesh_from_curves_quadratic(parsl_context * context, parsl_spine_list spines)static longnparsl_mesh_from_lines(long ctx, long spines) parsl_mesh * parsl_mesh_from_lines(parsl_context * ctx, parsl_spine_list spines)static longnparsl_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 longparsl_create_context(ParSLConfig config) parsl_context * parsl_create_context(parsl_config config)static voidparsl_destroy_context(long ctx) void parsl_destroy_context(parsl_context * ctx)static @Nullable ParSLMeshparsl_mesh_from_curves_cubic(long context, ParSLSpineList spines) parsl_mesh * parsl_mesh_from_curves_cubic(parsl_context * context, parsl_spine_list spines)static @Nullable ParSLMeshparsl_mesh_from_curves_quadratic(long context, ParSLSpineList spines) parsl_mesh * parsl_mesh_from_curves_quadratic(parsl_context * context, parsl_spine_list spines)static @Nullable ParSLMeshparsl_mesh_from_lines(long ctx, ParSLSpineList spines) parsl_mesh * parsl_mesh_from_lines(parsl_context * ctx, parsl_spine_list spines)static @Nullable ParSLMeshparsl_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)
-