public final class JCGLRG16ByteBuffered extends Object implements JCGLRG16Type
ByteBuffer based implementation of the JCGLRG16 record type.| Modifier and Type | Method and Description |
|---|---|
double |
getG() |
short |
getGRaw() |
double |
getR() |
short |
getRRaw() |
int |
metaGOffsetFromCursor() |
int |
metaGOffsetFromType() |
com.io7m.jpra.runtime.java.JPRATypeModel.JPRAIntegerUnsignedNormalized |
metaGType() |
int |
metaROffsetFromCursor() |
int |
metaROffsetFromType() |
com.io7m.jpra.runtime.java.JPRATypeModel.JPRAIntegerUnsignedNormalized |
metaRType() |
static JCGLRG16Type |
newValue(ByteBuffer in_buffer,
com.io7m.jpra.runtime.java.JPRACursorByteReadableType in_pointer)
Construct a view of a type.
|
static JCGLRG16Type |
newValueWithOffset(ByteBuffer in_buffer,
com.io7m.jpra.runtime.java.JPRACursorByteReadableType in_pointer,
int in_base_offset)
Construct a view of a type.
|
void |
setG(double x)
Set the value of the
g field |
void |
setGRaw(short x)
Set the value of the
g field |
void |
setR(double x)
Set the value of the
r field |
void |
setRRaw(short x)
Set the value of the
r field |
int |
sizeOctets() |
public static JCGLRG16Type newValueWithOffset(ByteBuffer in_buffer, com.io7m.jpra.runtime.java.JPRACursorByteReadableType in_pointer, int in_base_offset)
in_buffer - A byte bufferin_pointer - A cursorin_base_offset - The base offset from the cursorpublic static JCGLRG16Type newValue(ByteBuffer in_buffer, com.io7m.jpra.runtime.java.JPRACursorByteReadableType in_pointer)
in_buffer - A byte bufferin_pointer - A cursorpublic int sizeOctets()
sizeOctets in interface com.io7m.jpra.runtime.java.JPRAValueTypepublic int metaROffsetFromType()
metaROffsetFromType in interface JCGLRG16ReadableTyper field, from the start of the typepublic int metaROffsetFromCursor()
metaROffsetFromCursor in interface JCGLRG16ReadableTyper field, from the cursorpublic com.io7m.jpra.runtime.java.JPRATypeModel.JPRAIntegerUnsignedNormalized metaRType()
metaRType in interface JCGLRG16ReadableTyper fieldpublic short getRRaw()
getRRaw in interface JCGLRG16ReadableTyper fieldpublic void setRRaw(short x)
JCGLRG16WritableTyper fieldsetRRaw in interface JCGLRG16WritableTypex - The new valuepublic double getR()
getR in interface JCGLRG16ReadableTyper fieldpublic void setR(double x)
JCGLRG16WritableTyper fieldsetR in interface JCGLRG16WritableTypex - The new valuepublic int metaGOffsetFromType()
metaGOffsetFromType in interface JCGLRG16ReadableTypeg field, from the start of the typepublic int metaGOffsetFromCursor()
metaGOffsetFromCursor in interface JCGLRG16ReadableTypeg field, from the cursorpublic com.io7m.jpra.runtime.java.JPRATypeModel.JPRAIntegerUnsignedNormalized metaGType()
metaGType in interface JCGLRG16ReadableTypeg fieldpublic short getGRaw()
getGRaw in interface JCGLRG16ReadableTypeg fieldpublic void setGRaw(short x)
JCGLRG16WritableTypeg fieldsetGRaw in interface JCGLRG16WritableTypex - The new valuepublic double getG()
getG in interface JCGLRG16ReadableTypeg fieldpublic void setG(double x)
JCGLRG16WritableTypeg fieldsetG in interface JCGLRG16WritableTypex - The new valueCopyright © 2016 <code@io7m.com> http://io7m.com