Package org.logolith.kzgo
Class InterpolateResult
java.lang.Object
com.sun.jna.Structure
org.logolith.kzgo.InterpolateResult
- Direct Known Subclasses:
InterpolateResult.ByReference,InterpolateResult.ByValue
public class InterpolateResult
extends com.sun.jna.Structure
JNA Structure mapping for the C InterpolateResult struct.
Used to return the result (polynomial coefficients) from the interpolate_poly function.
struct {
CBuffer result_coeffs; // Note: This is CBuffer (buffer in C), returned BY VALUE
int error_code;
} InterpolateResult;
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classNested classes/interfaces inherited from class com.sun.jna.Structure
com.sun.jna.Structure.FieldOrder, com.sun.jna.Structure.StructField -
Field Summary
FieldsFields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.sun.jna.Structure
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
-
Field Details
-
result_coeffs
-
error_code
public int error_code
-
-
Constructor Details
-
InterpolateResult
public InterpolateResult()
-
-
Method Details
-
getFieldOrder
- Overrides:
getFieldOrderin classcom.sun.jna.Structure
-