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