Class BBVectorInfo
java.lang.Object
de.linusdev.lutils.struct.info.StructureInfo
de.linusdev.lutils.math.vector.buffer.BBVectorInfo
- All Implemented Interfaces:
MemorySizeable
-
Field Summary
Fields inherited from class de.linusdev.lutils.struct.info.StructureInfo
alignment, compressed, size, sizes -
Constructor Summary
ConstructorsConstructorDescriptionBBVectorInfo(int alignment, boolean compressed, int prePadding, int size, int postPadding, @NotNull String elementTypeName, int elementCount) -
Method Summary
Methods inherited from class de.linusdev.lutils.struct.info.StructureInfo
getAlignment, getRequiredSize, getSizes, isCompressed
-
Constructor Details
-
BBVectorInfo
public BBVectorInfo(int alignment, boolean compressed, int prePadding, int size, int postPadding, @NotNull @NotNull String elementTypeName, int elementCount)
-
-
Method Details
-
create
@NotNull public static @NotNull BBVectorInfo create(@NotNull @NotNull String elementTypeName, int elementCount, int elementSize) -
getElementCount
public int getElementCount() -
getElementTypeName
-