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 Viewpoint.setGlobalAmbientLightEnabled(boolean state)
          Turn the global ambient lighting setting on or off.
 void Viewpoint.setHeadlightType(boolean state)
          Change the style of the headlight between directional and spot types.
 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 VertexGeometry.setFogCoordinates(float[] coords)
          Set the fog coordinate reference to the new array.
 void VertexGeometry.setSecondaryColors(float[] colors)
          Set the secondary color 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 TriangleArray.setEdgeFlags(boolean[] flags)
          Set the edge flag reference to the new array.
 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.setBoundaryModeT(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 SphereBackground.setColor(float[] c)
          Change the colour to the new colour.
 void SphereBackground.setColor(float r, float g, float b, float a)
          Change the colour to the new colour.
 void SphereBackground.setTexture(TextureComponent2D srcImage)
          Set the image source to be used for the background.
 void ShapeBackground.setColor(float[] c)
          Change the colour to the new colour.
 void ShapeBackground.setColor(float r, float g, float b, float a)
          Change the colour to the new colour.
 void ShapeBackground.addShape(Shape3D shape)
          Add a shape to be rendered to the end of the listing.
 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 QuadArray.setEdgeFlags(boolean[] flags)
          Set the edge flag reference to the new array.
 void PolygonAttributes.setAntiAliased(boolean state)
          Set the antialiased flag state.
 void PolygonAttributes.setCCW(boolean state)
          Set the CCW flag.
 void PolygonAttributes.setTwoSidedLighting(boolean state)
          Set the two-sided lighting flag.
 void PolygonAttributes.setSeparateSpecular(boolean state)
          Set the separated specular lighting 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 PointAttributes.setAntiAliased(boolean state)
          Set the antialiased flag state.
 void PointAttributes.setPointSize(float size)
          Set the size in pixels of the point size.
 void PointAttributes.setFadeThresholdSize(float size)
          Set the minimum threshold size in pixels for when multisampling is enabled.
 void PointAttributes.setMinPointSize(float size)
          Set the size in pixels of the point size.
 void PointAttributes.setMaxPointSize(float size)
          Set the size in pixels of the point size.
 void PointAttributes.setAttenuationFactors(float a, float b, float c)
          Set the blend colour to use for this texture.
 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.setBoundaryModeT(int mode)
          Set the boundary handling for the T 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 LineAttributes.setAntiAliased(boolean state)
          Set the antialiased flag state.
 void LineAttributes.setLineWidth(float size)
          Set the size in pixels of the line size.
 void LineAttributes.setStipplePattern(short pattern)
          Set the stipple pattern to be used on the line.
 void LineAttributes.setStippleScaleFactor(int scale)
          Set the stipple pattern to be used on the line.
 void Light.setEnabled(boolean state)
          Set the enabled state of the light.
 void Light.setAmbientColor(float[] col)
          Set the ambient colour to the new value.
 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 IndexedVertexGeometry.setIndices(int[] indexList, int num)
          Set the number of valid indexs to use.
 void IndexedTriangleStripArray.setStripCount(int[] counts, int num)
          Set the number of valid strips to use.
 void IndexedTriangleFanArray.setFanCount(int[] counts, int num)
          Set the number of valid fans to use.
 void IndexedQuadStripArray.setStripCount(int[] counts, int num)
          Set the number of valid strips to use.
 void IndexedLineStripArray.setStripCount(int[] counts, int num)
          Set the number of valid strips to use.
 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 GLSLangShader.setProgramString(java.lang.String str)
          Set the program string that is to be registered by this shader.
 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 BoxBackground.setColor(float[] c)
          Change the colour to the new colour.
 void BoxBackground.setColor(float r, float g, float b, float a)
          Change the colour to the new colour.
 void BoxBackground.setTexture(int side, TextureComponent2D srcImage)
          Set the image source to be used for the background.
 void BlendAttributes.setSourceBlendFactor(int factor)
          Set the source blend factor to use.
 void BlendAttributes.setDestinationBlendFactor(int factor)
          Set the destination blend factor to use.
 void BlendAttributes.setAlphaSourceBlendFactor(int factor)
          Set the source blend factor to use.
 void BlendAttributes.setAlphaDestinationBlendFactor(int factor)
          Set the destination blend factor to use.
 void BlendAttributes.setSeparatedBlendFactors(boolean state)
          Instruct the system whether to use separated RGB and Alpha blending functions.
 void BlendAttributes.setBlendColor(float r, float g, float b, float a)
          Set the blend colour to use for this texture.
 void Appearance.setMaterial(Material mat)
          Set the material to use.
 void Appearance.setPolygonAttributes(PolygonAttributes attr)
          Set the polygon rendering attributes to use.
 void Appearance.setLineAttributes(LineAttributes attr)
          Set the line rendering attributes to use.
 void Appearance.setPointAttributes(PointAttributes attr)
          Set the point rendering attributes to use.
 void Appearance.setBlendAttributes(BlendAttributes attr)
          Set the blend 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.
 

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