| Package | Description |
|---|---|
| com.io7m.r2.core.debug |
Types and functions associated with debugging.
|
| Modifier and Type | Method and Description |
|---|---|
R2DebugCubeInstance |
R2DebugCubeInstance.Builder.build()
Builds a new
R2DebugCubeInstance. |
static R2DebugCubeInstance |
R2DebugCubeInstance.copyOf(R2DebugCubeInstanceType instance)
Creates an immutable copy of a
R2DebugCubeInstanceType value. |
static R2DebugCubeInstance |
R2DebugCubeInstance.of(R2TransformReadableType transform,
com.io7m.jtensors.parameterized.PVectorI4F<R2SpaceRGBAType> color)
Construct a new immutable
R2DebugCubeInstance instance. |
R2DebugCubeInstance |
R2DebugCubeInstance.withColor(com.io7m.jtensors.parameterized.PVectorI4F<R2SpaceRGBAType> value)
Copy the current immutable object by setting a value for the
color attribute. |
R2DebugCubeInstance |
R2DebugCubeInstance.withTransform(R2TransformReadableType value)
Copy the current immutable object by setting a value for the
transform attribute. |
| Modifier and Type | Method and Description |
|---|---|
List<R2DebugCubeInstance> |
R2DebugInstancesType.cubes() |
List<R2DebugCubeInstance> |
R2DebugInstances.cubes() |
| Modifier and Type | Method and Description |
|---|---|
R2DebugInstances.Builder |
R2DebugInstances.Builder.addCubes(R2DebugCubeInstance... elements)
Adds elements to
cubes list. |
R2DebugInstances.Builder |
R2DebugInstances.Builder.addCubes(R2DebugCubeInstance element)
Adds one element to
cubes list. |
R2DebugInstances |
R2DebugInstances.withCubes(R2DebugCubeInstance... elements)
Copy the current immutable object with elements that replace the content of
cubes. |
| Modifier and Type | Method and Description |
|---|---|
R2DebugInstances.Builder |
R2DebugInstances.Builder.addAllCubes(Iterable<? extends R2DebugCubeInstance> elements)
Adds elements to
cubes 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.setCubes(Iterable<? extends R2DebugCubeInstance> elements)
Sets or replaces all elements for
cubes list. |
R2DebugInstances |
R2DebugInstances.withCubes(Iterable<? extends R2DebugCubeInstance> elements)
Copy the current immutable object with elements that replace the content of
cubes. |
Copyright © 2017 <code@io7m.com> http://io7m.com