Index

A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

S

S - Enum constant in enum class com.blackrook.gloop.opengl.enums.TextureCoordType
Texture S coordinate (width).
SAMPLES_PASSED - Enum constant in enum class com.blackrook.gloop.opengl.enums.QueryTarget
 
scale(float) - Method in class com.blackrook.gloop.opengl.math.Matrix4F
Multiplies a scaling matrix into this one.
scale(float, float, float) - Method in class com.blackrook.gloop.opengl.math.Matrix4F
Multiplies a scaling matrix into this one.
scale(float, float, float) - Method in class com.blackrook.gloop.opengl.math.MatrixStack
Scales the current matrix by a set of scalars that correspond to each axis.
SCISSOR - Enum constant in enum class com.blackrook.gloop.opengl.enums.AttribType
 
SEPARATE_ATTRIBS - Enum constant in enum class com.blackrook.gloop.opengl.enums.FeedbackBufferType
Send back as values in separate regions.
set(float[]) - Method in class com.blackrook.gloop.opengl.math.Matrix4F
Sets all positions in this matrix to a set of values.
set(float[]) - Method in class com.blackrook.gloop.opengl.math.MatrixStack
Sets the topmost matrix to another matrix.
set(int, float) - Method in class com.blackrook.gloop.opengl.math.Matrix4F
Sets a matrix index (column major index) to a value.
set(int, int, float) - Method in class com.blackrook.gloop.opengl.math.Matrix4F
Sets a position in this matrix to a value.
set(Matrix4F) - Method in class com.blackrook.gloop.opengl.math.Matrix4F
Sets all positions in this matrix to a set of values from another.
set(Matrix4F) - Method in class com.blackrook.gloop.opengl.math.MatrixStack
Sets the topmost matrix to another matrix.
setActiveTextureUnit(int) - Method in class com.blackrook.gloop.opengl.gl1.OGL13Graphics
Sets the current "active" texture unit for texture bindings and texture environment settings.
setAllHintsTo(HintValue) - Method in class com.blackrook.gloop.opengl.node.OGLInitNode
Sets all hint options to a single value.
setAmbientColor(float, float, float, float) - Method in class com.blackrook.gloop.opengl.gl1.OGLMaterial
Set up this material's ambient color.
setAmbientColor(Color) - Method in class com.blackrook.gloop.opengl.gl1.OGLLight
 
setAmbientColor(Color) - Method in class com.blackrook.gloop.opengl.gl1.OGLMaterial
Set up this material's ambient color.
setAnisotropy(float) - Method in class com.blackrook.gloop.opengl.util.TextureBuilder.Abstract
 
setAnisotropy(float) - Method in interface com.blackrook.gloop.opengl.util.TextureBuilder
Sets texture anisotropy level.
setAspectOrtho(float, float, float, float, float, float, float) - Method in class com.blackrook.gloop.opengl.math.Matrix4F
Sets this matrix's values up as an aspect-corrected projection matrix, orthographic projection.
setAttenuation(float, float, float) - Method in class com.blackrook.gloop.opengl.gl1.OGLLight
 
setAutoGenerateMipMaps(boolean) - Method in class com.blackrook.gloop.opengl.util.TextureBuilder.Abstract
 
setAutoGenerateMipMaps(boolean) - Method in interface com.blackrook.gloop.opengl.util.TextureBuilder
Sets if this generator auto-generates mipmaps on or after data transfer.
setAutoNormalGen(boolean) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets if normal vectors are generated automatically when geometry is submitted to the OpenGL geometry pipeline.
setBackFillMode(FillMode) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Set back polygon fill mode.
setBit(int, int, boolean) - Method in class com.blackrook.gloop.opengl.gl1.OGLBitmap
Sets a bit in this bitmap.
setBlendingEnabled(boolean) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets if blending is enabled.
setBlendingFunc(BlendArg, BlendArg) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the current blending function.
setBlendingFunc(BlendFunc) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the current blending function.
setBorder(int) - Method in class com.blackrook.gloop.opengl.util.TextureBuilder.Abstract
 
setBorder(int) - Method in interface com.blackrook.gloop.opengl.util.TextureBuilder
Sets the border size on the texture in texels.
setBuffer(BufferTargetType, OGLBuffer) - Method in class com.blackrook.gloop.opengl.gl1.OGL15Graphics
Binds a buffer to the current context.
setBufferCapacity(BufferTargetType, DataType, CachingHint, int) - Method in class com.blackrook.gloop.opengl.gl1.OGL15Graphics
Sets the capacity of the current buffer (sends no data).
setBufferData(BufferTargetType, CachingHint, ByteBuffer) - Method in class com.blackrook.gloop.opengl.gl1.OGL15Graphics
Sets the data of the current buffer.
setBufferData(BufferTargetType, CachingHint, DoubleBuffer) - Method in class com.blackrook.gloop.opengl.gl1.OGL15Graphics
Sets the data of the current buffer.
setBufferData(BufferTargetType, CachingHint, FloatBuffer) - Method in class com.blackrook.gloop.opengl.gl1.OGL15Graphics
Sets the data of the current buffer.
setBufferData(BufferTargetType, CachingHint, IntBuffer) - Method in class com.blackrook.gloop.opengl.gl1.OGL15Graphics
Sets the data of the current buffer.
setBufferData(BufferTargetType, CachingHint, LongBuffer) - Method in class com.blackrook.gloop.opengl.gl1.OGL15Graphics
Sets the data of the current buffer.
setBufferData(BufferTargetType, CachingHint, ShortBuffer) - Method in class com.blackrook.gloop.opengl.gl1.OGL15Graphics
Sets the data of the current buffer.
setBufferSubData(BufferTargetType, int, ByteBuffer) - Method in class com.blackrook.gloop.opengl.gl1.OGL15Graphics
Sets a subsection of data to the current buffer.
setBufferSubData(BufferTargetType, int, DoubleBuffer) - Method in class com.blackrook.gloop.opengl.gl1.OGL15Graphics
Sets a subsection of data to the current buffer.
setBufferSubData(BufferTargetType, int, FloatBuffer) - Method in class com.blackrook.gloop.opengl.gl1.OGL15Graphics
Sets a subsection of data to the current buffer.
setBufferSubData(BufferTargetType, int, IntBuffer) - Method in class com.blackrook.gloop.opengl.gl1.OGL15Graphics
Sets a subsection of data to the current buffer.
setBufferSubData(BufferTargetType, int, LongBuffer) - Method in class com.blackrook.gloop.opengl.gl1.OGL15Graphics
Sets a subsection of data to the current buffer.
setBufferSubData(BufferTargetType, int, ShortBuffer) - Method in class com.blackrook.gloop.opengl.gl1.OGL15Graphics
Sets a subsection of data to the current buffer.
setClearAccum(float, float, float, float) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the clear color for the accumulation buffer.
setClearAccumulationBuffer(boolean) - Method in class com.blackrook.gloop.opengl.node.OGLClearNode
Sets if this clears the accumulation buffer.
setClearColor(float, float, float, float) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the clear color.
setClearColor(float, float, float, float) - Method in class com.blackrook.gloop.opengl.node.OGLClearNode
Sets the color used with which to clear the color buffer.
setClearColorBuffer(boolean) - Method in class com.blackrook.gloop.opengl.node.OGLClearNode
Sets if this clears the color buffer.
setClearDepth(double) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets depth clear value.
setClearDepthBuffer(boolean) - Method in class com.blackrook.gloop.opengl.node.OGLClearNode
Sets if this clears the depth buffer.
setClearStencil(int) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the stencil mask clear value.
setClearStencilBuffer(boolean) - Method in class com.blackrook.gloop.opengl.node.OGLClearNode
Sets if this clears the stencil buffer.
setClientFlag(int, boolean) - Method in class com.blackrook.gloop.opengl.OGLGraphics
Enables/disables an OpenGL client state bit.
setColor(float, float, float, float) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the current color used for drawing polygons and other geometry.
setColor(Color) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the current color used for drawing polygons and other geometry.
setColorARGB(int) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the current color used for drawing polygons and other geometry using an ARGB integer.
setColorArrayEnabled(boolean) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Enables or disables the processing of bound vertex color arrays.
setColorArrayPointer(DataType, int, int, int) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets what positions in the current BufferTargetType.GEOMETRY-bound buffer or array are used to draw polygonal information: This sets the attribute pointer for colors.
setColorMask(boolean) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets if all of the components of the color buffer get written to.
setColorMask(boolean, boolean, boolean, boolean) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets if each color component gets written to the color buffer.
setCompressed(boolean) - Method in class com.blackrook.gloop.opengl.util.TextureBuilder.Abstract
 
setCompressed(boolean) - Method in interface com.blackrook.gloop.opengl.util.TextureBuilder
Sets if the texture is stored in a compressed format.
setConstantAttenuation(float) - Method in class com.blackrook.gloop.opengl.gl1.OGLLight
 
setCurrentActiveTextureCoordArray(int) - Method in class com.blackrook.gloop.opengl.gl1.OGL13Graphics
Sets the current client active texture (for coordinates submission).
setCurrentActiveTextureState(int, OGLTexture) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the current texture state.
setCurrentActiveTextureUnitState(int) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the current texture unit state.
setCurrentActiveTextureUnitState(int) - Method in class com.blackrook.gloop.opengl.gl1.OGL13Graphics
 
setCurrentBufferState(BufferTargetType, OGLBuffer) - Method in class com.blackrook.gloop.opengl.gl1.OGL15Graphics
Sets the current texture for a binding target.
setCurrentMatrixId(Integer) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the current matrix id.
setDebugMessageControl(DebugControlSource, DebugControlType, DebugControlSeverity, int[], boolean) - Method in class com.blackrook.gloop.opengl.gl4.OGL43Graphics
Sets if a set of debug messages get filtered out.
setDebugMessagesEnabled(boolean) - Method in class com.blackrook.gloop.opengl.gl4.OGL43Graphics
Sets if debug messages are enabled on this context.
setDebugMessagesSychronous(boolean) - Method in class com.blackrook.gloop.opengl.gl4.OGL43Graphics
Sets if debug message output is synchronous on this context.
setDepthFunc(LogicFunc) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Set depth comparison function.
setDepthMask(boolean) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets if the depth buffer is enabled for writing.
setDepthTestEnabled(boolean) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets if the depth test is enabled or not for incoming fragments.
setDepthValue(float) - Method in class com.blackrook.gloop.opengl.node.OGLClearNode
Sets the depth value used with which to clear the depth buffer.
setDiffuseColor(float, float, float, float) - Method in class com.blackrook.gloop.opengl.gl1.OGLMaterial
Set up this material's diffuse color.
setDiffuseColor(Color) - Method in class com.blackrook.gloop.opengl.gl1.OGLLight
 
setDiffuseColor(Color) - Method in class com.blackrook.gloop.opengl.gl1.OGLMaterial
Set up this material's diffuse color.
setEmissionColor(float, float, float, float) - Method in class com.blackrook.gloop.opengl.gl1.OGLMaterial
Set up this material's emission color.
setEmissionColor(Color) - Method in class com.blackrook.gloop.opengl.gl1.OGLMaterial
Set up this material's emission color.
setEnabled(boolean) - Method in class com.blackrook.gloop.opengl.node.OGLMultiNode
Sets if this node (and all of its added child nodes) are displayed.
setFaceCullingEnabled(boolean) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets if face culling is enabled.
setFaceCullingSide(FaceSide) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the face side(s) that are culled if face culling is enabled.
setFaceFront(FaceSide.Direction) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets face winding to determine the front face.
setFillMode(FillMode) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Set polygon fill mode.
setFillMode(FillMode) - Method in class com.blackrook.gloop.opengl.node.OGLInitNode
Sets the global filling mode.
setFiltering(TextureMinFilter, TextureMagFilter) - Method in class com.blackrook.gloop.opengl.util.TextureBuilder.Abstract
 
setFiltering(TextureMinFilter, TextureMagFilter) - Method in interface com.blackrook.gloop.opengl.util.TextureBuilder
Sets the minification and magnification filter on the texture.
setFlag(int, boolean) - Method in class com.blackrook.gloop.opengl.OGLGraphics
Enables/disables an OpenGL state bit.
setFogCalculationHint(HintValue) - Method in class com.blackrook.gloop.opengl.node.OGLInitNode
Set fog calculation hint.
setFogColor(float, float, float, float) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the color of the fog.
setFogColor(int) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the current color used for fog as an ARGB integer.
setFogColor(Color) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the color of the fog.
setFogCoordinateSource(FogCoordinateType) - Method in class com.blackrook.gloop.opengl.gl1.OGL15Graphics
Sets the origin of the calculation of the fog coordinate value that dictates "where" in the fog it is.
setFogDensity(float) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the density factor for calculating fog.
setFogEnabled(boolean) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets if fog rendering is enabled or disabled.
setFogEnd(float) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the starting point for calculating fog.
setFogExponent(Color, float) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets most fog attributes at once for exponent fog.
setFogExponentSquared(Color, float) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets most fog attributes at once for exponent squared fog.
setFogFormula(FogFormulaType) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the distance calculation formula for calculating fog cover.
setFogLinear(Color, float, float) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets most fog attributes at once for linear fog.
setFogStart(float) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the starting point for calculating fog.
setFPS(int) - Method in class com.blackrook.gloop.opengl.OGLSystem.RenderingThreadControl
Sets the maximum amount of times per second that the rendering thread will attempt to automatically redraw the contents of the window.
setFPS(Long) - Method in class com.blackrook.gloop.opengl.OGLSystem.RenderingThreadControl
Sets the maximum amount of times per second that the rendering thread will attempt to automatically redraw the contents of the window.
setFramebuffer(OGLFramebuffer) - Method in class com.blackrook.gloop.opengl.gl3.OGL30Graphics
Binds a FrameBuffer for rendering.
setFrameBufferRead(FrameBufferType) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the current buffer to read from for pixel read/copy operations.
setFrameBufferWrite(FrameBufferType) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the current buffer to write to for pixel drawing/rasterizing operations.
setFrameBufferWrite(FrameBufferType...) - Method in class com.blackrook.gloop.opengl.gl2.OGL20Graphics
Sets the multiple buffers to write to for pixel drawing/rasterizing operations.
setFrontFillMode(FillMode) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Set front polygon fill mode.
setFrustum(float, float, float, float, float, float) - Method in class com.blackrook.gloop.opengl.math.Matrix4F
Sets this matrix's values up as a projection matrix, frustum projection.
setGenerateMipmapHint(HintValue) - Method in class com.blackrook.gloop.opengl.node.OGLInitNode
Set mipmap generation hint.
setHint(HintType, HintValue) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets an OpenGL hint.
setHints(Graphics2D) - Method in enum class com.blackrook.gloop.opengl.util.ImageUtils.ResizeQuality
Sets the appropriate resize quality hints on the graphic instance.
setIdentity() - Method in class com.blackrook.gloop.opengl.math.Matrix4F
Sets this matrix to the identity matrix.
setImageData(ByteBuffer, int, int) - Static method in class com.blackrook.gloop.opengl.util.TextureUtils
Converts color byte data to a BufferedImage.
setLight(int, OGLLight) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the current light used for illuminating polygons and other geometry.
setLightAmbientColor(int, float, float, float, float) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the color for a ambient component for a light.
setLightAmbientColor(int, int) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the color for a ambient component for a light.
setLightAmbientColor(int, Color) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the color for a ambient component for a light.
setLightAttenuation(int, float, float, float) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the current light attenuation used for illuminating polygons and other geometry.
setLightDiffuseColor(int, float, float, float, float) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the color for a diffuse component for a light.
setLightDiffuseColor(int, int) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the color for a diffuse component for a light.
setLightDiffuseColor(int, Color) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the color for a diffuse component for a light.
setLightEnabled(int, boolean) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets if certain lights are enabled.
setLightingEnabled(boolean) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets if lighting is enabled.
setLightPosition(int, float, float, float, float) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the position of a light source.
setLightShadeType(LightShadeType) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the light shading type.
setLightSpecularColor(int, float, float, float, float) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the color for a specular component for a light.
setLightSpecularColor(int, int) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the color for a specular component for a light.
setLightSpecularColor(int, Color) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the color for a specular component for a light.
setLinearAttenuation(float) - Method in class com.blackrook.gloop.opengl.gl1.OGLLight
 
setLineSmoothHint(HintValue) - Method in class com.blackrook.gloop.opengl.node.OGLInitNode
Set line smooth hint value.
setLineSmoothingEnabled(boolean) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Enables/Disables line smoothing.
setLineWidth(float) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the width of line geometry.
setListener(ProgramBuilder.Listener) - Method in class com.blackrook.gloop.opengl.util.ProgramBuilder.Abstract
 
setListener(ProgramBuilder.Listener) - Method in interface com.blackrook.gloop.opengl.util.ProgramBuilder
Sets a log listener to listen for builder events.
setLongName(long) - Method in class com.blackrook.gloop.opengl.OGLObject
Sets this object's long OpenGL name/id.
setLookAt(float, float, float, float, float, float, float, float, float) - Method in class com.blackrook.gloop.opengl.math.Matrix4F
Sets this matrix's values up as a "look at" perspective matrix.
setMaterial(FaceSide, OGLMaterial) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the current material used for drawing polygons and other geometry, and will remain doing so until this is changed.
setMaterial(OGLMaterial) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the current material used for drawing polygons and other geometry.
setMaterialAmbientColor(FaceSide, float, float, float, float) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the current material ambient color used for drawing polygons and other geometry.
setMaterialAmbientColor(FaceSide, int) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the current material ambient color used for drawing polygons and other geometry.
setMaterialAmbientColor(FaceSide, Color) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the current material ambient color used for drawing polygons and other geometry.
setMaterialDiffuseColor(FaceSide, float, float, float, float) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the current material diffuse color used for drawing polygons and other geometry.
setMaterialDiffuseColor(FaceSide, int) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the current material diffuse color used for drawing polygons and other geometry.
setMaterialDiffuseColor(FaceSide, Color) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the current material diffuse color used for drawing polygons and other geometry.
setMaterialEmissionColor(FaceSide, float, float, float, float) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the current material emission color used for drawing polygons and other geometry.
setMaterialEmissionColor(FaceSide, int) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the current material emission color used for drawing polygons and other geometry.
setMaterialEmissionColor(FaceSide, Color) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the current material emission color used for drawing polygons and other geometry.
setMaterialShininessFactor(FaceSide, float) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the current material shininess factor used for drawing polygons and other geometry.
setMaterialSpecularColor(FaceSide, float, float, float, float) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the current material specular color used for drawing polygons and other geometry.
setMaterialSpecularColor(FaceSide, int) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the current material specular color used for drawing polygons and other geometry.
setMaterialSpecularColor(FaceSide, Color) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the current material specular color used for drawing polygons and other geometry.
setName(int) - Method in class com.blackrook.gloop.opengl.OGLObject
Sets this object's OpenGL name/id.
setNormalArrayEnabled(boolean) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Enables or disables the processing of bound surface normal arrays.
setNormalArrayPointer(DataType, int, int) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets what positions in the current BufferTargetType.GEOMETRY-bound buffer or array are used to draw polygonal information: This sets the attribute pointer for normal vectors.
setOrtho(float, float, float, float, float, float) - Method in class com.blackrook.gloop.opengl.math.Matrix4F
Sets this matrix's values up as a projection matrix, orthographic projection.
setPerspective(float, float, float, float) - Method in class com.blackrook.gloop.opengl.math.Matrix4F
Sets this matrix's values up as a projection matrix, perspective arguments.
setPerspectiveCorrectionHint(HintValue) - Method in class com.blackrook.gloop.opengl.node.OGLInitNode
Set prespective correction hint.
setPixelPackAlignment(int) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the current pixel packing alignment value (GL-to-application).
setPixelUnpackAlignment(int) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the current pixel unpacking alignment value (application-to-GL).
setPointAttenuationFormula(float, float, float) - Method in class com.blackrook.gloop.opengl.gl1.OGL14Graphics
Sets the attenuation formula to use when changing the sizes of points based on their location in space.
setPointAttenuationMaximum(float) - Method in class com.blackrook.gloop.opengl.gl1.OGL14Graphics
Sets the maximum size for the diameter of Point geometry when it is attenuated by point distance from the "camera".
setPointAttenuationMinimum(float) - Method in class com.blackrook.gloop.opengl.gl1.OGL14Graphics
Sets the minimum size for the diameter of Point geometry when it is attenuated by point distance from the "camera".
setPointSize(float) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the reference unit size for the diameter of Point geometry.
setPointSmoothHint(HintValue) - Method in class com.blackrook.gloop.opengl.node.OGLInitNode
Set point smooth hint value.
setPointSmoothingEnabled(boolean) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Enables/Disables smooth point geometry.
setPointSpritesEnabled(boolean) - Method in class com.blackrook.gloop.opengl.gl2.OGL20Graphics
Enables/Disables point sprite conversion.
setPointSpriteTexCoordGeneration(boolean) - Method in class com.blackrook.gloop.opengl.gl2.OGL20Graphics
Sets if texture coordinates are to be generated across point geometry dimensions.
setPolygonSmoothHint(HintValue) - Method in class com.blackrook.gloop.opengl.node.OGLInitNode
Set polygon smooth hint value.
setPosition(float, float, float, float) - Method in class com.blackrook.gloop.opengl.gl1.OGLLight
 
setProgram(OGLProgram) - Method in class com.blackrook.gloop.opengl.gl2.OGL20Graphics
Binds a program to the current context.
setProgramBinary(OGLProgram, OGL41Graphics.ProgramBinary) - Method in class com.blackrook.gloop.opengl.gl4.OGL41Graphics
Creates a program from a binary representation.
setProgramBinaryRetriveableHint(OGLProgram, boolean) - Method in class com.blackrook.gloop.opengl.gl4.OGL41Graphics
Sets a hint on a program to tell OpenGL that you are going to retrieve a binary representation from it.
setProgramFragmentDataLocation(OGLProgram, String, int) - Method in class com.blackrook.gloop.opengl.gl3.OGL30Graphics
Sets the location of a fragment output.
setProgramSeparable(OGLProgram, boolean) - Method in class com.blackrook.gloop.opengl.gl4.OGL41Graphics
Sets a flag on a program to tell OpenGL that you are planning to add this to a pipeline later.
setProgramUniformFloat(int, float) - Method in class com.blackrook.gloop.opengl.gl2.OGL20Graphics
Sets a uniform float value on the currently-bound program.
setProgramUniformFloatArray(int, float...) - Method in class com.blackrook.gloop.opengl.gl2.OGL20Graphics
Sets a uniform float array value on the currently-bound program.
setProgramUniformInt(int, int) - Method in class com.blackrook.gloop.opengl.gl2.OGL20Graphics
Sets a uniform integer value on the currently-bound program.
setProgramUniformIntArray(int, int...) - Method in class com.blackrook.gloop.opengl.gl2.OGL20Graphics
Sets a uniform integer value array on the currently-bound program.
setProgramUniformIVec2(int, int, int) - Method in class com.blackrook.gloop.opengl.gl2.OGL20Graphics
Sets a uniform integer vec2 value on the currently-bound program.
setProgramUniformIVec3(int, int, int, int) - Method in class com.blackrook.gloop.opengl.gl2.OGL20Graphics
Sets a uniform integer vec3 value on the currently-bound program.
setProgramUniformIVec4(int, int, int, int, int) - Method in class com.blackrook.gloop.opengl.gl2.OGL20Graphics
Sets a uniform integer vec4 value on the currently-bound program.
setProgramUniformMatrix2(int, float[]) - Method in class com.blackrook.gloop.opengl.gl2.OGL20Graphics
Sets a uniform matrix (mat2) value on the currently-bound program.
setProgramUniformMatrix2(int, float[][]) - Method in class com.blackrook.gloop.opengl.gl2.OGL20Graphics
Sets a uniform matrix (mat2) value on the currently-bound program.
setProgramUniformMatrix2x3(int, float[]) - Method in class com.blackrook.gloop.opengl.gl2.OGL21Graphics
Sets a uniform matrix (mat2x3) value on the currently-bound shader.
setProgramUniformMatrix2x3(int, float[][]) - Method in class com.blackrook.gloop.opengl.gl2.OGL21Graphics
Sets a uniform matrix (mat2x3) value on the currently-bound shader.
setProgramUniformMatrix2x4(int, float[]) - Method in class com.blackrook.gloop.opengl.gl2.OGL21Graphics
Sets a uniform matrix (mat2x4) value on the currently-bound shader.
setProgramUniformMatrix2x4(int, float[][]) - Method in class com.blackrook.gloop.opengl.gl2.OGL21Graphics
Sets a uniform matrix (mat2x4) value on the currently-bound shader.
setProgramUniformMatrix3(int, float[]) - Method in class com.blackrook.gloop.opengl.gl2.OGL20Graphics
Sets a uniform matrix (mat3) value on the currently-bound program.
setProgramUniformMatrix3(int, float[][]) - Method in class com.blackrook.gloop.opengl.gl2.OGL20Graphics
Sets a uniform matrix (mat3) value on the currently-bound program.
setProgramUniformMatrix3x2(int, float[]) - Method in class com.blackrook.gloop.opengl.gl2.OGL21Graphics
Sets a uniform matrix (mat3x2) value on the currently-bound shader.
setProgramUniformMatrix3x2(int, float[][]) - Method in class com.blackrook.gloop.opengl.gl2.OGL21Graphics
Sets a uniform matrix (mat3x2) value on the currently-bound shader.
setProgramUniformMatrix3x4(int, float[]) - Method in class com.blackrook.gloop.opengl.gl2.OGL21Graphics
Sets a uniform matrix (mat3x4) value on the currently-bound shader.
setProgramUniformMatrix3x4(int, float[][]) - Method in class com.blackrook.gloop.opengl.gl2.OGL21Graphics
Sets a uniform matrix (mat3x4) value on the currently-bound shader.
setProgramUniformMatrix4(int, float[]) - Method in class com.blackrook.gloop.opengl.gl2.OGL20Graphics
Sets a uniform matrix (mat4) value on the currently-bound program.
setProgramUniformMatrix4(int, float[][]) - Method in class com.blackrook.gloop.opengl.gl2.OGL20Graphics
Sets a uniform matrix (mat4) value on the currently-bound program.
setProgramUniformMatrix4(int, int) - Method in class com.blackrook.gloop.opengl.gl3.OGL30Graphics
Sets a uniform matrix (mat4) value on the currently-bound program using a matrix in the matrix stack.
setProgramUniformMatrix4(int, MatrixMode) - Method in class com.blackrook.gloop.opengl.gl2.OGL20Graphics
Sets a uniform matrix (mat4) value on the currently-bound program using a matrix in the matrix stack.
setProgramUniformMatrix4(int, MatrixMode) - Method in class com.blackrook.gloop.opengl.gl3.OGL30Graphics
Sets a uniform matrix (mat4) value on the currently-bound program using a matrix in the matrix stack.
setProgramUniformMatrix4(int, Matrix4F) - Method in class com.blackrook.gloop.opengl.gl2.OGL20Graphics
Sets a uniform matrix (mat4) value on the currently-bound program.
setProgramUniformMatrix4x2(int, float[]) - Method in class com.blackrook.gloop.opengl.gl2.OGL21Graphics
Sets a uniform matrix (mat4x2) value on the currently-bound shader.
setProgramUniformMatrix4x2(int, float[][]) - Method in class com.blackrook.gloop.opengl.gl2.OGL21Graphics
Sets a uniform matrix (mat4x2) value on the currently-bound shader.
setProgramUniformMatrix4x3(int, float[]) - Method in class com.blackrook.gloop.opengl.gl2.OGL21Graphics
Sets a uniform matrix (mat4x3) value on the currently-bound shader.
setProgramUniformMatrix4x3(int, float[][]) - Method in class com.blackrook.gloop.opengl.gl2.OGL21Graphics
Sets a uniform matrix (mat4x3) value on the currently-bound shader.
setProgramUniformVec2(int, float, float) - Method in class com.blackrook.gloop.opengl.gl2.OGL20Graphics
Sets a uniform vec2 value on the currently-bound program.
setProgramUniformVec3(int, float, float, float) - Method in class com.blackrook.gloop.opengl.gl2.OGL20Graphics
Sets a uniform vec3 value on the currently-bound program.
setProgramUniformVec4(int, float, float, float, float) - Method in class com.blackrook.gloop.opengl.gl2.OGL20Graphics
Sets a uniform vec4 value on the currently-bound program.
setProgramVertexAttribLocation(OGLProgram, String, int) - Method in class com.blackrook.gloop.opengl.gl2.OGL20Graphics
Binds a specific index to a vertex attribute by name.
setQuadraticAttenuation(float) - Method in class com.blackrook.gloop.opengl.gl1.OGLLight
 
setQueryCounter(OGLQuery) - Method in class com.blackrook.gloop.opengl.gl3.OGL33Graphics
Sets the GL timestamp on this query.
setRasterPosition(int, int, float) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the next raster position for drawing bitmaps.
setRelayBufferSize(int) - Static method in class com.blackrook.gloop.opengl.struct.IOUtils
Sets the size of the buffer in bytes for IOUtils.relay(InputStream, OutputStream).
setRenderbuffer(OGLRenderbuffer) - Method in class com.blackrook.gloop.opengl.gl3.OGL30Graphics
Binds a FrameRenderBuffer to the current context.
setRenderbufferSize(RenderbufferFormat, int, int) - Method in class com.blackrook.gloop.opengl.gl3.OGL30Graphics
Sets a render buffer's internal format and size.
setRotateX(float) - Method in class com.blackrook.gloop.opengl.math.Matrix4F
Sets this matrix to a x-rotation matrix.
setRotateY(float) - Method in class com.blackrook.gloop.opengl.math.Matrix4F
Sets this matrix to a y-rotation matrix.
setRotateZ(float) - Method in class com.blackrook.gloop.opengl.math.Matrix4F
Sets this matrix to a z-rotation matrix.
setRotation(float, float, float) - Method in class com.blackrook.gloop.opengl.math.Matrix4F
Sets this matrix to a rotation matrix.
setSampler(OGLSampler, int) - Method in class com.blackrook.gloop.opengl.gl3.OGL33Graphics
Sets the sampler to use for a given texture unit.
setSamplerFiltering(OGLSampler, TextureMinFilter, TextureMagFilter) - Method in class com.blackrook.gloop.opengl.gl3.OGL33Graphics
Sets the texture filtering types for a sampler.
setSamplerLODBias(OGLSampler, float, float) - Method in class com.blackrook.gloop.opengl.gl3.OGL33Graphics
Sets the level-of-detail bias on this sampler.
setSamplerTextureBorderColor(OGLSampler, float, float, float, float) - Method in class com.blackrook.gloop.opengl.gl3.OGL33Graphics
Sets the texture border color on a sampler object.
setSamplerTextureCompareFunction(OGLSampler, LogicFunc) - Method in class com.blackrook.gloop.opengl.gl3.OGL33Graphics
Sets the texture compare function on this sampler.
setSamplerTextureCompareMode(OGLSampler, boolean) - Method in class com.blackrook.gloop.opengl.gl3.OGL33Graphics
Sets the texture compare mode on this sampler.
setSamplerWrapR(OGLSampler, TextureWrapType) - Method in class com.blackrook.gloop.opengl.gl3.OGL33Graphics
Sets the R-coordinate wrapping for a sampler.
setSamplerWrapS(OGLSampler, TextureWrapType) - Method in class com.blackrook.gloop.opengl.gl3.OGL33Graphics
Sets the S-coordinate wrapping for a sampler.
setSamplerWrapT(OGLSampler, TextureWrapType) - Method in class com.blackrook.gloop.opengl.gl3.OGL33Graphics
Sets the T-coordinate wrapping for a sampler.
setScale(float) - Method in class com.blackrook.gloop.opengl.math.Matrix4F
Sets this matrix to a scaling matrix, scaling all axes equally.
setScale(float, float, float) - Method in class com.blackrook.gloop.opengl.math.Matrix4F
Sets this matrix to a scaling matrix.
setScissorBounds(int, int, int, int) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the bounds of the scissor test area.
setScissorTestEnabled(boolean) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets if the scissor test is enabled.
setShader(ShaderType, File) - Method in class com.blackrook.gloop.opengl.util.ProgramBuilder.Abstract
 
setShader(ShaderType, File) - Method in interface com.blackrook.gloop.opengl.util.ProgramBuilder
Sets a shader program and a shader source.
setShader(ShaderType, File, Charset) - Method in class com.blackrook.gloop.opengl.util.ProgramBuilder.Abstract
 
setShader(ShaderType, File, Charset) - Method in interface com.blackrook.gloop.opengl.util.ProgramBuilder
Sets a shader program and a shader source.
setShader(ShaderType, InputStream) - Method in class com.blackrook.gloop.opengl.util.ProgramBuilder.Abstract
 
setShader(ShaderType, InputStream) - Method in interface com.blackrook.gloop.opengl.util.ProgramBuilder
Sets a shader program and a shader source.
setShader(ShaderType, InputStream, Charset) - Method in class com.blackrook.gloop.opengl.util.ProgramBuilder.Abstract
 
setShader(ShaderType, InputStream, Charset) - Method in interface com.blackrook.gloop.opengl.util.ProgramBuilder
Sets a shader program and a shader source.
setShader(ShaderType, Reader) - Method in class com.blackrook.gloop.opengl.util.ProgramBuilder.Abstract
 
setShader(ShaderType, Reader) - Method in interface com.blackrook.gloop.opengl.util.ProgramBuilder
Sets a shader program and a shader source.
setShader(ShaderType, String) - Method in class com.blackrook.gloop.opengl.util.ProgramBuilder.Abstract
 
setShader(ShaderType, String) - Method in interface com.blackrook.gloop.opengl.util.ProgramBuilder
Sets a shader program and a shader source.
setShader(ShaderType, Supplier) - Method in class com.blackrook.gloop.opengl.util.ProgramBuilder.Abstract
 
setShader(ShaderType, Supplier) - Method in interface com.blackrook.gloop.opengl.util.ProgramBuilder
Sets a shader program and a shader source.
setShaderUniformUnsignedInt(int, int) - Method in class com.blackrook.gloop.opengl.gl3.OGL30Graphics
Sets a uniform unsigned integer value on the currently-bound shader.
setShaderUniformUnsignedIntArray(int, int...) - Method in class com.blackrook.gloop.opengl.gl3.OGL30Graphics
Sets a uniform unsigned integer value array on the currently-bound shader.
setShaderUniformUnsignedIVec2(int, int, int) - Method in class com.blackrook.gloop.opengl.gl3.OGL30Graphics
Sets a uniform integer vec2 value on the currently-bound shader.
setShaderUniformUnsignedIVec3(int, int, int, int) - Method in class com.blackrook.gloop.opengl.gl3.OGL30Graphics
Sets a uniform integer vec3 value on the currently-bound shader.
setShaderUniformUnsignedIVec4(int, int, int, int, int) - Method in class com.blackrook.gloop.opengl.gl3.OGL30Graphics
Sets a uniform integer vec4 value on the currently-bound shader.
setShear(float) - Method in class com.blackrook.gloop.opengl.math.Matrix4F
Sets this matrix to a shearing matrix.
setShininess(float) - Method in class com.blackrook.gloop.opengl.gl1.OGLMaterial
Set this material's shininess.
setSpecularColor(float, float, float, float) - Method in class com.blackrook.gloop.opengl.gl1.OGLMaterial
Set up this material's specular color.
setSpecularColor(Color) - Method in class com.blackrook.gloop.opengl.gl1.OGLLight
 
setSpecularColor(Color) - Method in class com.blackrook.gloop.opengl.gl1.OGLMaterial
Set up this material's specular color.
setStencilMask(int) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the stencil mask.
setStencilTestEnabled(boolean) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets if the stencil test is enabled or not for incoming fragments.
setStencilTestFunc(LogicFunc, int, int) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the stencil function for the stencil test.
setStencilTestOperations(StencilTestFunc, StencilTestFunc, StencilTestFunc) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the functions for what to do for each incoming fragment.
setTargetType(TextureTargetType) - Method in class com.blackrook.gloop.opengl.util.TextureBuilder.Abstract
 
setTargetType(TextureTargetType) - Method in interface com.blackrook.gloop.opengl.util.TextureBuilder
Sets the texture target type.
setTessellationPatchInnerLevel(float, float) - Method in class com.blackrook.gloop.opengl.gl4.OGL40Graphics
Sets the tessellation patch inner levels for tessellation shaders.
setTessellationPatchOuterLevel(float, float, float, float) - Method in class com.blackrook.gloop.opengl.gl4.OGL40Graphics
Sets the tessellation patch outer levels for tessellation shaders.
setTexGenEyePlane(TextureCoordType, float, float, float, float) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the eye plane equation for generating coordinates using the eye method.
setTexGenMode(TextureCoordType, TextureGenMode) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets how texture coordinates are to be automatically generated.
setTexGenObjectPlane(TextureCoordType, float, float, float, float) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the object plane equation for generating coordinates using the object method.
setTexGenQEnabled(boolean) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets if texture coordinates are to be automatically generated for the Q coordinate axis (I have no idea what the hell this could be).
setTexGenREnabled(boolean) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets if texture coordinates are to be automatically generated for the R coordinate axis (usually depth).
setTexGenSEnabled(boolean) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets if texture coordinates are to be automatically generated for the S coordinate axis (usually width).
setTexGenTEnabled(boolean) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets if texture coordinates are to be automatically generated for the T coordinate axis (usually height).
setTexture(TextureTargetType, OGLTexture) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Binds a texture object to the current active texture unit on the specified target.
setTextureCompressionHint(HintValue) - Method in class com.blackrook.gloop.opengl.node.OGLInitNode
Set texture compression hint.
setTextureCoordinateArrayEnabled(boolean) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Enables or disables the processing of bound texture coordinate arrays.
setTextureCoordinateArrayPointer(DataType, int, int, int) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets what positions in the current BufferTargetType.GEOMETRY-bound buffer or array are used to draw polygonal information: This sets the attribute pointer for texture coordinates.
setTextureData(TextureCubeFace, ByteBuffer, ColorFormat, TextureFormat, int, int, int, int) - Method in class com.blackrook.gloop.opengl.gl1.OGL13Graphics
Sends a texture into OpenGL's memory for the current texture bound to TextureTargetType.TEXTURE_CUBE.
setTextureData(TextureTargetType, ByteBuffer, ColorFormat, TextureFormat, int, int, int) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sends a texture to OpenGL's memory for the current texture bound to the specified target.
setTextureData(TextureTargetType, ByteBuffer, ColorFormat, TextureFormat, int, int, int, int) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sends a texture into OpenGL's memory for the current texture bound to the specified target.
setTextureData(TextureTargetType, ByteBuffer, ColorFormat, TextureFormat, int, int, int, int, int) - Method in class com.blackrook.gloop.opengl.gl1.OGL12Graphics
Sends a texture into OpenGL's memory for the current texture bound to the specified target.
setTextureDataFromReadBuffer(TextureTargetType, TextureFormat, int, int, int, int, int) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Copies the contents of the current read frame buffer into the current texture bound to the specified target.
setTextureDataFromReadBuffer(TextureTargetType, TextureFormat, int, int, int, int, int, int) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Copies the contents of the current read frame buffer into the current texture bound to the specified target.
setTextureEnabled(TextureTargetType, boolean) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets if a texture target is enabled for rendering or not.
setTextureEnvironment(TextureMode) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the texture environment mode to use for texel fragment coloring.
setTextureFiltering(TextureTargetType, TextureMinFilter, TextureMagFilter) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the filtering for the current texture bound to the specified target.
setTextureFiltering(TextureTargetType, TextureMinFilter, TextureMagFilter, boolean) - Method in class com.blackrook.gloop.opengl.gl1.OGL14Graphics
Sets the filtering for the current texture bound to the specified target.
setTextureFiltering(TextureTargetType, TextureMinFilter, TextureMagFilter, boolean) - Method in class com.blackrook.gloop.opengl.gl3.OGL30Graphics
 
setTextureFiltering(TextureTargetType, TextureMinFilter, TextureMagFilter, float) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the filtering for the current texture bound to the specified target.
setTextureFiltering(TextureTargetType, TextureMinFilter, TextureMagFilter, float, boolean) - Method in class com.blackrook.gloop.opengl.gl1.OGL14Graphics
Sets the filtering for the current texture bound to the specified target.
setTextureFiltering(TextureTargetType, TextureMinFilter, TextureMagFilter, float, boolean) - Method in class com.blackrook.gloop.opengl.gl3.OGL30Graphics
 
setTextureLODBias(float) - Method in class com.blackrook.gloop.opengl.gl1.OGL14Graphics
Sets the Level Of Detail bias for automatic texture mipmapping.
setTextureSubData(TextureCubeFace, ByteBuffer, ColorFormat, int, int, int, int, int) - Method in class com.blackrook.gloop.opengl.gl1.OGL13Graphics
Sends a subset of data to the current texture bound to TextureTargetType.TEXTURE_CUBE already in OpenGL's memory.
setTextureSubData(TextureTargetType, ByteBuffer, ColorFormat, int, int, int) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sends a subset of data to the current texture bound to the specified target already in OpenGL's memory.
setTextureSubData(TextureTargetType, ByteBuffer, ColorFormat, int, int, int, int, int) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sends a subset of data to the current texture bound to the specified target already in OpenGL's memory.
setTextureSubData(TextureTargetType, ByteBuffer, ColorFormat, int, int, int, int, int, int, int) - Method in class com.blackrook.gloop.opengl.gl1.OGL12Graphics
Sends a subset of data to the currently-bound 2D texture already in OpenGL's memory.
setTextureSubDataFromReadBuffer(TextureTargetType, int, int, int, int, int) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Copies the contents of the current read frame buffer into the current texture bound to the specified target already in OpenGL's memory.
setTextureSubDataFromReadBuffer(TextureTargetType, int, int, int, int, int, int, int) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Copies the contents of the current read frame buffer into the current texture bound to the specified target already in OpenGL's memory.
setTextureWrapping(TextureTargetType, TextureWrapType) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the current wrapping for the current texture bound to the specified target.
setTextureWrapping(TextureTargetType, TextureWrapType, TextureWrapType) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the current wrapping for the current texture bound to the specified target.
setTextureWrapping(TextureTargetType, TextureWrapType, TextureWrapType, TextureWrapType) - Method in class com.blackrook.gloop.opengl.gl1.OGL12Graphics
Sets the current wrapping for the current texture bound to the specified target.
setTransformFeedbackVaryingNames(OGLProgram, FeedbackBufferType, String...) - Method in class com.blackrook.gloop.opengl.gl3.OGL30Graphics
Sets the transform feedback varying variables for the bound shader program.
setTranslation(float, float, float) - Method in class com.blackrook.gloop.opengl.math.Matrix4F
Sets this matrix to a translation matrix.
setTrigger() - Method in class com.blackrook.gloop.opengl.node.OGLTriggeredNode
Sets the trigger on this node.
setVertexArrayEnabled(boolean) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Enables or disables the processing of bound vertex arrays and/or buffers.
setVertexArrayPointer(DataType, int, int, int) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets what positions in the current BufferTargetType.GEOMETRY-bound buffer or array are used to draw polygonal information: This sets the attribute pointer for vertices.
setVertexArrayState(OGLVertexArrayState) - Method in class com.blackrook.gloop.opengl.gl3.OGL30Graphics
Sets the current vertex array state, which also restores all of the vertex attribute pointer and buffer target bindings associated with it.
setVertexAttribBufferPointer(int, DataType, boolean, int, int, int) - Method in class com.blackrook.gloop.opengl.gl2.OGL20Graphics
Sets what positions in the current BufferTargetType.GEOMETRY-bound buffer are used to draw polygonal information: This sets the vertex attribute pointers.
setVertexAttribEnabled(int, boolean) - Method in class com.blackrook.gloop.opengl.gl2.OGL20Graphics
Enables or disables the processing of bound vertex arrays and/or buffers at a specific attrib index.
setViewport(int, int, int, int) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
Sets the OpenGL viewport (Note: (0,0) is the lower-left corner).
setViewportIndex(int, int, int, int, int) - Method in class com.blackrook.gloop.opengl.gl4.OGL41Graphics
Sets a viewport at a specific index.
setWPosition(float) - Method in class com.blackrook.gloop.opengl.gl1.OGLLight
 
setWrapping(TextureWrapType) - Method in class com.blackrook.gloop.opengl.util.TextureBuilder.Abstract
 
setWrapping(TextureWrapType) - Method in interface com.blackrook.gloop.opengl.util.TextureBuilder
Sets the wrapping on the texture.
setWrapping(TextureWrapType, TextureWrapType) - Method in class com.blackrook.gloop.opengl.util.TextureBuilder.Abstract
 
setWrapping(TextureWrapType, TextureWrapType) - Method in interface com.blackrook.gloop.opengl.util.TextureBuilder
Sets the wrapping on the texture.
setWrapping(TextureWrapType, TextureWrapType, TextureWrapType) - Method in class com.blackrook.gloop.opengl.util.TextureBuilder.Abstract
 
setWrapping(TextureWrapType, TextureWrapType, TextureWrapType) - Method in interface com.blackrook.gloop.opengl.util.TextureBuilder
Sets the wrapping on the texture.
setXPosition(float) - Method in class com.blackrook.gloop.opengl.gl1.OGLLight
 
setYPosition(float) - Method in class com.blackrook.gloop.opengl.gl1.OGLLight
 
setZPosition(float) - Method in class com.blackrook.gloop.opengl.gl1.OGLLight
 
SHADER_COMPILER - Enum constant in enum class com.blackrook.gloop.opengl.enums.DebugControlSource
Originated from the shader compiler.
SHADER_COMPILER - Enum constant in enum class com.blackrook.gloop.opengl.enums.DebugMessageSource
Originated from the shader compiler.
SHADER_STORAGE - Enum constant in enum class com.blackrook.gloop.opengl.enums.BufferTargetType
Buffer is a Shader Storage Buffer.
shaderPrograms - Variable in class com.blackrook.gloop.opengl.util.ProgramBuilder.Abstract
 
shaderStorageBufferOffsetAlignment - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
 
ShaderType - Enum Class in com.blackrook.gloop.opengl.enums
Shader program type.
shaderVersion - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
OpenGL shader version name.
shear(float) - Method in class com.blackrook.gloop.opengl.math.Matrix4F
Multiplies a shearing matrix into this one.
SHORT - Enum constant in enum class com.blackrook.gloop.opengl.enums.DataType
 
SILVER - Static variable in class com.blackrook.gloop.opengl.gl1.OGLMaterial
 
size - Variable in enum class com.blackrook.gloop.opengl.enums.DataType
 
SIZEOF_BYTE - Static variable in class com.blackrook.gloop.opengl.util.BufferUtils
The size of a byte in bytes (This should always be 1, or Sun screwed up).
SIZEOF_CHAR - Static variable in class com.blackrook.gloop.opengl.util.BufferUtils
The size of a character in bytes.
SIZEOF_DOUBLE - Static variable in class com.blackrook.gloop.opengl.util.BufferUtils
The size of a double in bytes.
SIZEOF_FLOAT - Static variable in class com.blackrook.gloop.opengl.util.BufferUtils
The size of a float in bytes.
SIZEOF_INT - Static variable in class com.blackrook.gloop.opengl.util.BufferUtils
The size of an int in bytes.
SIZEOF_LONG - Static variable in class com.blackrook.gloop.opengl.util.BufferUtils
The size of a long in bytes.
SIZEOF_SHORT - Static variable in class com.blackrook.gloop.opengl.util.BufferUtils
The size of a short in bytes.
SMOOTH - Enum constant in enum class com.blackrook.gloop.opengl.enums.LightShadeType
Use smooth (Gouraud) shading on polygons.
SOURCE_ALPHA - Enum constant in enum class com.blackrook.gloop.opengl.enums.BlendArg
 
SOURCE_ALPHA_SATURATE - Enum constant in enum class com.blackrook.gloop.opengl.enums.BlendArg
 
SOURCE_COLOR - Enum constant in enum class com.blackrook.gloop.opengl.enums.BlendArg
 
SPHERE - Enum constant in enum class com.blackrook.gloop.opengl.enums.TextureGenMode
Coordinates are created using geometry normals for sphere maps.
splitMipMapImage(BufferedImage) - Static method in class com.blackrook.gloop.opengl.util.ImageUtils
Creates a series of images from an image that contains a primary image and all of its mipmap levels.
splitTextureGrid(BufferedImage, int, int) - Static method in class com.blackrook.gloop.opengl.util.ImageUtils
Creates a series of images from a larger image, such that the resultant images are made from dividing up the source image into a grid of equally-sized images.
startConditionalRender(OGLQuery, QueryWaitType) - Method in class com.blackrook.gloop.opengl.gl3.OGL30Graphics
Starts a conditional render.
startQuery(QueryTarget, OGLQuery) - Method in class com.blackrook.gloop.opengl.gl1.OGL15Graphics
Starts a new query.
startQueryIndexed(QueryTarget, int, OGLQuery) - Method in class com.blackrook.gloop.opengl.gl4.OGL40Graphics
Starts an indexed query.
startTransformFeedback(PrimitiveMode) - Method in class com.blackrook.gloop.opengl.gl3.OGL30Graphics
Starts a transform feedback.
STATIC_COPY - Enum constant in enum class com.blackrook.gloop.opengl.enums.CachingHint
Write once, use many, GL to GL.
STATIC_DRAW - Enum constant in enum class com.blackrook.gloop.opengl.enums.CachingHint
Write once, use many, app to GL.
STATIC_READ - Enum constant in enum class com.blackrook.gloop.opengl.enums.CachingHint
Write once, use many, GL to app.
STENCIL - Enum constant in enum class com.blackrook.gloop.opengl.enums.AttachPoint
 
STENCIL - Enum constant in enum class com.blackrook.gloop.opengl.enums.RenderbufferFormat
 
STENCIL_BUFFER - Enum constant in enum class com.blackrook.gloop.opengl.enums.AttribType
 
STENCIL_INDEX - Enum constant in enum class com.blackrook.gloop.opengl.enums.ColorFormat
 
StencilTestFunc - Enum Class in com.blackrook.gloop.opengl.enums
Enumeration of testing function constants.
store1D(OGL11Graphics, Function, ColorFormat, TextureFormat) - Method in class com.blackrook.gloop.opengl.util.TextureBuilder.Abstract
 
store1DArray(OGL11Graphics, Function, ColorFormat, TextureFormat) - Method in class com.blackrook.gloop.opengl.util.TextureBuilder.Abstract
 
store2D(OGL11Graphics, Function, ColorFormat, TextureFormat) - Method in class com.blackrook.gloop.opengl.util.TextureBuilder.Abstract
 
store2DArray(OGL12Graphics, Function, ColorFormat, TextureFormat) - Method in class com.blackrook.gloop.opengl.util.TextureBuilder.Abstract
 
store3D(OGL12Graphics, Function, ColorFormat, TextureFormat) - Method in class com.blackrook.gloop.opengl.util.TextureBuilder.Abstract
 
storeCube(OGL13Graphics, Function, ColorFormat, TextureFormat) - Method in class com.blackrook.gloop.opengl.util.TextureBuilder.Abstract
 
STREAM_COPY - Enum constant in enum class com.blackrook.gloop.opengl.enums.CachingHint
Write once, use once, GL to GL.
STREAM_DRAW - Enum constant in enum class com.blackrook.gloop.opengl.enums.CachingHint
Write once, use once, app to GL.
STREAM_READ - Enum constant in enum class com.blackrook.gloop.opengl.enums.CachingHint
Write once, use once, GL to app.
strideSize - Variable in class com.blackrook.gloop.opengl.util.GeometryBuilder.Abstract
Size of a full stride.
supports(OGLVersioned) - Method in class com.blackrook.gloop.opengl.OGLGraphics
Checks the version of this graphics implementation against a versioned object, and if the object is from a later version, return false.
supportsFragmentShaders() - Method in class com.blackrook.gloop.opengl.OGLGraphics.Info
 
supportsGeometryShaders() - Method in class com.blackrook.gloop.opengl.OGLGraphics.Info
 
supportsNonPowerOfTwoTextures() - Method in class com.blackrook.gloop.opengl.OGLGraphics.Info
 
supportsOcclusionQueries() - Method in class com.blackrook.gloop.opengl.OGLGraphics.Info
 
supportsPointSmoothing() - Method in class com.blackrook.gloop.opengl.OGLGraphics.Info
 
supportsPointSprites() - Method in class com.blackrook.gloop.opengl.OGLGraphics.Info
 
supportsRenderBuffers() - Method in class com.blackrook.gloop.opengl.OGLGraphics.Info
 
supportsTextureAnisotropy() - Method in class com.blackrook.gloop.opengl.OGLGraphics.Info
 
supportsVertexBuffers() - Method in class com.blackrook.gloop.opengl.OGLGraphics.Info
 
supportsVertexShaders() - Method in class com.blackrook.gloop.opengl.OGLGraphics.Info
 
SyncResultType - Enum Class in com.blackrook.gloop.opengl.enums
Synchronizing result type.
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form