j3d.org Aviatrix3D

Uses of Class
org.j3d.aviatrix3d.InvalidWriteTimingException

Packages that use InvalidWriteTimingException
org.j3d.aviatrix3d A lightweight Object Oriented wrapper for OpenGL. 
 

Uses of InvalidWriteTimingException in org.j3d.aviatrix3d
 

Methods in org.j3d.aviatrix3d that throw InvalidWriteTimingException
 void Viewpoint.setHeadlightEnabled(boolean state)
          Turn the local headlight on/off.
 void VertexShader.setEnvironmentParam(int idx, float[] value)
          Set the environment parameter as a float array.
 void VertexShader.setLocalParam(int idx, float[] value)
          Set the local parameter as a float array.
 void VertexShader.setVertexAttribute(int idx, float[] value)
          Set the vertex attribute as a float array.
 void VertexGeometry.setValidVertexCount(int count)
          Set the number of vertices to the new number.
 void VertexGeometry.setVertices(int type, float[] vertices)
          Set the vertex array reference to the new array.
 void VertexGeometry.setVertices(int type, float[] vertices, int numValid)
          Set the vertex array reference to the new array.
 void VertexGeometry.setColors(boolean hasAlpha, float[] colors)
          Set the color array reference to the new array.
 void VertexGeometry.setNormals(float[] normals)
          Set the normal array reference to the new array.
 void VertexGeometry.setTextureSetMap(int[] set)
          Set the texture set map to the new mapping.
 void VertexGeometry.setTextureSetMap(int[] set, int numValid)
          Set the texture set map to the new mapping.
 void VertexGeometry.setTextureCoordinates(int type, int textureSet, float[] texCoords)
          Set a single texture array reference to the new array.
 void VertexGeometry.setTextureCoordinates(int[] types, float[][] texCoords)
          Replace all the texture array reference with the new array.
 void VertexGeometry.setTextureCoordinates(int[] types, float[][] texCoords, int numSets)
          Replace all the texture array reference to the new array.
 void TriangleStripArray.setStripCount(int[] counts, int num)
          Set the number of valid strips to use.
 void TriangleFanArray.setFanCount(int[] counts, int num)
          Set the number of valid fans to use.
 void TransformGroup.setTransform(javax.vecmath.Matrix4f trans)
          Set the transform matrix for this class.
 void TextureUnit.setTexture(Texture tex)
          Set the texture for this stage.
 void TextureUnit.setTextureAttributes(TextureAttributes attrs)
          Set the texture attributes for this stage.
 void TextureUnit.setTexCoordGeneration(TexCoordGeneration tcg)
          Set the texture coordinate generation for this stage.
 void TextureUnit.setTextureTransform(javax.vecmath.Matrix4f mat)
          Set the current texture transform matrix.
 void TextureCubicEnvironmentMap.setBoundaryModeS(int mode)
          Set the boundary handling for the S parameter.
 void TextureAttributes.setTextureMode(int mode)
          Set the texture mode.
 void TextureAttributes.setBlendColor(float r, float g, float b, float a)
          Set the blend colour to use for this texture.
 void TextureAttributes.setCombineMode(boolean alpha, int mode)
          Set the combine mode for the alpha or RGB side.
 void TextureAttributes.setCombineOperand(boolean alpha, int opIdx, int function)
          Set the operand to use for alpha or RGB combine mode.
 void TextureAttributes.setCombineSource(boolean alpha, int opIdx, int source)
          Set the combine source type for alpha or RGB combine mode.
 void Texture3D.setBoundaryModeR(int mode)
          Set the boundary handling for the T parameter.
 void Texture3D.setBoundaryModeT(int mode)
          Set the boundary handling for the T parameter.
 void Texture2D.setBoundaryModeT(int mode)
          Set the boundary handling for the T parameter.
 void Texture.setImages(int mipMapMode, int format, TextureComponent[] srcImages, int num)
          Set the images for this texture
 void Texture.setAnisotropicFilterMode(int mode)
          Set the aniostropic filtering mode.
 void Texture.setAnisotropicFilterDegree(float degree)
          Set the anisotropic filtering degree.
 void Texture.setMagFilter(int mode)
          Set the magnification filtering mode.
 void Texture.setMinFilter(int mode)
          Set the magnification filtering mode.
 void Texture.setBoundaryModeS(int mode)
          Set the boundary handling for the S parameter.
 void TexCoordGeneration.setParameter(int axis, int mode, int parameter, float[] value)
          Setup one of the axis parameters.
 void SwitchGroup.setChild(Node newChild, int idx)
          Replaces the child node at the specified index in this group node's list of children with the specified child.
 void SwitchGroup.removeChild(int idx)
          Remove the child at the specified index from the group.
 void SwitchGroup.removeAllChildren()
          Removes all children from the group.
 void SwitchGroup.setActiveChild(int idx)
          Set the selected child to be rendered to the given index.
 void SpotLight.setCutOffAngle(float angle)
          Set the cut-off angle.
 void SpotLight.setDropOffRateExponent(float exp)
          Set the value of the exponent that can be used to control how the light intensity drops off from the center to the cut off angle.
 void SpotLight.setDirection(float[] dir)
          Set the direction to the new value.
 void SpotLight.setDirection(float x, float y, float z)
          Set the direction to the new value.
 void SpotLight.setPosition(float[] pos)
          Set the position to the new value.
 void SpotLight.setPosition(float x, float y, float z)
          Set the position to the new value.
 void SpotLight.setAttenuation(float constant, float linear, float quad)
          Set the attenuation factors for the light.
 void SpotLight.setAttenuation(float[] values)
          Set the attenuation factors for the light.
 void Shape3D.setGeometry(Geometry newGeom)
          Set the geometry for this shape.
 void Shape3D.setAppearance(Appearance newApp)
          Set the appearance for this shape.
 void ShaderProgram.setProgramString(java.lang.String str)
          Set the program string that is to be registered by this shader.
 void QuadStripArray.setStripCount(int[] counts, int num)
          Set the number of valid strips to use.
 void PolygonAttributes.setCCW(boolean state)
          Set the CCW flag.
 void PolygonAttributes.setCulledFace(int face)
          Set which face is to be culled.
 void PolygonAttributes.setDrawMode(boolean front, int mode)
          Set the draw mode for either the front or back face.
 void PolygonAttributes.setPolygonOffset(float factor, float units)
          Set the polygon offset details.
 void PolygonAttributes.setStipplePattern(byte[] pattern)
          Set the stipple mask to be used on the polygon.
 void PointLight.setPosition(float[] pos)
          Set the position to the new value.
 void PointLight.setPosition(float x, float y, float z)
          Set the position to the new value.
 void PointLight.setAttenuation(float constant, float linear, float quad)
          Set the attenuation factors for the light.
 void PointLight.setAttenuation(float[] values)
          Set the attenuation factors for the light.
 void OffscreenTexture2D.setImages(int mipMapMode, int format, TextureComponent[] srcImages, int num)
          Set the images for this texture, overridden to provide an empty implementation as this is handled by the pBuffer directly.
 void OffscreenTexture2D.setBoundaryModeS(int mode)
          Set the boundary handling for the S parameter.
 void Material.setShininess(float s)
          Set the shininess factor.
 void Material.setDiffuseColor(float[] col)
          Set the diffuse color to the new value.
 void Material.setSpecularColor(float[] col)
          Set the specular color to the new value.
 void Material.setEmissiveColor(float[] col)
          Set the emissive color to the new value.
 void Material.setAmbientColor(float[] col)
          Set the ambient color to the new value.
 void Material.setTransparency(float transparency)
          Set the amount of transparency to be used for this material.
 void Material.setLightingEnabled(boolean state)
          Set the flag that enables or disables lighting on any geometry using this material.
 void LineStripArray.setStripCount(int[] counts, int num)
          Set the number of valid strips to use.
 void Light.setEnabled(boolean state)
          Set the enabled state of the light.
 void Light.setDiffuseColor(float[] col)
          Set the diffuse colour component to the new value.
 void Light.setSpecularColor(float[] col)
          Set the colour to the new value.
 void ImageTextureComponent3D.updateSubImage(int srcX, int srcY, int destX, int destY, int widht, int height, int lvl, java.awt.image.RenderedImage img)
          Update a sub-section of the image data with the new pixel values.
 void ImageTextureComponent2D.updateSubImage(int srcX, int srcY, int destX, int destY, int widht, int height, int lvl, java.awt.image.RenderedImage img)
          Update a sub-section of the image data with the new pixel values.
 void ImageTextureComponent.updateSubImage(int srcX, int srcY, int destX, int destY, int width, int height, int lvl, java.awt.image.RenderedImage img)
          Update a sub-section of the image data with the new pixel values.
 void Group.addChild(Node newChild)
          Appends the specified child node to this group node's list of children
 void Group.setChild(Node newChild, int idx)
          Replaces the child node at the specified index in this group node's list of children with the specified child.
 void Group.removeChild(int idx)
          Remove the child at the specified index from the group.
 void Group.removeChild(Node child)
          Removes the specified child from the group.
 void Group.removeAllChildren()
          Removes all children from the group.
 void GL14Shader.setVertexShader(VertexShader shader)
          Set the vertexShader to use.
 void GL14Shader.setFragmentShader(FragmentShader shader)
          Set the fragment shader to use.
 void Geometry.setBounds(BoundingVolume b)
          Set the bounds to the given explicit value.
 void Fog.setColor(float[] c)
          Change the fog colour to the new colour.
 void Fog.setLinearDistance(float start, float end)
          Set the distance functions for the fog when in linear mode.
 void Fog.setDensityRate(float rate)
          Set the exponential decay factor.
 void DirectionalLight.setDirection(float[] dir)
          Set the direction to the new value.
 void DirectionalLight.setDirection(float x, float y, float z)
          Set the direction to the new value.
 void ColorBackground.setColor(float[] c)
          Change the colour to the new colour.
 void ColorBackground.setColor(float r, float g, float b, float a)
          Change the colour to the new colour.
 void ByteTextureComponent3D.updateSubImage(int srcX, int srcY, int destX, int destY, int widht, int height, int depth, int lvl, byte[] img)
          Update a sub-section of the image data with the new pixel values.
 void ByteTextureComponent2D.updateSubImage(int srcX, int srcY, int destX, int destY, int widht, int height, int lvl, byte[] img)
          Update a sub-section of the image data with the new pixel values.
 void ByteTextureComponent1D.updateSubImage(int srcX, int srcY, int destX, int destY, int widht, int lvl, byte[] img)
          Update a sub-section of the image data with the new pixel values.
 void Appearance.setMaterial(Material mat)
          Set the material to use.
 void Appearance.setPolygonAttributes(PolygonAttributes attr)
          Set the polygon rendering attributes to use.
 void Appearance.setShader(Shader s)
          Set the shader to use.
 void Appearance.setTextureUnits(TextureUnit[] texUnits, int num)
          Set the texture units to use.
 void AmbientLight.setAmbientColor(float[] col)
          Set the ambient colour to the new value.
 

Constructors in org.j3d.aviatrix3d that throw InvalidWriteTimingException
VertexShader(int attrListSize, int paramListSize)
          Create a vertext shader instance with a guaranteed maximum parameter list size.
 


j3d.org Aviatrix3D

Latest Info from http://aviatrix3d.j3d.org/
Copyright © 2003 - j3d.org