Class BBLongN
java.lang.Object
de.linusdev.lutils.struct.abstracts.Structure
de.linusdev.lutils.math.vector.buffer.BBVector
de.linusdev.lutils.math.vector.buffer.longn.BBLongN
- All Implemented Interfaces:
LongElements,LongN,Vector,MemorySizeable,NativeParsable
-
Nested Class Summary
Nested classes/interfaces inherited from interface de.linusdev.lutils.math.vector.Vector
Vector.View<V extends Vector> -
Field Summary
FieldsFields inherited from class de.linusdev.lutils.struct.abstracts.Structure
byteBuf, modified, mostParentStructure, offsetFields inherited from interface de.linusdev.lutils.math.general.LongElements
ELEMENT_SIZE, ELEMENT_TYPE_NAME -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class de.linusdev.lutils.math.vector.buffer.BBVector
getStructure, isArrayBacked, isBufferBacked, isViewMethods inherited from class de.linusdev.lutils.struct.abstracts.Structure
allocate, callUseBufferOf, claimBuffer, generateStructCode, getAlignment, getByteBuffer, getInfo, getMostParentStructure, getOffset, getRequiredSize, isInitialised, isModified, modified, modified, onModification, toString, unmodifiedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface de.linusdev.lutils.struct.abstracts.NativeParsable
getPointerMethods inherited from interface de.linusdev.lutils.math.vector.Vector
getAsView, getMemberCount, getStructure, isArrayBacked, isBufferBacked, isView
-
Field Details
-
buf
-
memberCount
protected final int memberCount
-
-
Constructor Details
-
BBLongN
public BBLongN(int count, boolean allocateBuffer)
-
-
Method Details
-
useBuffer
Description copied from class:StructureSet thisStructureto be a child ofmostParentStructure. -
get
public long get(int index) Description copied from interface:LongNGet component at positionindex. -
put
public void put(int index, long value) Description copied from interface:LongNSet component at positionindextovalue. -
toString
-