Package org.bytedeco.hdf5
Class DataSpace
- java.lang.Object
-
- org.bytedeco.javacpp.Pointer
-
- org.bytedeco.hdf5.IdComponent
-
- org.bytedeco.hdf5.DataSpace
-
- All Implemented Interfaces:
AutoCloseable
@Namespace("H5") @NoOffset @Properties(inherit=hdf5.class) public class DataSpace extends IdComponent
\class DataSpace \brief Class DataSpace inherits from IdComponent and provides wrappers for the HDF5's dataspaces.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
-
-
Constructor Summary
Constructors Constructor Description DataSpace()DataSpace(int type)DataSpace(int rank, long... dims)DataSpace(int rank, long[] dims, long... maxdims)DataSpace(int rank, LongBuffer dims)DataSpace(int rank, LongBuffer dims, LongBuffer maxdims)DataSpace(int rank, LongPointer dims)DataSpace(int rank, LongPointer dims, LongPointer maxdims)DataSpace(long space_id)DataSpace(DataSpace original)DataSpace(Pointer p)Pointer cast constructor.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void_close()static DataSpaceALL()\brief Default DataSpace objectsvoidcopy(DataSpace like_space)static voiddeleteConstants()voidextentCopy(DataSpace dest_space)BytePointerfromClass()\brief Returns this class name.longgetId()voidgetSelectBounds(long[] start, long... end)voidgetSelectBounds(LongBuffer start, LongBuffer end)voidgetSelectBounds(LongPointer start, LongPointer end)longgetSelectElemNpoints()voidgetSelectElemPointlist(long startpoint, long numpoints, long... buf)voidgetSelectElemPointlist(long startpoint, long numpoints, LongBuffer buf)voidgetSelectElemPointlist(long startpoint, long numpoints, LongPointer buf)voidgetSelectHyperBlocklist(long startblock, long numblocks, long... buf)voidgetSelectHyperBlocklist(long startblock, long numblocks, LongBuffer buf)voidgetSelectHyperBlocklist(long startblock, long numblocks, LongPointer buf)longgetSelectHyperNblocks()longgetSelectNpoints()intgetSimpleExtentDims(long... dims)intgetSimpleExtentDims(long[] dims, long... maxdims)intgetSimpleExtentDims(LongBuffer dims)intgetSimpleExtentDims(LongBuffer dims, LongBuffer maxdims)intgetSimpleExtentDims(LongPointer dims)intgetSimpleExtentDims(LongPointer dims, LongPointer maxdims)intgetSimpleExtentNdims()longgetSimpleExtentNpoints()intgetSimpleExtentType()booleanisSimple()voidoffsetSimple(long... offset)voidoffsetSimple(LongBuffer offset)voidoffsetSimple(LongPointer offset)DataSpaceput(DataSpace rhs)voidselectAll()voidselectElements(int op, long num_elements, long... coord)voidselectElements(int op, long num_elements, LongBuffer coord)voidselectElements(int op, long num_elements, LongPointer coord)voidselectHyperslab(int op, long[] count, long... start)voidselectHyperslab(int op, long[] count, long[] start, long[] stride, long... block)voidselectHyperslab(int op, LongBuffer count, LongBuffer start)voidselectHyperslab(int op, LongBuffer count, LongBuffer start, LongBuffer stride, LongBuffer block)voidselectHyperslab(int op, LongPointer count, LongPointer start)voidselectHyperslab(int op, LongPointer count, LongPointer start, LongPointer stride, LongPointer block)voidselectNone()booleanselectValid()voidsetExtentNone()voidsetExtentSimple(int rank, long... current_size)voidsetExtentSimple(int rank, long[] current_size, long... maximum_size)voidsetExtentSimple(int rank, LongBuffer current_size)voidsetExtentSimple(int rank, LongBuffer current_size, LongBuffer maximum_size)voidsetExtentSimple(int rank, LongPointer current_size)voidsetExtentSimple(int rank, LongPointer current_size, LongPointer maximum_size)-
Methods inherited from class org.bytedeco.hdf5.IdComponent
decRefCount, decRefCount, getCounter, getCounter, getHDFObjType, getHDFObjType, getNumMembers, incRefCount, incRefCount, inMemFunc, inMemFunc, isValid, put, setId, typeExists
-
Methods inherited from class org.bytedeco.javacpp.Pointer
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero
-
-
-
-
Constructor Detail
-
DataSpace
public DataSpace(Pointer p)
Pointer cast constructor. InvokesPointer(Pointer).
-
DataSpace
public DataSpace(@Cast("H5S_class_t") int type)
-
DataSpace
public DataSpace()
-
DataSpace
public DataSpace(int rank, @Cast("const hsize_t*") LongPointer dims, @Cast("const hsize_t*") LongPointer maxdims)
-
DataSpace
public DataSpace(int rank, @Cast("const hsize_t*") LongPointer dims)
-
DataSpace
public DataSpace(int rank, @Cast("const hsize_t*") LongBuffer dims, @Cast("const hsize_t*") LongBuffer maxdims)
-
DataSpace
public DataSpace(int rank, @Cast("const hsize_t*") LongBuffer dims)
-
DataSpace
public DataSpace(int rank, @Cast("const hsize_t*") long[] dims, @Cast("const hsize_t*") long... maxdims)
-
DataSpace
public DataSpace(int rank, @Cast("const hsize_t*") long... dims)
-
DataSpace
public DataSpace(@Cast("const hid_t") long space_id)
-
-
Method Detail
-
ALL
@MemberGetter @Const @ByRef public static DataSpace ALL()
\brief Default DataSpace objects
-
_close
@Name("close") public void _close()
- Overrides:
_closein classIdComponent
-
getSelectBounds
public void getSelectBounds(@Cast("hsize_t*") LongPointer start, @Cast("hsize_t*") LongPointer end)
-
getSelectBounds
public void getSelectBounds(@Cast("hsize_t*") LongBuffer start, @Cast("hsize_t*") LongBuffer end)
-
getSelectBounds
public void getSelectBounds(@Cast("hsize_t*") long[] start, @Cast("hsize_t*") long... end)
-
getSelectElemNpoints
@Cast("hssize_t") public long getSelectElemNpoints()
-
getSelectElemPointlist
public void getSelectElemPointlist(@Cast("hsize_t") long startpoint, @Cast("hsize_t") long numpoints, @Cast("hsize_t*") LongPointer buf)
-
getSelectElemPointlist
public void getSelectElemPointlist(@Cast("hsize_t") long startpoint, @Cast("hsize_t") long numpoints, @Cast("hsize_t*") LongBuffer buf)
-
getSelectElemPointlist
public void getSelectElemPointlist(@Cast("hsize_t") long startpoint, @Cast("hsize_t") long numpoints, @Cast("hsize_t*") long... buf)
-
getSelectHyperBlocklist
public void getSelectHyperBlocklist(@Cast("hsize_t") long startblock, @Cast("hsize_t") long numblocks, @Cast("hsize_t*") LongPointer buf)
-
getSelectHyperBlocklist
public void getSelectHyperBlocklist(@Cast("hsize_t") long startblock, @Cast("hsize_t") long numblocks, @Cast("hsize_t*") LongBuffer buf)
-
getSelectHyperBlocklist
public void getSelectHyperBlocklist(@Cast("hsize_t") long startblock, @Cast("hsize_t") long numblocks, @Cast("hsize_t*") long... buf)
-
getSelectHyperNblocks
@Cast("hssize_t") public long getSelectHyperNblocks()
-
getSelectNpoints
@Cast("hssize_t") public long getSelectNpoints()
-
getSimpleExtentDims
public int getSimpleExtentDims(@Cast("hsize_t*") LongPointer dims, @Cast("hsize_t*") LongPointer maxdims)
-
getSimpleExtentDims
public int getSimpleExtentDims(@Cast("hsize_t*") LongPointer dims)
-
getSimpleExtentDims
public int getSimpleExtentDims(@Cast("hsize_t*") LongBuffer dims, @Cast("hsize_t*") LongBuffer maxdims)
-
getSimpleExtentDims
public int getSimpleExtentDims(@Cast("hsize_t*") LongBuffer dims)
-
getSimpleExtentDims
public int getSimpleExtentDims(@Cast("hsize_t*") long[] dims, @Cast("hsize_t*") long... maxdims)
-
getSimpleExtentDims
public int getSimpleExtentDims(@Cast("hsize_t*") long... dims)
-
getSimpleExtentNdims
public int getSimpleExtentNdims()
-
getSimpleExtentNpoints
@Cast("hssize_t") public long getSimpleExtentNpoints()
-
getSimpleExtentType
@Cast("H5S_class_t") public int getSimpleExtentType()
-
isSimple
@Cast("bool") public boolean isSimple()
-
offsetSimple
public void offsetSimple(@Cast("const hssize_t*") LongPointer offset)
-
offsetSimple
public void offsetSimple(@Cast("const hssize_t*") LongBuffer offset)
-
offsetSimple
public void offsetSimple(@Cast("const hssize_t*") long... offset)
-
selectAll
public void selectAll()
-
selectElements
public void selectElements(@Cast("H5S_seloper_t") int op, @Cast("const size_t") long num_elements, @Cast("const hsize_t*") LongPointer coord)
-
selectElements
public void selectElements(@Cast("H5S_seloper_t") int op, @Cast("const size_t") long num_elements, @Cast("const hsize_t*") LongBuffer coord)
-
selectElements
public void selectElements(@Cast("H5S_seloper_t") int op, @Cast("const size_t") long num_elements, @Cast("const hsize_t*") long... coord)
-
selectHyperslab
public void selectHyperslab(@Cast("H5S_seloper_t") int op, @Cast("const hsize_t*") LongPointer count, @Cast("const hsize_t*") LongPointer start, @Cast("const hsize_t*") LongPointer stride, @Cast("const hsize_t*") LongPointer block)
-
selectHyperslab
public void selectHyperslab(@Cast("H5S_seloper_t") int op, @Cast("const hsize_t*") LongPointer count, @Cast("const hsize_t*") LongPointer start)
-
selectHyperslab
public void selectHyperslab(@Cast("H5S_seloper_t") int op, @Cast("const hsize_t*") LongBuffer count, @Cast("const hsize_t*") LongBuffer start, @Cast("const hsize_t*") LongBuffer stride, @Cast("const hsize_t*") LongBuffer block)
-
selectHyperslab
public void selectHyperslab(@Cast("H5S_seloper_t") int op, @Cast("const hsize_t*") LongBuffer count, @Cast("const hsize_t*") LongBuffer start)
-
selectHyperslab
public void selectHyperslab(@Cast("H5S_seloper_t") int op, @Cast("const hsize_t*") long[] count, @Cast("const hsize_t*") long[] start, @Cast("const hsize_t*") long[] stride, @Cast("const hsize_t*") long... block)
-
selectHyperslab
public void selectHyperslab(@Cast("H5S_seloper_t") int op, @Cast("const hsize_t*") long[] count, @Cast("const hsize_t*") long... start)
-
selectNone
public void selectNone()
-
selectValid
@Cast("bool") public boolean selectValid()
-
setExtentNone
public void setExtentNone()
-
setExtentSimple
public void setExtentSimple(int rank, @Cast("const hsize_t*") LongPointer current_size, @Cast("const hsize_t*") LongPointer maximum_size)
-
setExtentSimple
public void setExtentSimple(int rank, @Cast("const hsize_t*") LongPointer current_size)
-
setExtentSimple
public void setExtentSimple(int rank, @Cast("const hsize_t*") LongBuffer current_size, @Cast("const hsize_t*") LongBuffer maximum_size)
-
setExtentSimple
public void setExtentSimple(int rank, @Cast("const hsize_t*") LongBuffer current_size)
-
setExtentSimple
public void setExtentSimple(int rank, @Cast("const hsize_t*") long[] current_size, @Cast("const hsize_t*") long... maximum_size)
-
setExtentSimple
public void setExtentSimple(int rank, @Cast("const hsize_t*") long... current_size)
-
fromClass
@StdString public BytePointer fromClass()
\brief Returns this class name.- Overrides:
fromClassin classIdComponent
-
getId
@Cast("hid_t") public long getId()
- Overrides:
getIdin classIdComponent
-
deleteConstants
public static void deleteConstants()
-
-