Package apple.accelerate.opaque
Class vImage_MultidimensionalTable.Impl
- java.lang.Object
-
- org.moe.natj.general.ptr.impl.OpaquePtrImpl
-
- apple.accelerate.opaque.vImage_MultidimensionalTable.Impl
-
- All Implemented Interfaces:
vImage_MultidimensionalTable,org.moe.natj.c.OpaquePtr,org.moe.natj.general.ptr.ConstVoidPtr,org.moe.natj.general.ptr.VoidPtr
- Enclosing interface:
- vImage_MultidimensionalTable
public static class vImage_MultidimensionalTable.Impl extends org.moe.natj.general.ptr.impl.OpaquePtrImpl implements vImage_MultidimensionalTable
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface apple.accelerate.opaque.vImage_MultidimensionalTable
vImage_MultidimensionalTable.Impl
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.ObjectbufferOwner
-
Constructor Summary
Constructors Modifier Constructor Description protectedImpl(org.moe.natj.general.Pointer peer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidforceFree()voidfree()org.moe.natj.general.ptr.BoolPtrgetBoolPtr()org.moe.natj.general.ptr.BytePtrgetBytePtr()org.moe.natj.general.ptr.CharPtrgetCharPtr()intgetDepth()org.moe.natj.general.ptr.DoublePtrgetDoublePtr()org.moe.natj.general.ptr.FloatPtrgetFloatPtr()org.moe.natj.general.ptr.IntPtrgetIntPtr()org.moe.natj.general.ptr.LongPtrgetLongPtr()org.moe.natj.general.ptr.NFloatPtrgetNFloatPtr()org.moe.natj.general.ptr.NIntPtrgetNIntPtr()org.moe.natj.general.ptr.NLongPtrgetNLongPtr()org.moe.natj.general.ptr.NUIntPtrgetNUIntPtr()org.moe.natj.general.ptr.NULongPtrgetNULongPtr()org.moe.natj.general.PointergetPeer()protected longgetRoot()org.moe.natj.general.ptr.ShortPtrgetShortPtr()booleanisConstPtr()protected voidreleasePointer(boolean arg0)
-
-
-
Method Detail
-
isConstPtr
public boolean isConstPtr()
- Specified by:
isConstPtrin interfaceorg.moe.natj.general.ptr.ConstVoidPtr
-
getDepth
public int getDepth()
- Specified by:
getDepthin interfaceorg.moe.natj.general.ptr.ConstVoidPtr
-
free
public final void free()
- Specified by:
freein interfaceorg.moe.natj.general.ptr.ConstVoidPtr
-
forceFree
public final void forceFree()
- Specified by:
forceFreein interfaceorg.moe.natj.general.ptr.ConstVoidPtr
-
getBoolPtr
public final org.moe.natj.general.ptr.BoolPtr getBoolPtr()
- Specified by:
getBoolPtrin interfaceorg.moe.natj.general.ptr.ConstVoidPtr- Specified by:
getBoolPtrin interfaceorg.moe.natj.general.ptr.VoidPtr
-
getBytePtr
public final org.moe.natj.general.ptr.BytePtr getBytePtr()
- Specified by:
getBytePtrin interfaceorg.moe.natj.general.ptr.ConstVoidPtr- Specified by:
getBytePtrin interfaceorg.moe.natj.general.ptr.VoidPtr
-
getShortPtr
public final org.moe.natj.general.ptr.ShortPtr getShortPtr()
- Specified by:
getShortPtrin interfaceorg.moe.natj.general.ptr.ConstVoidPtr- Specified by:
getShortPtrin interfaceorg.moe.natj.general.ptr.VoidPtr
-
getCharPtr
public org.moe.natj.general.ptr.CharPtr getCharPtr()
- Specified by:
getCharPtrin interfaceorg.moe.natj.general.ptr.ConstVoidPtr- Specified by:
getCharPtrin interfaceorg.moe.natj.general.ptr.VoidPtr
-
getIntPtr
public final org.moe.natj.general.ptr.IntPtr getIntPtr()
- Specified by:
getIntPtrin interfaceorg.moe.natj.general.ptr.ConstVoidPtr- Specified by:
getIntPtrin interfaceorg.moe.natj.general.ptr.VoidPtr
-
getLongPtr
public final org.moe.natj.general.ptr.LongPtr getLongPtr()
- Specified by:
getLongPtrin interfaceorg.moe.natj.general.ptr.ConstVoidPtr- Specified by:
getLongPtrin interfaceorg.moe.natj.general.ptr.VoidPtr
-
getFloatPtr
public final org.moe.natj.general.ptr.FloatPtr getFloatPtr()
- Specified by:
getFloatPtrin interfaceorg.moe.natj.general.ptr.ConstVoidPtr- Specified by:
getFloatPtrin interfaceorg.moe.natj.general.ptr.VoidPtr
-
getDoublePtr
public final org.moe.natj.general.ptr.DoublePtr getDoublePtr()
- Specified by:
getDoublePtrin interfaceorg.moe.natj.general.ptr.ConstVoidPtr- Specified by:
getDoublePtrin interfaceorg.moe.natj.general.ptr.VoidPtr
-
getNFloatPtr
public org.moe.natj.general.ptr.NFloatPtr getNFloatPtr()
- Specified by:
getNFloatPtrin interfaceorg.moe.natj.general.ptr.ConstVoidPtr- Specified by:
getNFloatPtrin interfaceorg.moe.natj.general.ptr.VoidPtr
-
getNUIntPtr
public org.moe.natj.general.ptr.NUIntPtr getNUIntPtr()
- Specified by:
getNUIntPtrin interfaceorg.moe.natj.general.ptr.ConstVoidPtr- Specified by:
getNUIntPtrin interfaceorg.moe.natj.general.ptr.VoidPtr
-
getNIntPtr
public org.moe.natj.general.ptr.NIntPtr getNIntPtr()
- Specified by:
getNIntPtrin interfaceorg.moe.natj.general.ptr.ConstVoidPtr- Specified by:
getNIntPtrin interfaceorg.moe.natj.general.ptr.VoidPtr
-
getNULongPtr
public org.moe.natj.general.ptr.NULongPtr getNULongPtr()
- Specified by:
getNULongPtrin interfaceorg.moe.natj.general.ptr.ConstVoidPtr- Specified by:
getNULongPtrin interfaceorg.moe.natj.general.ptr.VoidPtr
-
getNLongPtr
public org.moe.natj.general.ptr.NLongPtr getNLongPtr()
- Specified by:
getNLongPtrin interfaceorg.moe.natj.general.ptr.ConstVoidPtr- Specified by:
getNLongPtrin interfaceorg.moe.natj.general.ptr.VoidPtr
-
getPeer
public org.moe.natj.general.Pointer getPeer()
-
getRoot
protected final long getRoot()
-
releasePointer
protected final void releasePointer(boolean arg0)
-
-