Class ZvecConfig

java.lang.Object
org.zvec.binding.presets.ZvecConfig
All Implemented Interfaces:
org.bytedeco.javacpp.tools.InfoMapper
Direct Known Subclasses:
ZvecNative

@Properties(target="org.zvec.binding.ZvecNative", value=@Platform(include="zvec/c_api.h",link="zvec_c_api")) public class ZvecConfig extends Object implements org.bytedeco.javacpp.tools.InfoMapper
JavaCPP preset configuration for the Zvec C API.

This class drives the JavaCPP Parser, which reads zvec/c_api.h and generates the low-level bindings class org.zvec.binding.ZvecNative. The JavaCPP Generator then emits the JNI glue for every zvec_* function and compiles it into the native library jnizvec, which links against zvec_c_api.

Include and link search paths are supplied by the javacpp-maven-plugin (includePaths / linkPaths) from the zvec.include.path and zvec.lib.path Maven properties.

  • Constructor Details

    • ZvecConfig

      public ZvecConfig()
  • Method Details

    • map

      public void map(org.bytedeco.javacpp.tools.InfoMap infoMap)
      Specified by:
      map in interface org.bytedeco.javacpp.tools.InfoMapper