| Package | Description |
|---|---|
| com.io7m.r2.core |
Core types and functions.
|
| Modifier and Type | Class and Description |
|---|---|
class |
R2ShadowDepthVariance
The type of depth variance shadows.
|
| Modifier and Type | Method and Description |
|---|---|
R2ShadowDepthVarianceType |
R2LightProjectiveWithShadowVarianceType.shadow() |
R2ShadowDepthVarianceType |
R2LightProjectiveWithShadowVariance.shadow() |
| Modifier and Type | Method and Description |
|---|---|
static R2ShadowDepthVariance |
R2ShadowDepthVariance.copyOf(R2ShadowDepthVarianceType instance)
Creates an immutable copy of a
R2ShadowDepthVarianceType value. |
R2ShadowDepthVariance.Builder |
R2ShadowDepthVariance.Builder.from(R2ShadowDepthVarianceType instance)
Fill a builder with attribute values from the provided
com.io7m.r2.core.R2ShadowDepthVarianceType instance. |
static R2LightProjectiveWithShadowVarianceType |
R2LightProjectiveWithShadowVariance.newLight(R2ProjectionMeshReadableType in_mesh,
R2Texture2DUsableType in_image,
R2ShadowDepthVarianceType in_shadow,
R2IDPoolType in_pool)
Construct a new light.
|
| Modifier and Type | Method and Description |
|---|---|
<A,B,E extends Throwable> |
R2ShadowType.matchShadow(A context,
com.io7m.jfunctional.PartialBiFunctionType<A,R2ShadowDepthVarianceType,B,E> on_variance)
Match on the type of light.
|
default <A,B,E extends Throwable> |
R2ShadowDepthVarianceType.matchShadow(A context,
com.io7m.jfunctional.PartialBiFunctionType<A,R2ShadowDepthVarianceType,B,E> on_variance) |
Copyright © 2017 <code@io7m.com> http://io7m.com