Package de.intarsys.cwt.freetype.nativec
Class FTVector
java.lang.Object
de.intarsys.nativec.type.NativeObject
de.intarsys.nativec.type.NativeSimple
de.intarsys.cwt.freetype.nativec.FTVector
- All Implemented Interfaces:
de.intarsys.nativec.type.INativeObject
public class FTVector
extends de.intarsys.nativec.type.NativeSimple
This is moved to primitive for performance reasons.
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final FTVector.MetaClass
The meta class instancestatic final int
Fields inherited from class de.intarsys.nativec.type.NativeObject
DEBUG, handle, SHIFT_INT, SHIFT_LONG, SHIFT_LONGLONG, SIZE_BYTE, SIZE_INT, SIZE_LONG, SIZE_LONGLONG, SIZE_PTR, SIZE_SHORT
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class de.intarsys.nativec.type.NativeSimple
getByteCount
Methods inherited from class de.intarsys.nativec.type.NativeObject
allocate, cast, createReference, getByte, getByteArray, getBytes, getCLong, getInt, getNativeHandle, getNativeHandle, getShort, getString, getWideString, isNull, setByte, setByteArray, setCLong, setInt, setNativeHandle, setShort, setString, setWideString, toNestedString
-
Field Details
-
META
The meta class instance -
SHIFT_VECTOR
public static final int SHIFT_VECTOR
-
-
Constructor Details
-
FTVector
public FTVector() -
FTVector
protected FTVector(de.intarsys.nativec.api.INativeHandle handle)
-
-
Method Details
-
getNativeType
public de.intarsys.nativec.type.INativeType getNativeType()- Specified by:
getNativeType
in interfacede.intarsys.nativec.type.INativeObject
- Specified by:
getNativeType
in classde.intarsys.nativec.type.NativeObject
-
getValue
-
getX
public int getX() -
getY
public int getY() -
setValue
-