Class BytePackable
java.lang.Object
org.photonvision.vision.pipeline.result.BytePackable
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
bufferData
(boolean src, byte[] dest) protected void
bufferData
(byte[] src, byte[] dest) protected void
bufferData
(byte src, byte[] dest) protected void
bufferData
(double src, byte[] dest) protected void
bufferData
(int src, byte[] dest) abstract void
fromByteArray
(byte[] src) int
void
abstract byte[]
protected byte[]
toBytes
(boolean value) protected byte[]
toBytes
(double value) protected byte[]
toBytes
(int value) protected boolean
unbufferBoolean
(byte[] src) protected byte
unbufferByte
(byte[] src) protected byte[]
unbufferBytes
(byte[] src, int len) protected double
unbufferDouble
(byte[] src) protected int
unbufferInt
(byte[] src)
-
Field Details
-
bufferPosition
-
-
Constructor Details
-
BytePackable
public BytePackable()
-
-
Method Details
-
toByteArray
-
fromByteArray
-
getBufferPosition
-
resetBufferPosition
-
bufferData
-
bufferData
-
bufferData
-
bufferData
-
bufferData
-
unbufferBoolean
-
unbufferByte
-
unbufferBytes
-
unbufferInt
-
unbufferDouble
-
toBytes
-
toBytes
-
toBytes
-