## Uses of Class
com.io7m.r2.core.debug.R2DebugInstanceSingle

- Packages that use R2DebugInstanceSingle
  Package | Description
  --- | ---
  com.io7m.r2.core.debug | Types and functions associated with debugging.

- - ### Uses of R2DebugInstanceSingle in com.io7m.r2.core.debug

    Methods in com.io7m.r2.core.debug that return R2DebugInstanceSingle
    Modifier and Type | Method and Description
    --- | ---
    `R2DebugInstanceSingle` | R2DebugInstanceSingle.Builder.`build()` Builds a new `R2DebugInstanceSingle`.
    `static R2DebugInstanceSingle` | R2DebugInstanceSingle.`copyOf(R2DebugInstanceSingleType instance)` Creates an immutable copy of a `R2DebugInstanceSingleType` value.
    `static R2DebugInstanceSingle` | R2DebugInstanceSingle.`of(R2InstanceSingleType instance, com.io7m.jtensors.parameterized.PVectorI4F<R2SpaceRGBAType> color)` Construct a new immutable `R2DebugInstanceSingle` instance.
    `R2DebugInstanceSingle` | R2DebugInstanceSingle.`withColor(com.io7m.jtensors.parameterized.PVectorI4F<R2SpaceRGBAType> value)` Copy the current immutable object by setting a value for the `color` attribute.
    `R2DebugInstanceSingle` | R2DebugInstanceSingle.`withInstance(R2InstanceSingleType value)` Copy the current immutable object by setting a value for the `instance` attribute.

    Methods in com.io7m.r2.core.debug that return types with arguments of type R2DebugInstanceSingle
    Modifier and Type | Method and Description
    --- | ---
    `List<R2DebugInstanceSingle>` | R2DebugInstancesType.`instanceSingles()`
    `List<R2DebugInstanceSingle>` | R2DebugInstances.`instanceSingles()`

    Methods in com.io7m.r2.core.debug with parameters of type R2DebugInstanceSingle
    Modifier and Type | Method and Description
    --- | ---
    `R2DebugInstances.Builder` | R2DebugInstances.Builder.`addInstanceSingles(R2DebugInstanceSingle... elements)` Adds elements to `instanceSingles` list.
    `R2DebugInstances.Builder` | R2DebugInstances.Builder.`addInstanceSingles(R2DebugInstanceSingle element)` Adds one element to `instanceSingles` list.
    `R2DebugInstances` | R2DebugInstances.`withInstanceSingles(R2DebugInstanceSingle... elements)` Copy the current immutable object with elements that replace the content of `instanceSingles`.

    Method parameters in com.io7m.r2.core.debug with type arguments of type R2DebugInstanceSingle
    Modifier and Type | Method and Description
    --- | ---
    `R2DebugInstances.Builder` | R2DebugInstances.Builder.`addAllInstanceSingles(Iterable<? extends R2DebugInstanceSingle> elements)` Adds elements to `instanceSingles` list.
    `static R2DebugInstances` | R2DebugInstances.`of(Iterable<? extends R2DebugLineSegment> lineSegments, Iterable<? extends R2DebugCubeInstance> cubes, Iterable<? extends R2DebugInstanceSingle> instanceSingles)` Construct a new immutable `R2DebugInstances` instance.
    `static R2DebugInstances` | R2DebugInstances.`of(List<R2DebugLineSegment> lineSegments, List<R2DebugCubeInstance> cubes, List<R2DebugInstanceSingle> instanceSingles)` Construct a new immutable `R2DebugInstances` instance.
    `R2DebugInstances.Builder` | R2DebugInstances.Builder.`setInstanceSingles(Iterable<? extends R2DebugInstanceSingle> elements)` Sets or replaces all elements for `instanceSingles` list.
    `R2DebugInstances` | R2DebugInstances.`withInstanceSingles(Iterable<? extends R2DebugInstanceSingle> elements)` Copy the current immutable object with elements that replace the content of `instanceSingles`.

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