| Package | Description |
|---|---|
| com.io7m.jspatial.api.octtrees |
Octtree API specification.
|
| com.io7m.jspatial.implementation |
Main implementation.
|
| Modifier and Type | Method and Description |
|---|---|
OctTreeConfigurationL |
OctTreeConfigurationL.Builder.build()
Builds a new
OctTreeConfigurationL. |
static OctTreeConfigurationL |
OctTreeConfigurationL.copyOf(OctTreeConfigurationLType instance)
Creates an immutable copy of a
OctTreeConfigurationLType value. |
static OctTreeConfigurationL |
OctTreeConfigurationL.of(com.io7m.jregions.core.unparameterized.volumes.VolumeL volume,
long minimumOctantWidth,
long minimumOctantHeight,
long minimumOctantDepth,
boolean trimOnRemove)
Construct a new immutable
OctTreeConfigurationL instance. |
OctTreeConfigurationL |
OctTreeConfigurationL.withMinimumOctantDepth(long value)
Copy the current immutable object by setting a value for the
minimumOctantDepth attribute. |
OctTreeConfigurationL |
OctTreeConfigurationL.withMinimumOctantHeight(long value)
Copy the current immutable object by setting a value for the
minimumOctantHeight attribute. |
OctTreeConfigurationL |
OctTreeConfigurationL.withMinimumOctantWidth(long value)
Copy the current immutable object by setting a value for the
minimumOctantWidth attribute. |
OctTreeConfigurationL |
OctTreeConfigurationL.withTrimOnRemove(boolean value)
Copy the current immutable object by setting a value for the
trimOnRemove attribute. |
OctTreeConfigurationL |
OctTreeConfigurationL.withVolume(com.io7m.jregions.core.unparameterized.volumes.VolumeL value)
Copy the current immutable object by setting a value for the
volume attribute. |
| Modifier and Type | Method and Description |
|---|---|
<A> OctTreeLType<A> |
OctTreeSupplierLType.create(OctTreeConfigurationL config)
Create a new tree based on the given configuration.
|
| Modifier and Type | Method and Description |
|---|---|
<A> OctTreeLType<A> |
OctTreeSupplierL.create(OctTreeConfigurationL config) |
static <T> OctTreeLType<T> |
OctTreeL.create(OctTreeConfigurationL config)
Create a new empty tree with the given bounds.
|
Copyright © 2017 <code@io7m.com> http://io7m.com