Package | Description |
---|---|
com.io7m.r1.kernel.types |
Modifier and Type | Method and Description |
---|---|
static <G extends com.io7m.jcanephora.api.JCGLArrayBuffersType & com.io7m.jcanephora.api.JCGLIndexBuffersType> |
KFrustumMesh.newFromFOV(G g,
com.io7m.jcanephora.ArrayBufferUpdateUnmappedConstructorType au_cons,
com.io7m.jcanephora.IndexBufferUpdateUnmappedConstructorType iu_cons,
KProjectionFOV p)
Construct a frustum mesh from the given projection.
|
static <G extends com.io7m.jcanephora.api.JCGLArrayBuffersType & com.io7m.jcanephora.api.JCGLIndexBuffersType> |
KFrustumMesh.newFromFrustum(G g,
com.io7m.jcanephora.ArrayBufferUpdateUnmappedConstructorType au_cons,
com.io7m.jcanephora.IndexBufferUpdateUnmappedConstructorType iu_cons,
KProjectionFrustum p)
Construct a frustum mesh from the given projection.
|
static <G extends com.io7m.jcanephora.api.JCGLArrayBuffersType & com.io7m.jcanephora.api.JCGLIndexBuffersType> |
KFrustumMesh.newFromGeneral(G g,
com.io7m.jcanephora.ArrayBufferUpdateUnmappedConstructorType au_cons,
com.io7m.jcanephora.IndexBufferUpdateUnmappedConstructorType iu_cons,
KProjectionType p)
Construct a frustum mesh from the given projection.
|
static <G extends com.io7m.jcanephora.api.JCGLArrayBuffersType & com.io7m.jcanephora.api.JCGLIndexBuffersType> |
KFrustumMesh.newFromOrthographic(G g,
com.io7m.jcanephora.ArrayBufferUpdateUnmappedConstructorType au_cons,
com.io7m.jcanephora.IndexBufferUpdateUnmappedConstructorType iu_cons,
KProjectionOrthographic p)
Construct a frustum mesh from the given projection.
|
Modifier and Type | Method and Description |
---|---|
static <G extends com.io7m.jcanephora.api.JCGLArrayBuffersType & com.io7m.jcanephora.api.JCGLIndexBuffersType> |
KFrustumMesh.newCacheLoader(G g,
com.io7m.jcanephora.ArrayBufferUpdateUnmappedConstructorType au_cons,
com.io7m.jcanephora.IndexBufferUpdateUnmappedConstructorType iu_cons,
com.io7m.jlog.LogUsableType log)
Construct a new
JCacheLoaderType that produces new
KFrustumMesh instances as required. |
Modifier and Type | Method and Description |
---|---|
static KFrustumMeshCacheType |
KFrustumMeshCache.wrap(com.io7m.jcache.LRUCacheType<KProjectionType,KFrustumMeshUsableType,KFrustumMesh,RException> c)
Wrap the given cache and expose a
KFrustumMeshCacheType
interface. |
Copyright © 2015 <code@io7m.com> http://io7m.com