Package org.lwjgl.util.par
Class ParSLAdvectionCallback
- java.lang.Object
-
- org.lwjgl.system.Callback
-
- org.lwjgl.util.par.ParSLAdvectionCallback
-
- All Implemented Interfaces:
java.lang.AutoCloseable
,org.lwjgl.system.CallbackI
,org.lwjgl.system.CallbackI.V
,org.lwjgl.system.NativeResource
,org.lwjgl.system.Pointer
,ParSLAdvectionCallbackI
public abstract class ParSLAdvectionCallback extends org.lwjgl.system.Callback implements ParSLAdvectionCallbackI
Instances of this class may be passed to themesh_from_streamlines
method.Type
void (*) ( parsl_position *point, void *userdata )
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.lwjgl.system.CallbackI
org.lwjgl.system.CallbackI.B, org.lwjgl.system.CallbackI.D, org.lwjgl.system.CallbackI.F, org.lwjgl.system.CallbackI.I, org.lwjgl.system.CallbackI.J, org.lwjgl.system.CallbackI.N, org.lwjgl.system.CallbackI.P, org.lwjgl.system.CallbackI.S, org.lwjgl.system.CallbackI.V, org.lwjgl.system.CallbackI.Z
-
-
Field Summary
-
Fields inherited from interface org.lwjgl.util.par.ParSLAdvectionCallbackI
SIGNATURE
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ParSLAdvectionCallback
create(long functionPointer)
Creates aParSLAdvectionCallback
instance from the specified function pointer.static ParSLAdvectionCallback
create(ParSLAdvectionCallbackI instance)
Creates aParSLAdvectionCallback
instance that delegates to the specifiedParSLAdvectionCallbackI
instance.static ParSLAdvectionCallback
createSafe(long functionPointer)
-
Methods inherited from class org.lwjgl.system.Callback
__stdcall, address, equals, free, free, get, getSafe, hashCode, toString
-
Methods inherited from interface org.lwjgl.util.par.ParSLAdvectionCallbackI
callback, getSignature, invoke
-
-
-
-
Method Detail
-
create
public static ParSLAdvectionCallback create(long functionPointer)
Creates aParSLAdvectionCallback
instance from the specified function pointer.- Returns:
- the new
ParSLAdvectionCallback
-
createSafe
@Nullable public static ParSLAdvectionCallback createSafe(long functionPointer)
-
create
public static ParSLAdvectionCallback create(ParSLAdvectionCallbackI instance)
Creates aParSLAdvectionCallback
instance that delegates to the specifiedParSLAdvectionCallbackI
instance.
-
-