Index
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_CUBEalready 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form