- faceSelectionFromGL(int) - Static method in class com.io7m.jcanephora.jogl.JOGLTypeConversions
-
Convert face selections from GL constants.
- faceSelectionToGL(JCGLFaceSelection) - Static method in class com.io7m.jcanephora.jogl.JOGLTypeConversions
-
Convert faces to GL constants.
- faceWindingOrderFromGL(int) - Static method in class com.io7m.jcanephora.jogl.JOGLTypeConversions
-
Convert winding orders to GL constants.
- faceWindingOrderToGL(JCGLFaceWindingOrder) - Static method in class com.io7m.jcanephora.jogl.JOGLTypeConversions
-
Convert face winding orders to GL constants.
- FakeContext - Class in com.io7m.jcanephora.fake
-
The type of fake contexts.
- FakeContext(JCGLImplementationFake, String, FakeShaderListenerType) - Constructor for class com.io7m.jcanephora.fake.FakeContext
-
Construct a context.
- FakeProgramAttribute - Class in com.io7m.jcanephora.fake
-
A fake implementation of program attributes.
- FakeProgramAttribute(FakeContext, JCGLProgramShaderUsableType, int, String, JCGLType) - Constructor for class com.io7m.jcanephora.fake.FakeProgramAttribute
-
Construct an attribute.
- FakeProgramUniform - Class in com.io7m.jcanephora.fake
-
A fake implementation of program attributes.
- FakeProgramUniform(FakeContext, JCGLProgramShaderUsableType, int, String, JCGLType) - Constructor for class com.io7m.jcanephora.fake.FakeProgramUniform
-
Construct a uniform.
- FakeShaderListenerType - Interface in com.io7m.jcanephora.fake
-
The type of listeners that can be used to control the results of fake shader
compilation.
- framebufferAllocate(JCGLFramebufferBuilderType) - Method in interface com.io7m.jcanephora.core.api.JCGLFramebuffersType
-
Allocate and bind a framebuffer object based on the values given in
b.
- framebufferBlit(AreaInclusiveUnsignedLType, AreaInclusiveUnsignedLType, Set<JCGLFramebufferBlitBuffer>, JCGLFramebufferBlitFilter) - Method in interface com.io7m.jcanephora.core.api.JCGLFramebuffersType
-
Copy a region of the current read framebuffer to the current
draw framebuffer.
- framebufferBlitBufferFromGL(int) - Static method in class com.io7m.jcanephora.jogl.JOGLTypeConversions
-
Convert framebuffer blit buffers from GL constants.
- framebufferBlitBufferSetToMask(Set<JCGLFramebufferBlitBuffer>) - Static method in class com.io7m.jcanephora.jogl.JOGLTypeConversions
-
Convert framebuffer blit buffers to GL constants.
- framebufferBlitBufferToGL(JCGLFramebufferBlitBuffer) - Static method in class com.io7m.jcanephora.jogl.JOGLTypeConversions
-
Convert framebuffer blit buffers to GL constants.
- framebufferBlitFilterFromGL(int) - Static method in class com.io7m.jcanephora.jogl.JOGLTypeConversions
-
Convert framebuffer blit filter from GL constants.
- framebufferBlitFilterToGL(JCGLFramebufferBlitFilter) - Static method in class com.io7m.jcanephora.jogl.JOGLTypeConversions
-
Convert framebuffer blit filters to GL constants.
- framebufferDelete(JCGLFramebufferType) - Method in interface com.io7m.jcanephora.core.api.JCGLFramebuffersType
-
Delete the given framebuffer.
- framebufferDrawAnyIsBound() - Method in interface com.io7m.jcanephora.core.api.JCGLFramebuffersType
-
- framebufferDrawBind(JCGLFramebufferUsableType) - Method in interface com.io7m.jcanephora.core.api.JCGLFramebuffersType
-
Bind the given framebuffer framebuffer to the draw target.
- framebufferDrawGetBound() - Method in interface com.io7m.jcanephora.core.api.JCGLFramebuffersType
-
- framebufferDrawIsBound(JCGLFramebufferUsableType) - Method in interface com.io7m.jcanephora.core.api.JCGLFramebuffersType
-
- framebufferDrawUnbind() - Method in interface com.io7m.jcanephora.core.api.JCGLFramebuffersType
-
Unbind the current framebuffer from the draw target.
- framebufferDrawValidate() - Method in interface com.io7m.jcanephora.core.api.JCGLFramebuffersType
-
Determine the validity of the currently bound draw
framebuffer.
- framebufferGetColorAttachment(JCGLFramebufferColorAttachmentPointType) - Method in interface com.io7m.jcanephora.core.JCGLFramebufferUsableType
-
- framebufferGetColorAttachments() - Method in interface com.io7m.jcanephora.core.api.JCGLFramebuffersType
-
- framebufferGetDepthBits() - Method in interface com.io7m.jcanephora.core.JCGLFramebufferUsableType
-
- framebufferGetDrawBuffers() - Method in interface com.io7m.jcanephora.core.api.JCGLFramebuffersType
-
- framebufferGetStencilBits() - Method in interface com.io7m.jcanephora.core.JCGLFramebufferUsableType
-
- framebufferNewBuilder() - Method in interface com.io7m.jcanephora.core.api.JCGLFramebuffersType
-
Retrieve a new framebuffer object builder.
- framebufferReadAnyIsBound() - Method in interface com.io7m.jcanephora.core.api.JCGLFramebuffersType
-
- framebufferReadBind(JCGLFramebufferUsableType) - Method in interface com.io7m.jcanephora.core.api.JCGLFramebuffersType
-
Bind the given framebuffer framebuffer to the read target.
- framebufferReadGetBound() - Method in interface com.io7m.jcanephora.core.api.JCGLFramebuffersType
-
- framebufferReadIsBound(JCGLFramebufferUsableType) - Method in interface com.io7m.jcanephora.core.api.JCGLFramebuffersType
-
- framebufferReadUnbind() - Method in interface com.io7m.jcanephora.core.api.JCGLFramebuffersType
-
Unbind the current framebuffer from the read target.
- framebufferReadValidate() - Method in interface com.io7m.jcanephora.core.api.JCGLFramebuffersType
-
Determine the validity of the currently bound read
framebuffer.
- framebufferStatusFromGL(int) - Static method in class com.io7m.jcanephora.jogl.JOGLTypeConversions
-
Convert framebuffer status from GL constants.
- framebufferStatusToGL(JCGLFramebufferStatus) - Static method in class com.io7m.jcanephora.jogl.JOGLTypeConversions
-
Convert framebuffer status to GL constants.
- from(JCGLClearSpecificationType) - Method in class com.io7m.jcanephora.core.JCGLClearSpecification.Builder
-
- from(JCGLClearSpecificationType) - Method in class com.io7m.jcanephora.core.JCGLClearSpecificationMutable
-
- fromLH(JCGLCubeMapFaceLH) - Static method in enum com.io7m.jcanephora.core.JCGLCubeMapFaceRH
-
For the cube map face face in OpenGL's left handed cube map
coordinate system, return the corresponding face in a right-handed
coordinate system consistent with that of OpenGL's "world" coordinates.
- fromName(String) - Static method in enum com.io7m.jcanephora.core.JCGLType
-
- fromRH(JCGLCubeMapFaceRH) - Static method in enum com.io7m.jcanephora.core.JCGLCubeMapFaceLH
-
For the cube map face face in a coordinate system consistent with
OpenGL's "world" coordinates, return the corresponding face in OpenGL's
left handed cube map coordinate system.
- JCGLArrayBuffersType - Interface in com.io7m.jcanephora.core.api
-
The interface to OpenGL array buffers.
- JCGLArrayBufferType - Interface in com.io7m.jcanephora.core
-
The type of array buffers.
- JCGLArrayBufferUsableType - Interface in com.io7m.jcanephora.core
-
The type of usable array buffers.
- JCGLArrayObjectBuilderType - Interface in com.io7m.jcanephora.core
-
A mutable builder for configuring array objects.
- JCGLArrayObjectsType - Interface in com.io7m.jcanephora.core.api
-
The interface to OpenGL vertex array objects.
- JCGLArrayObjectType - Interface in com.io7m.jcanephora.core
-
An array object.
- JCGLArrayObjectUsableType - Interface in com.io7m.jcanephora.core
-
A usable array object.
- JCGLArrayVertexAttributeFloatingPointType - Interface in com.io7m.jcanephora.core
-
The type of array vertex attributes that will be converted to floating-point
during shading.
- JCGLArrayVertexAttributeIntegralType - Interface in com.io7m.jcanephora.core
-
The type of array vertex attributes that are of an integer type and will not
be converted during shading.
- JCGLArrayVertexAttributeMatcherType<A,E extends Exception> - Interface in com.io7m.jcanephora.core
-
The type of attribute matchers.
- JCGLArrayVertexAttributeType - Interface in com.io7m.jcanephora.core
-
The type of array vertex attributes.
- JCGLBlendEquation - Enum in com.io7m.jcanephora.core
-
OpenGL blend equations.
- JCGLBlendFunction - Enum in com.io7m.jcanephora.core
-
Blend function specification.
- JCGLBlendingType - Interface in com.io7m.jcanephora.core.api
-
The interface to OpenGL blending.
- JCGLBufferUpdates - Class in com.io7m.jcanephora.core
-
Utility functions to allocate buffer updates.
- JCGLBufferUpdateType<T extends JCGLBufferWritableType> - Interface in com.io7m.jcanephora.core
-
An update that will replace data in a buffer.
- JCGLBufferUsableType - Interface in com.io7m.jcanephora.core
-
The type of usable buffers.
- JCGLBufferWritableType - Interface in com.io7m.jcanephora.core
-
The type of buffers allocated on the GPU that have mutable contents.
- JCGLClearSpecification - Class in com.io7m.jcanephora.core
-
- JCGLClearSpecification.Builder - Class in com.io7m.jcanephora.core
-
- JCGLClearSpecificationMutable - Class in com.io7m.jcanephora.core
-
- JCGLClearSpecificationType - Interface in com.io7m.jcanephora.core
-
The type of buffer clearing specifications.
- JCGLClearType - Interface in com.io7m.jcanephora.core.api
-
Functions to clear framebuffers.
- JCGLColorBufferMaskingType - Interface in com.io7m.jcanephora.core.api
-
OpenGL color buffer masking interface.
- JCGLContextType - Interface in com.io7m.jcanephora.core.api
-
An OpenGL context.
- JCGLContextUsableType - Interface in com.io7m.jcanephora.core.api
-
The usable interface to OpenGL contexts.
- JCGLCubeMapFaceLH - Enum in com.io7m.jcanephora.core
-
The six faces of a cube map with a left-handed coordinate system (the default
for OpenGL cube maps).
- JCGLCubeMapFaceRH - Enum in com.io7m.jcanephora.core
-
The six faces of a cube map with a right-handed coordinate system (see the
documentation for details on how to use a right-handed coordinate system).
- JCGLCullingType - Interface in com.io7m.jcanephora.core.api
-
OpenGL face culling.
- JCGLDataUpdateType<T> - Interface in com.io7m.jcanephora.core
-
An update to data on the GPU (possibly a buffer or texture).
- JCGLDepthBuffersType - Interface in com.io7m.jcanephora.core.api
-
The interface to OpenGL depth buffers.
- JCGLDepthClampingType - Interface in com.io7m.jcanephora.core.api
-
The interface to OpenGL depth clamping.
- JCGLDepthFunction - Enum in com.io7m.jcanephora.core
-
Depth function specification.
- JCGLDrawType - Interface in com.io7m.jcanephora.core.api
-
Drawing commands.
- JCGLException - Exception in com.io7m.jcanephora.core
-
The type of exceptions raised by the API.
- JCGLException(Throwable) - Constructor for exception com.io7m.jcanephora.core.JCGLException
-
Construct an exception.
- JCGLException(String) - Constructor for exception com.io7m.jcanephora.core.JCGLException
-
Construct an exception.
- JCGLException(String, Throwable) - Constructor for exception com.io7m.jcanephora.core.JCGLException
-
Construct an exception.
- JCGLExceptionBlendingMisconfigured - Exception in com.io7m.jcanephora.core
-
An exception indicating an attempt to combine an invalid set of blending
equations.
- JCGLExceptionBlendingMisconfigured(String) - Constructor for exception com.io7m.jcanephora.core.JCGLExceptionBlendingMisconfigured
-
Construct an exception.
- JCGLExceptionBufferNotBound - Exception in com.io7m.jcanephora.core
-
Exception class representing an error caused by the programmer failing to
bind a buffer prior to attempting to perform an operation on it that requires
binding.
- JCGLExceptionBufferNotBound(String) - Constructor for exception com.io7m.jcanephora.core.JCGLExceptionBufferNotBound
-
Construct an exception.
- JCGLExceptionContextIsCurrent - Exception in com.io7m.jcanephora.core
-
Exception class representing an error caused by the programmer attempting to
make a context c current when any context (including c) is already current.
- JCGLExceptionContextIsCurrent(String) - Constructor for exception com.io7m.jcanephora.core.JCGLExceptionContextIsCurrent
-
Construct an exception.
- JCGLExceptionContextNotCurrent - Exception in com.io7m.jcanephora.core
-
Exception class representing an error caused by the programmer attempting to
use a context which is not current.
- JCGLExceptionContextNotCurrent(String) - Constructor for exception com.io7m.jcanephora.core.JCGLExceptionContextNotCurrent
-
Construct an exception.
- JCGLExceptionDeleted - Exception in com.io7m.jcanephora.core
-
An exception indicating an attempt to delete a resource that has already been
deleted.
- JCGLExceptionDeleted(String) - Constructor for exception com.io7m.jcanephora.core.JCGLExceptionDeleted
-
Construct an exception.
- JCGLExceptionFeedback - Exception in com.io7m.jcanephora.core
-
Exception class representing an error caused by the programmer causing
feedback.
- JCGLExceptionFeedback(String) - Constructor for exception com.io7m.jcanephora.core.JCGLExceptionFeedback
-
Construct an exception.
- JCGLExceptionFormatError - Exception in com.io7m.jcanephora.core
-
An exception indicating that a texture is of an incorrect format.
- JCGLExceptionFormatError(String) - Constructor for exception com.io7m.jcanephora.core.JCGLExceptionFormatError
-
Construct an exception.
- JCGLExceptionFramebufferInvalid - Exception in com.io7m.jcanephora.core
-
Exception class representing an error caused by an invalid framebuffer
configuration.
- JCGLExceptionFramebufferInvalid(JCGLFramebufferStatus) - Constructor for exception com.io7m.jcanephora.core.JCGLExceptionFramebufferInvalid
-
Construct an exception with the given status code.
- JCGLExceptionFramebufferNotBound - Exception in com.io7m.jcanephora.core
-
Exception class representing an error caused by a framebuffer not being
bound where one is required.
- JCGLExceptionFramebufferNotBound(String) - Constructor for exception com.io7m.jcanephora.core.JCGLExceptionFramebufferNotBound
-
Construct an exception with the given message.
- JCGLExceptionFramebufferReadDrawSame - Exception in com.io7m.jcanephora.core
-
Exception class representing an error caused by the user attempting
to blit from a framebuffer to itself.
- JCGLExceptionFramebufferReadDrawSame(String) - Constructor for exception com.io7m.jcanephora.core.JCGLExceptionFramebufferReadDrawSame
-
Construct an exception with the given message.
- JCGLExceptionFramebufferWrongBlitFilter - Exception in com.io7m.jcanephora.core
-
Exception class representing an error caused by an attempt to use a filter
that cannot be used on the given framebuffer.
- JCGLExceptionFramebufferWrongBlitFilter(String) - Constructor for exception com.io7m.jcanephora.core.JCGLExceptionFramebufferWrongBlitFilter
-
Construct an exception with the given message.
- JCGLExceptionNoDepthBuffer - Exception in com.io7m.jcanephora.core
-
An exception indicating an attempt to use a depth buffer on a framebuffer
that does not have any kind of depth attachment.
- JCGLExceptionNoDepthBuffer(String) - Constructor for exception com.io7m.jcanephora.core.JCGLExceptionNoDepthBuffer
-
Construct an exception.
- JCGLExceptionNonCompliant - Exception in com.io7m.jcanephora.core
-
An exception indicating that the package cannot execute on the current
context because it does not comply to the OpenGL specification in some
manner.
- JCGLExceptionNonCompliant(String) - Constructor for exception com.io7m.jcanephora.core.JCGLExceptionNonCompliant
-
Construct an exception.
- JCGLExceptionNoStencilBuffer - Exception in com.io7m.jcanephora.core
-
An exception indicating an attempt to use a stencil buffer on a framebuffer
that does not have any kind of stencil attachment.
- JCGLExceptionNoStencilBuffer(String) - Constructor for exception com.io7m.jcanephora.core.JCGLExceptionNoStencilBuffer
-
Construct an exception.
- JCGLExceptionObjectNotDeletable - Exception in com.io7m.jcanephora.core
-
Exception class representing an error caused by the programmer attempting to
delete an object that cannot be deleted.
- JCGLExceptionObjectNotDeletable(String) - Constructor for exception com.io7m.jcanephora.core.JCGLExceptionObjectNotDeletable
-
Construct an exception.
- JCGLExceptionProgramCompileError - Exception in com.io7m.jcanephora.core
-
An exception indicating the failure to compile a given shading program.
- JCGLExceptionProgramCompileError(String, String) - Constructor for exception com.io7m.jcanephora.core.JCGLExceptionProgramCompileError
-
Construct an exception.
- JCGLExceptionProgramNotActive - Exception in com.io7m.jcanephora.core
-
An exception indicating that an attempt was made to perform an operation on a
program that required the program to be active, but the program turned out
not to be active.
- JCGLExceptionProgramNotActive(String) - Constructor for exception com.io7m.jcanephora.core.JCGLExceptionProgramNotActive
-
Construct an exception.
- JCGLExceptionProgramTypeError - Exception in com.io7m.jcanephora.core
-
An exception indicating that an attempt was made to set a program parameter
using a value of the wrong type.
- JCGLExceptionProgramTypeError(String) - Constructor for exception com.io7m.jcanephora.core.JCGLExceptionProgramTypeError
-
Construct an exception.
- JCGLExceptionUnsupported - Exception in com.io7m.jcanephora.core
-
An exception indicating that the package cannot execute on the current
context version.
- JCGLExceptionUnsupported(JCGLVersionNumber, JCGLVersionNumber) - Constructor for exception com.io7m.jcanephora.core.JCGLExceptionUnsupported
-
Construct an exception.
- JCGLExceptionWrongContext - Exception in com.io7m.jcanephora.core
-
Exception class representing an error caused by the programmer attempting to
use an object on the wrong context.
- JCGLExceptionWrongContext(String) - Constructor for exception com.io7m.jcanephora.core.JCGLExceptionWrongContext
-
Construct an exception.
- JCGLExceptionWrongImplementation - Exception in com.io7m.jcanephora.core
-
Exception class representing an error caused by the programmer attempting to
use an object from the wrong JCGL implementation.
- JCGLExceptionWrongImplementation(String) - Constructor for exception com.io7m.jcanephora.core.JCGLExceptionWrongImplementation
-
Construct an exception.
- JCGLFaceSelection - Enum in com.io7m.jcanephora.core
-
Specification for face selections.
- JCGLFaceWindingOrder - Enum in com.io7m.jcanephora.core
-
The order of vertices for front-facing faces.
- JCGLFragmentShaderType - Interface in com.io7m.jcanephora.core
-
The type of fragment shaders.
- JCGLFragmentShaderUsableType - Interface in com.io7m.jcanephora.core
-
The type of usable fragment shaders.
- JCGLFramebufferBlitBuffer - Enum in com.io7m.jcanephora.core
-
The buffers that will be included in framebuffer blit operations.
- JCGLFramebufferBlitFilter - Enum in com.io7m.jcanephora.core
-
The filtering that will be used during framebuffer blit operations.
- JCGLFramebufferBuilderType - Interface in com.io7m.jcanephora.core
-
A mutable builder for configuring framebuffer objects.
- JCGLFramebufferColorAttachmentMatcherType<A,E extends Throwable> - Interface in com.io7m.jcanephora.core
-
The type of color attachment matchers.
- JCGLFramebufferColorAttachmentPointType - Interface in com.io7m.jcanephora.core
-
A color attachment point on a framebuffer.
- JCGLFramebufferColorAttachmentType - Interface in com.io7m.jcanephora.core
-
The type of framebuffer color attachments.
- JCGLFramebufferDepthAttachmentMatcherType<A,E extends Throwable> - Interface in com.io7m.jcanephora.core
-
The type of depth attachment matchers.
- JCGLFramebufferDepthAttachmentType - Interface in com.io7m.jcanephora.core
-
The type of framebuffer depth attachments.
- JCGLFramebufferDepthStencilAttachmentMatcherType<A,E extends Throwable> - Interface in com.io7m.jcanephora.core
-
The type of depth+stencil attachment matchers.
- JCGLFramebufferDepthStencilAttachmentType - Interface in com.io7m.jcanephora.core
-
The type of framebuffer depth+stencil attachments.
- JCGLFramebufferDrawBufferType - Interface in com.io7m.jcanephora.core
-
An identifier for a draw buffer.
- JCGLFramebufferStatus - Enum in com.io7m.jcanephora.core
-
The result of validating a given framebuffer configuration.
- JCGLFramebuffersType - Interface in com.io7m.jcanephora.core.api
-
The interface to OpenGL framebuffer objects.
- JCGLFramebufferType - Interface in com.io7m.jcanephora.core
-
The type of framebuffers.
- JCGLFramebufferUsableType - Interface in com.io7m.jcanephora.core
-
A read-only interface to the
JCGLFramebufferType type that allows use
of the type but not mutation and/or deletion of the contents.
- JCGLGeometryShaderType - Interface in com.io7m.jcanephora.core
-
The type of geometry shaders.
- JCGLGeometryShaderUsableType - Interface in com.io7m.jcanephora.core
-
The type of usable geometry shaders.
- JCGLImplementationFake - Class in com.io7m.jcanephora.fake
-
- JCGLImplementationFakeType - Interface in com.io7m.jcanephora.fake
-
Fake-specific interface to JCGL implementations.
- JCGLImplementationJOGL - Class in com.io7m.jcanephora.jogl
-
- JCGLImplementationJOGLType - Interface in com.io7m.jcanephora.jogl
-
JOGL-specific interface to JCGL implementations.
- JCGLImplementationType - Interface in com.io7m.jcanephora.core.api
-
The type of OpenGL implementations.
- JCGLIndexBuffersType - Interface in com.io7m.jcanephora.core.api
-
The interface to OpenGL index buffers.
- JCGLIndexBufferType - Interface in com.io7m.jcanephora.core
-
The type of index buffers.
- JCGLIndexBufferUsableType - Interface in com.io7m.jcanephora.core
-
The type of usable index buffers.
- JCGLInterfaceGL33Type - Interface in com.io7m.jcanephora.core.api
-
The interface exposed by OpenGL 3.3
- JCGLNamedType - Interface in com.io7m.jcanephora.core
-
An object that has a name according to OpenGL.
- JCGLPixelFormat - Enum in com.io7m.jcanephora.core
-
The type of pixel data in client memory.
- JCGLPolygonMode - Enum in com.io7m.jcanephora.core
-
Polygon mode selection.
- JCGLPolygonModesType - Interface in com.io7m.jcanephora.core.api
-
OpenGL polygon mode configuration.
- JCGLPrimitives - Enum in com.io7m.jcanephora.core
-
Primitive type selection.
- JCGLProgramAttributeType - Interface in com.io7m.jcanephora.core
-
The type of attributes in compiled programs.
- JCGLProgramShaderType - Interface in com.io7m.jcanephora.core
-
The type of program shaders.
- JCGLProgramShaderUsableType - Interface in com.io7m.jcanephora.core
-
The type of usable program shaders.
- JCGLProgramUniformType - Interface in com.io7m.jcanephora.core
-
The type of uniforms in compiled programs.
- JCGLProjectionMatrices - Class in com.io7m.jcanephora.core
-
Functions to produce projection matrices.
- JCGLProjectionMatricesType - Interface in com.io7m.jcanephora.core
-
Functions for creating projection matrices.
- JCGLReferableType - Interface in com.io7m.jcanephora.core
-
- JCGLReferenceContainerType - Interface in com.io7m.jcanephora.core
-
The type of resources that can contain other resources.
- JCGLResources - Class in com.io7m.jcanephora.core
-
Resource checking.
- JCGLResourceSizedType - Interface in com.io7m.jcanephora.core
-
The type of OpenGL resources that have a known size in bytes.
- JCGLResourceUsableType - Interface in com.io7m.jcanephora.core
-
The type of "usable" objects that can be deleted.
- JCGLScalarIntegralType - Enum in com.io7m.jcanephora.core
-
Type-safe interface to integral scalar types.
- JCGLScalarType - Enum in com.io7m.jcanephora.core
-
Type-safe interface to scalar types.
- JCGLScissorType - Interface in com.io7m.jcanephora.core.api
-
OpenGL scissor test interface.
- JCGLShadersType - Interface in com.io7m.jcanephora.core.api
-
The interface to shader compilation and use.
- JCGLShaderUniformsType - Interface in com.io7m.jcanephora.core.api
-
The interface to setting uniforms in shaders.
- JCGLStencilBuffersType - Interface in com.io7m.jcanephora.core.api
-
OpenGL interface to stencil buffers.
- JCGLStencilFunction - Enum in com.io7m.jcanephora.core
-
Stencil function specification.
- JCGLStencilOperation - Enum in com.io7m.jcanephora.core
-
Stencil operation specification.
- JCGLTexture2DType - Interface in com.io7m.jcanephora.core
-
The type of 2D textures.
- JCGLTexture2DUpdateType - Interface in com.io7m.jcanephora.core
-
The type of updates for 2D textures.
- JCGLTexture2DUsableType - Interface in com.io7m.jcanephora.core
-
The type of usable 2D textures.
- JCGLTextureCubeType - Interface in com.io7m.jcanephora.core
-
The type of cube textures.
- JCGLTextureCubeUpdateType - Interface in com.io7m.jcanephora.core
-
The type of updates for cube textures.
- JCGLTextureCubeUsableType - Interface in com.io7m.jcanephora.core
-
The type of usable cube textures.
- JCGLTextureFilterMagnification - Enum in com.io7m.jcanephora.core
-
OpenGL texture magnification filter specification.
- JCGLTextureFilterMinification - Enum in com.io7m.jcanephora.core
-
OpenGL texture minification filter specification.
- JCGLTextureFormat - Enum in com.io7m.jcanephora.core
-
Texture formats
- JCGLTextureFormats - Class in com.io7m.jcanephora.core
-
Information about texture formats.
- JCGLTextures2DType - Interface in com.io7m.jcanephora.core.api
-
The interface to OpenGL 2D textures.
- JCGLTexturesCubeType - Interface in com.io7m.jcanephora.core.api
-
The interface to OpenGL cube textures.
- JCGLTexturesType - Interface in com.io7m.jcanephora.core.api
-
The interface to OpenGL textures.
- JCGLTextureType - Interface in com.io7m.jcanephora.core
-
The type of textures.
- JCGLTextureUnitType - Interface in com.io7m.jcanephora.core
-
The type of texture units.
- JCGLTextureUpdates - Class in com.io7m.jcanephora.core
-
Utility functions to allocate texture updates.
- JCGLTextureUsableType - Interface in com.io7m.jcanephora.core
-
The type of usable textures.
- JCGLTextureWrapR - Enum in com.io7m.jcanephora.core
-
Texture wrapping mode on the R axis.
- JCGLTextureWrapS - Enum in com.io7m.jcanephora.core
-
Texture wrapping mode on the S axis.
- JCGLTextureWrapT - Enum in com.io7m.jcanephora.core
-
Texture wrapping mode on the T axis.
- JCGLType - Enum in com.io7m.jcanephora.core
-
Type-safe OpenGL shader types.
- JCGLUnsignedType - Enum in com.io7m.jcanephora.core
-
OpenGL unsigned types.
- JCGLUsageHint - Enum in com.io7m.jcanephora.core
-
Hints to the implementation about how array data will be used.
- JCGLVersion - Class in com.io7m.jcanephora.core
-
A structure representing the version of the current OpenGL implementation.
- JCGLVersionNumber - Class in com.io7m.jcanephora.core
-
A structure representing the version number of a given OpenGL
implementation, broken into "major", "minor", and "micro" components.
- JCGLVersionNumber(int, int, int) - Constructor for class com.io7m.jcanephora.core.JCGLVersionNumber
-
Construct a new version number.
- JCGLVertexShaderType - Interface in com.io7m.jcanephora.core
-
The type of vertex shaders.
- JCGLVertexShaderUsableType - Interface in com.io7m.jcanephora.core
-
The type of usable vertex shaders.
- JCGLViewMatrices - Class in com.io7m.jcanephora.core
-
Functions to produce view matrices.
- JCGLViewMatricesType - Interface in com.io7m.jcanephora.core
-
Functions for producing view matrices.
- JCGLViewportsType - Interface in com.io7m.jcanephora.core.api
-
OpenGL viewport interface.
- JOGLTypeConversions - Class in com.io7m.jcanephora.jogl
-
Conversions between enumerations and OpenGL contstants.
- scalarIntegralTypeFromGL(int) - Static method in class com.io7m.jcanephora.jogl.JOGLTypeConversions
-
Convert types from GL constants.
- scalarIntegralTypeToGL(JCGLScalarIntegralType) - Static method in class com.io7m.jcanephora.jogl.JOGLTypeConversions
-
Convert types to GL constants.
- scalarTypeFromGL(int) - Static method in class com.io7m.jcanephora.jogl.JOGLTypeConversions
-
Convert types from GL constants.
- scalarTypeToGL(JCGLScalarType) - Static method in class com.io7m.jcanephora.jogl.JOGLTypeConversions
-
Convert types to GL constants.
- scissorDisable() - Method in interface com.io7m.jcanephora.core.api.JCGLScissorType
-
Disable the scissor test in the OpenGL pipeline.
- scissorEnable(AreaInclusiveUnsignedLType) - Method in interface com.io7m.jcanephora.core.api.JCGLScissorType
-
Set the OpenGL scissor region to the given inclusive area.
- scissorIsEnabled() - Method in interface com.io7m.jcanephora.core.api.JCGLScissorType
-
- setAttributeFloatingPoint(int, JCGLArrayBufferUsableType, int, JCGLScalarType, int, long, boolean) - Method in interface com.io7m.jcanephora.core.JCGLArrayObjectBuilderType
-
Configure the attribute index to retrieve data from a.
- setAttributeIntegral(int, JCGLArrayBufferUsableType, int, JCGLScalarIntegralType, int, long) - Method in interface com.io7m.jcanephora.core.JCGLArrayObjectBuilderType
-
Configure the attribute index to retrieve data from a.
- setColorBufferClear(VectorReadable4FType) - Method in class com.io7m.jcanephora.core.JCGLClearSpecification.Builder
-
- setColorBufferClear(Optional<VectorReadable4FType>) - Method in class com.io7m.jcanephora.core.JCGLClearSpecification.Builder
-
- setColorBufferClear(VectorReadable4FType) - Method in class com.io7m.jcanephora.core.JCGLClearSpecificationMutable
-
- setColorBufferClear(Optional<VectorReadable4FType>) - Method in class com.io7m.jcanephora.core.JCGLClearSpecificationMutable
-
- setDepthBufferClear(double) - Method in class com.io7m.jcanephora.core.JCGLClearSpecification.Builder
-
- setDepthBufferClear(OptionalDouble) - Method in class com.io7m.jcanephora.core.JCGLClearSpecification.Builder
-
- setDepthBufferClear(double) - Method in class com.io7m.jcanephora.core.JCGLClearSpecificationMutable
-
- setDepthBufferClear(OptionalDouble) - Method in class com.io7m.jcanephora.core.JCGLClearSpecificationMutable
-
- setIndexBuffer(JCGLIndexBufferUsableType) - Method in interface com.io7m.jcanephora.core.JCGLArrayObjectBuilderType
-
Set the index buffer that will be bound by default.
- setNoIndexBuffer() - Method in interface com.io7m.jcanephora.core.JCGLArrayObjectBuilderType
-
Indicate that no index buffer will be bound by default.
- setStencilBufferClear(int) - Method in class com.io7m.jcanephora.core.JCGLClearSpecification.Builder
-
- setStencilBufferClear(OptionalInt) - Method in class com.io7m.jcanephora.core.JCGLClearSpecification.Builder
-
- setStencilBufferClear(int) - Method in class com.io7m.jcanephora.core.JCGLClearSpecificationMutable
-
- setStencilBufferClear(OptionalInt) - Method in class com.io7m.jcanephora.core.JCGLClearSpecificationMutable
-
- setStrictChecking(boolean) - Method in class com.io7m.jcanephora.core.JCGLClearSpecification.Builder
-
- setStrictChecking(boolean) - Method in class com.io7m.jcanephora.core.JCGLClearSpecificationMutable
-
- shaderActivatedProgram() - Method in interface com.io7m.jcanephora.core.api.JCGLShadersType
-
- shaderActivateProgram(JCGLProgramShaderUsableType) - Method in interface com.io7m.jcanephora.core.api.JCGLShadersType
-
Activate the given program for use in rendering.
- shaderCompileFragment(String, List<String>) - Method in interface com.io7m.jcanephora.core.api.JCGLShadersType
-
Read a GLSL fragment shader from the lines of GLSL source code given in
lines.
- shaderCompileGeometry(String, List<String>) - Method in interface com.io7m.jcanephora.core.api.JCGLShadersType
-
Read a GLSL geometry shader from the lines of GLSL source code given in
lines.
- shaderCompileVertex(String, List<String>) - Method in interface com.io7m.jcanephora.core.api.JCGLShadersType
-
Read a GLSL vertex shader from the lines of GLSL source code given in
lines.
- shaderDeactivateProgram() - Method in interface com.io7m.jcanephora.core.api.JCGLShadersType
-
Deactivate any active program.
- shaderDeleteFragment(JCGLFragmentShaderType) - Method in interface com.io7m.jcanephora.core.api.JCGLShadersType
-
Delete the given shader.
- shaderDeleteGeometry(JCGLGeometryShaderType) - Method in interface com.io7m.jcanephora.core.api.JCGLShadersType
-
Delete the given shader.
- shaderDeleteProgram(JCGLProgramShaderType) - Method in interface com.io7m.jcanephora.core.api.JCGLShadersType
-
Delete the given shader.
- shaderDeleteVertex(JCGLVertexShaderType) - Method in interface com.io7m.jcanephora.core.api.JCGLShadersType
-
Delete the given shader.
- shaderLinkProgram(String, JCGLVertexShaderUsableType, Optional<JCGLGeometryShaderUsableType>, JCGLFragmentShaderUsableType) - Method in interface com.io7m.jcanephora.core.api.JCGLShadersType
-
Link a program consisting of the vertex shader v, the optional
geometry shader g, and the fragment shader f.
- shaderTypeConvertible(int, JCGLType) - Method in enum com.io7m.jcanephora.core.JCGLScalarType
-
- shaderUniformPutFloat(JCGLProgramUniformType, float) - Method in interface com.io7m.jcanephora.core.api.JCGLShaderUniformsType
-
Upload the value value to the uniform u.
- shaderUniformPutInteger(JCGLProgramUniformType, int) - Method in interface com.io7m.jcanephora.core.api.JCGLShaderUniformsType
-
Upload the value value to the uniform u.
- shaderUniformPutMatrix3x3f(JCGLProgramUniformType, MatrixDirectReadable3x3FType) - Method in interface com.io7m.jcanephora.core.api.JCGLShaderUniformsType
-
Upload the value value to the uniform u.
- shaderUniformPutMatrix4x4f(JCGLProgramUniformType, MatrixDirectReadable4x4FType) - Method in interface com.io7m.jcanephora.core.api.JCGLShaderUniformsType
-
Upload the value value to the uniform u.
- shaderUniformPutTexture2DUnit(JCGLProgramUniformType, JCGLTextureUnitType) - Method in interface com.io7m.jcanephora.core.api.JCGLShaderUniformsType
-
Upload the value value to the uniform u.
- shaderUniformPutTextureCubeUnit(JCGLProgramUniformType, JCGLTextureUnitType) - Method in interface com.io7m.jcanephora.core.api.JCGLShaderUniformsType
-
Upload the value value to the uniform u.
- shaderUniformPutUnsignedInteger(JCGLProgramUniformType, int) - Method in interface com.io7m.jcanephora.core.api.JCGLShaderUniformsType
-
Upload the value value to the uniform u.
- shaderUniformPutVector2f(JCGLProgramUniformType, VectorReadable2FType) - Method in interface com.io7m.jcanephora.core.api.JCGLShaderUniformsType
-
Upload the value value to the uniform u.
- shaderUniformPutVector2i(JCGLProgramUniformType, VectorReadable2IType) - Method in interface com.io7m.jcanephora.core.api.JCGLShaderUniformsType
-
Upload the value value to the uniform u.
- shaderUniformPutVector2ui(JCGLProgramUniformType, VectorReadable2IType) - Method in interface com.io7m.jcanephora.core.api.JCGLShaderUniformsType
-
Upload the value value to the uniform u.
- shaderUniformPutVector3f(JCGLProgramUniformType, VectorReadable3FType) - Method in interface com.io7m.jcanephora.core.api.JCGLShaderUniformsType
-
Upload the value value to the uniform u.
- shaderUniformPutVector3i(JCGLProgramUniformType, VectorReadable3IType) - Method in interface com.io7m.jcanephora.core.api.JCGLShaderUniformsType
-
Upload the value value to the uniform u.
- shaderUniformPutVector3ui(JCGLProgramUniformType, VectorReadable3IType) - Method in interface com.io7m.jcanephora.core.api.JCGLShaderUniformsType
-
Upload the value value to the uniform u.
- shaderUniformPutVector4f(JCGLProgramUniformType, VectorReadable4FType) - Method in interface com.io7m.jcanephora.core.api.JCGLShaderUniformsType
-
Upload the value value to the uniform u.
- shaderUniformPutVector4i(JCGLProgramUniformType, VectorReadable4IType) - Method in interface com.io7m.jcanephora.core.api.JCGLShaderUniformsType
-
Upload the value value to the uniform u.
- shaderUniformPutVector4ui(JCGLProgramUniformType, VectorReadable4IType) - Method in interface com.io7m.jcanephora.core.api.JCGLShaderUniformsType
-
Upload the value value to the uniform u.
- shaderUniformSetActivityCheckingEnabled(boolean) - Method in interface com.io7m.jcanephora.core.api.JCGLShaderUniformsType
-
Enable or disable checking that a program is active when attempting to
assign values to uniforms.
- shaderUniformSetTypeCheckingEnabled(boolean) - Method in interface com.io7m.jcanephora.core.api.JCGLShaderUniformsType
-
Enable or disable checking of the types of assigned uniforms.
- stencilBufferClear(int) - Method in interface com.io7m.jcanephora.core.api.JCGLStencilBuffersType
-
Clear the stencil buffer with the specified value stencil.
- stencilBufferDisable() - Method in interface com.io7m.jcanephora.core.api.JCGLStencilBuffersType
-
Disable the stencil test.
- stencilBufferEnable() - Method in interface com.io7m.jcanephora.core.api.JCGLStencilBuffersType
-
Enable the stencil test.
- stencilBufferFunction(JCGLFaceSelection, JCGLStencilFunction, int, int) - Method in interface com.io7m.jcanephora.core.api.JCGLStencilBuffersType
-
Set the stencil function and reference value for the faces given by faces.
- stencilBufferGetBits() - Method in interface com.io7m.jcanephora.core.api.JCGLStencilBuffersType
-
- stencilBufferGetFunctionBack() - Method in interface com.io7m.jcanephora.core.api.JCGLStencilBuffersType
-
- stencilBufferGetFunctionFront() - Method in interface com.io7m.jcanephora.core.api.JCGLStencilBuffersType
-
- stencilBufferGetFunctionMaskBack() - Method in interface com.io7m.jcanephora.core.api.JCGLStencilBuffersType
-
- stencilBufferGetFunctionMaskFront() - Method in interface com.io7m.jcanephora.core.api.JCGLStencilBuffersType
-
- stencilBufferGetFunctionReferenceBack() - Method in interface com.io7m.jcanephora.core.api.JCGLStencilBuffersType
-
- stencilBufferGetFunctionReferenceFront() - Method in interface com.io7m.jcanephora.core.api.JCGLStencilBuffersType
-
- stencilBufferGetMaskBackFaces() - Method in interface com.io7m.jcanephora.core.api.JCGLStencilBuffersType
-
- stencilBufferGetMaskFrontFaces() - Method in interface com.io7m.jcanephora.core.api.JCGLStencilBuffersType
-
- stencilBufferGetOperationDepthFailBack() - Method in interface com.io7m.jcanephora.core.api.JCGLStencilBuffersType
-
- stencilBufferGetOperationDepthFailFront() - Method in interface com.io7m.jcanephora.core.api.JCGLStencilBuffersType
-
- stencilBufferGetOperationPassBack() - Method in interface com.io7m.jcanephora.core.api.JCGLStencilBuffersType
-
- stencilBufferGetOperationPassFront() - Method in interface com.io7m.jcanephora.core.api.JCGLStencilBuffersType
-
- stencilBufferGetOperationStencilFailBack() - Method in interface com.io7m.jcanephora.core.api.JCGLStencilBuffersType
-
- stencilBufferGetOperationStencilFailFront() - Method in interface com.io7m.jcanephora.core.api.JCGLStencilBuffersType
-
- stencilBufferIsEnabled() - Method in interface com.io7m.jcanephora.core.api.JCGLStencilBuffersType
-
- stencilBufferMask(JCGLFaceSelection, int) - Method in interface com.io7m.jcanephora.core.api.JCGLStencilBuffersType
-
Control the writing of bits in the stencil buffer for the faces given by
faces.
- stencilBufferOperation(JCGLFaceSelection, JCGLStencilOperation, JCGLStencilOperation, JCGLStencilOperation) - Method in interface com.io7m.jcanephora.core.api.JCGLStencilBuffersType
-
Configure the operations to be performed on the stencil buffer for the
faces given by faces.
- stencilFunctionFromGL(int) - Static method in class com.io7m.jcanephora.jogl.JOGLTypeConversions
-
Convert stencil functions from GL constants.
- stencilFunctionToGL(JCGLStencilFunction) - Static method in class com.io7m.jcanephora.jogl.JOGLTypeConversions
-
Convert stencil functions to GL constants.
- stencilOperationFromGL(int) - Static method in class com.io7m.jcanephora.jogl.JOGLTypeConversions
-
Convert stencil ops from GL constants.
- stencilOperationToGL(JCGLStencilOperation) - Static method in class com.io7m.jcanephora.jogl.JOGLTypeConversions
-
Convert stencil ops to GL constants.
- strictCheckingIsSet() - Method in class com.io7m.jcanephora.core.JCGLClearSpecificationMutable
-
- texture2DAllocate(JCGLTextureUnitType, long, long, JCGLTextureFormat, JCGLTextureWrapS, JCGLTextureWrapT, JCGLTextureFilterMinification, JCGLTextureFilterMagnification) - Method in interface com.io7m.jcanephora.core.api.JCGLTextures2DType
-
Allocate a texture of width width and height height of
format format, binding it to unit.
- texture2DBind(JCGLTextureUnitType, JCGLTexture2DUsableType) - Method in interface com.io7m.jcanephora.core.api.JCGLTextures2DType
-
Bind the texture texture to the texture unit unit.
- texture2DDelete(JCGLTexture2DType) - Method in interface com.io7m.jcanephora.core.api.JCGLTextures2DType
-
Deletes the texture referenced by texture.
- texture2DGetImage(JCGLTextureUnitType, JCGLTexture2DUsableType) - Method in interface com.io7m.jcanephora.core.api.JCGLTextures2DType
-
Fetch image data for the given texture.
- texture2DIsBound(JCGLTextureUnitType, JCGLTexture2DUsableType) - Method in interface com.io7m.jcanephora.core.api.JCGLTextures2DType
-
- texture2DIsBoundAnywhere(JCGLTexture2DUsableType) - Method in interface com.io7m.jcanephora.core.api.JCGLTextures2DType
-
- texture2DUpdate(JCGLTextureUnitType, JCGLTexture2DUpdateType) - Method in interface com.io7m.jcanephora.core.api.JCGLTextures2DType
-
Replace the contents (or part of the contents) of the texture data.getTexture() with data.
- textureCubeAllocate(JCGLTextureUnitType, long, JCGLTextureFormat, JCGLTextureWrapR, JCGLTextureWrapS, JCGLTextureWrapT, JCGLTextureFilterMinification, JCGLTextureFilterMagnification) - Method in interface com.io7m.jcanephora.core.api.JCGLTexturesCubeType
-
Allocate a cube texture of width size and height size of
format format, binding it to unit.
- textureCubeBind(JCGLTextureUnitType, JCGLTextureCubeUsableType) - Method in interface com.io7m.jcanephora.core.api.JCGLTexturesCubeType
-
Bind the texture texture to the texture unit unit.
- textureCubeDelete(JCGLTextureCubeType) - Method in interface com.io7m.jcanephora.core.api.JCGLTexturesCubeType
-
Deletes the texture referenced by texture.
- textureCubeGetImageLH(JCGLTextureUnitType, JCGLCubeMapFaceLH, JCGLTextureCubeUsableType) - Method in interface com.io7m.jcanephora.core.api.JCGLTexturesCubeType
-
Fetch image data for the given face of the given texture.
- textureCubeGetImageRH(JCGLTextureUnitType, JCGLCubeMapFaceRH, JCGLTextureCubeUsableType) - Method in interface com.io7m.jcanephora.core.api.JCGLTexturesCubeType
-
Fetch image data for the given face of the given texture.
- textureCubeIsBound(JCGLTextureUnitType, JCGLTextureCubeUsableType) - Method in interface com.io7m.jcanephora.core.api.JCGLTexturesCubeType
-
- textureCubeIsBoundAnywhere(JCGLTextureCubeUsableType) - Method in interface com.io7m.jcanephora.core.api.JCGLTexturesCubeType
-
- textureCubeUpdateLH(JCGLTextureUnitType, JCGLCubeMapFaceLH, JCGLTextureCubeUpdateType) - Method in interface com.io7m.jcanephora.core.api.JCGLTexturesCubeType
-
Replace the contents (or part of the contents) of the face face
of the cube map texture data.getTexture() with data,
assuming a cube map that uses a left-handed coordinate system (the OpenGL
default).
- textureCubeUpdateRH(JCGLTextureUnitType, JCGLCubeMapFaceRH, JCGLTextureCubeUpdateType) - Method in interface com.io7m.jcanephora.core.api.JCGLTexturesCubeType
-
Replace the contents (or part of the contents) of the face face
of the cube map texture data.getTexture() with data,
assuming a cube map that uses a right-handed coordinate system.
- textureFilterMagFromGL(int) - Static method in class com.io7m.jcanephora.jogl.JOGLTypeConversions
-
Convert filters from GL constants.
- textureFilterMagToGL(JCGLTextureFilterMagnification) - Static method in class com.io7m.jcanephora.jogl.JOGLTypeConversions
-
Convert filters to GL constants.
- textureFilterMinFromGL(int) - Static method in class com.io7m.jcanephora.jogl.JOGLTypeConversions
-
Convert filters from GL constants.
- textureFilterMinToGL(JCGLTextureFilterMinification) - Static method in class com.io7m.jcanephora.jogl.JOGLTypeConversions
-
Convert filters to GL constants.
- textureGetArea() - Method in interface com.io7m.jcanephora.core.JCGLTexture2DUsableType
-
- textureGetArea() - Method in interface com.io7m.jcanephora.core.JCGLTextureCubeUsableType
-
- textureGetFormat() - Method in interface com.io7m.jcanephora.core.JCGLTextureUsableType
-
- textureGetHeight() - Method in interface com.io7m.jcanephora.core.JCGLTextureUsableType
-
- textureGetMagnificationFilter() - Method in interface com.io7m.jcanephora.core.JCGLTextureUsableType
-
- textureGetMaximumSize() - Method in interface com.io7m.jcanephora.core.api.JCGLTexturesType
-
- textureGetMinificationFilter() - Method in interface com.io7m.jcanephora.core.JCGLTextureUsableType
-
- textureGetRangeX() - Method in interface com.io7m.jcanephora.core.JCGLTextureUsableType
-
- textureGetRangeY() - Method in interface com.io7m.jcanephora.core.JCGLTextureUsableType
-
- textureGetUnits() - Method in interface com.io7m.jcanephora.core.api.JCGLTexturesType
-
- textureGetWidth() - Method in interface com.io7m.jcanephora.core.JCGLTextureUsableType
-
- textureGetWrapR() - Method in interface com.io7m.jcanephora.core.JCGLTextureCubeUsableType
-
- textureGetWrapS() - Method in interface com.io7m.jcanephora.core.JCGLTexture2DUsableType
-
- textureGetWrapS() - Method in interface com.io7m.jcanephora.core.JCGLTextureCubeUsableType
-
- textureGetWrapT() - Method in interface com.io7m.jcanephora.core.JCGLTexture2DUsableType
-
- textureGetWrapT() - Method in interface com.io7m.jcanephora.core.JCGLTextureCubeUsableType
-
- textureUnitIsBound(JCGLTextureUnitType) - Method in interface com.io7m.jcanephora.core.api.JCGLTexturesType
-
- textureUnitUnbind(JCGLTextureUnitType) - Method in interface com.io7m.jcanephora.core.api.JCGLTexturesType
-
Unbind whatever texture is bound to the texture unit unit (if
any).
- textureWrapRFromGL(int) - Static method in class com.io7m.jcanephora.jogl.JOGLTypeConversions
-
Convert wrapping modes from GL constants.
- textureWrapRToGL(JCGLTextureWrapR) - Static method in class com.io7m.jcanephora.jogl.JOGLTypeConversions
-
Convert wrapping mode to GL constants.
- textureWrapSFromGL(int) - Static method in class com.io7m.jcanephora.jogl.JOGLTypeConversions
-
Convert wrapping modes from GL constants.
- textureWrapSToGL(JCGLTextureWrapS) - Static method in class com.io7m.jcanephora.jogl.JOGLTypeConversions
-
Convert wrapping mode to GL constants.
- textureWrapTFromGL(int) - Static method in class com.io7m.jcanephora.jogl.JOGLTypeConversions
-
Convert wrapping modes from GL constants.
- textureWrapTToGL(JCGLTextureWrapT) - Static method in class com.io7m.jcanephora.jogl.JOGLTypeConversions
-
Convert wrapping mode to GL constants.
- toString() - Method in class com.io7m.jcanephora.core.JCGLClearSpecification
-
Prints the immutable value JCGLClearSpecification... with all non-generated
and non-auxiliary attribute values.
- toString() - Method in class com.io7m.jcanephora.core.JCGLClearSpecificationMutable
-
Generates a string represetion of this JCGLClearSpecificationType.
- toString() - Method in class com.io7m.jcanephora.core.JCGLVersion
-
- toString() - Method in class com.io7m.jcanephora.core.JCGLVersionNumber
-
- toString() - Method in class com.io7m.jcanephora.fake.FakeContext
-
- typeFromGL(int) - Static method in class com.io7m.jcanephora.jogl.JOGLTypeConversions
-
Convert types from GL constants.
- typeToGL(JCGLType) - Static method in class com.io7m.jcanephora.jogl.JOGLTypeConversions
-
Convert types to GL constants.
- valueOf(String) - Static method in enum com.io7m.jcanephora.core.JCGLBlendEquation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcanephora.core.JCGLBlendFunction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcanephora.core.JCGLCubeMapFaceLH
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcanephora.core.JCGLCubeMapFaceRH
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcanephora.core.JCGLDepthFunction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcanephora.core.JCGLFaceSelection
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcanephora.core.JCGLFaceWindingOrder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcanephora.core.JCGLFramebufferBlitBuffer
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcanephora.core.JCGLFramebufferBlitFilter
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcanephora.core.JCGLFramebufferStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcanephora.core.JCGLPixelFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcanephora.core.JCGLPolygonMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcanephora.core.JCGLPrimitives
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcanephora.core.JCGLScalarIntegralType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcanephora.core.JCGLScalarType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcanephora.core.JCGLStencilFunction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcanephora.core.JCGLStencilOperation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcanephora.core.JCGLTextureFilterMagnification
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcanephora.core.JCGLTextureFilterMinification
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcanephora.core.JCGLTextureFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcanephora.core.JCGLTextureWrapR
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcanephora.core.JCGLTextureWrapS
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcanephora.core.JCGLTextureWrapT
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcanephora.core.JCGLType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcanephora.core.JCGLUnsignedType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.io7m.jcanephora.core.JCGLUsageHint
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.io7m.jcanephora.core.JCGLBlendEquation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.io7m.jcanephora.core.JCGLBlendFunction
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.io7m.jcanephora.core.JCGLCubeMapFaceLH
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.io7m.jcanephora.core.JCGLCubeMapFaceRH
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.io7m.jcanephora.core.JCGLDepthFunction
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.io7m.jcanephora.core.JCGLFaceSelection
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.io7m.jcanephora.core.JCGLFaceWindingOrder
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.io7m.jcanephora.core.JCGLFramebufferBlitBuffer
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.io7m.jcanephora.core.JCGLFramebufferBlitFilter
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.io7m.jcanephora.core.JCGLFramebufferStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.io7m.jcanephora.core.JCGLPixelFormat
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.io7m.jcanephora.core.JCGLPolygonMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.io7m.jcanephora.core.JCGLPrimitives
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.io7m.jcanephora.core.JCGLScalarIntegralType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.io7m.jcanephora.core.JCGLScalarType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.io7m.jcanephora.core.JCGLStencilFunction
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.io7m.jcanephora.core.JCGLStencilOperation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.io7m.jcanephora.core.JCGLTextureFilterMagnification
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.io7m.jcanephora.core.JCGLTextureFilterMinification
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.io7m.jcanephora.core.JCGLTextureFormat
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.io7m.jcanephora.core.JCGLTextureWrapR
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.io7m.jcanephora.core.JCGLTextureWrapS
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.io7m.jcanephora.core.JCGLTextureWrapT
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.io7m.jcanephora.core.JCGLType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.io7m.jcanephora.core.JCGLUnsignedType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.io7m.jcanephora.core.JCGLUsageHint
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- viewportSet(AreaInclusiveUnsignedLType) - Method in interface com.io7m.jcanephora.core.api.JCGLViewportsType
-
Set the OpenGL viewport to the given inclusive area.