Class VipsInvoker
java.lang.Object
app.photofox.vipsffm.VipsInvoker
Contains helper methods to interact with libvips
You can invoke an operation manually using invokeOperation(java.lang.foreign.Arena, java.lang.String, java.util.List<? extends app.photofox.vipsffm.VipsOption>) - this is useful if vips-ffm hasn't yet been built for
a new version of libvips. You can find examples of how to use it in VImage
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidinvokeOperation(Arena arena, String nickname, String stringOptions, List<? extends VipsOption> args) static voidinvokeOperation(Arena arena, String nickname, List<? extends VipsOption> args) static MemorySegmentmakeCharStarArray(Arena arena, List<String> strings) static MemoryLayout[]makeInvokerVarargLayouts(VipsOption... args) static Object[]makeInvokerVarargObjects(Arena arena, VipsOption... args)
-
Constructor Details
-
VipsInvoker
public VipsInvoker()
-
-
Method Details
-
invokeOperation
-
invokeOperation
-
makeCharStarArray
-
makeInvokerVarargLayouts
-
makeInvokerVarargObjects
-