com.io7m.r2.core.cursors

## Interface R2VertexP16ReadableType

- All Superinterfaces:
    com.io7m.jpra.runtime.java.JPRAValueType
  All Known Subinterfaces:
    R2VertexP16Type
  All Known Implementing Classes:
    R2VertexP16ByteBuffered

      public interface R2VertexP16ReadableType
      extends com.io7m.jpra.runtime.java.JPRAValueType

  The readable interface to values of the `R2VertexP16` record type.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `com.io7m.jtensors.ieee754b16.VectorReadable3Db16Type` | `getPositionReadable()`
    `int` | `metaPositionOffsetFromCursor()`
    `int` | `metaPositionOffsetFromType()`
    `com.io7m.jpra.runtime.java.JPRATypeModel.JPRAVector` | `metaPositionType()`

    - ### Methods inherited from interface com.io7m.jpra.runtime.java.JPRAValueType

      `sizeOctets`

- - ### Method Detail

    - #### metaPositionOffsetFromType

          int metaPositionOffsetFromType()

      Returns:
        The offset in octets of the `position` field, from the start of the type

    - #### metaPositionOffsetFromCursor

          int metaPositionOffsetFromCursor()

      Returns:
        The offset in octets of the `position` field, from the cursor

    - #### metaPositionType

          com.io7m.jpra.runtime.java.JPRATypeModel.JPRAVector metaPositionType()

      Returns:
        The type of the `position` field

    - #### getPositionReadable

          com.io7m.jtensors.ieee754b16.VectorReadable3Db16Type getPositionReadable()

      Returns:
        Read-only access to the `position` field

Copyright © 2016 <code@io7m.com> http://io7m.com