A B C D E F G H I L M N O P R S T U V W

S

scale(float) - Static method in class de.javagl.swogl.MatrixUtils
Creates and returns a scaling matrix.
scale(float, float, float) - Static method in class de.javagl.swogl.MatrixUtils
Creates and returns a scaling matrix
setAmbient(Tuple4f) - Method in class de.javagl.swogl.scene.DefaultLightSetup
 
setAmbient(Tuple4f) - Method in interface de.javagl.swogl.scene.LightSetup
Set the global ambient light color
setAmbientColor(Tuple4f) - Method in interface de.javagl.swogl.Material
Set the ambient color of this Material
setAmbientColor(float, float, float, float) - Method in interface de.javagl.swogl.Material
Set the ambient color of this Material
setAmbientColor(Tuple4f) - Method in interface de.javagl.swogl.scene.Light
Set the ambient color of this Light
setAmbientColor(float, float, float, float) - Method in interface de.javagl.swogl.scene.Light
Set the ambient color of this Light
setAspect(float) - Method in class de.javagl.swogl.scene.DefaultView
Set the aspect ratio of this view
setConstantAttenuation(float) - Method in interface de.javagl.swogl.scene.Light
Set the constant attenuation of this Light
setDiffuseColor(Tuple4f) - Method in interface de.javagl.swogl.Material
Set the diffuse color of this Material
setDiffuseColor(float, float, float, float) - Method in interface de.javagl.swogl.Material
Set the diffuse color of this Material
setDiffuseColor(Tuple4f) - Method in interface de.javagl.swogl.scene.Light
Set the diffuse color of this Light
setDiffuseColor(float, float, float, float) - Method in interface de.javagl.swogl.scene.Light
Set the diffuse color of this Light
setDirection(Tuple3f) - Method in interface de.javagl.swogl.scene.Light
Set the direction of this Light For point lights, this value has no effect.
setDirection(float, float, float) - Method in interface de.javagl.swogl.scene.Light
Set the direction of this Light For point lights, this value has no effect.
setEmissionColor(Tuple4f) - Method in interface de.javagl.swogl.Material
Set the emission color of this Material
setEmissionColor(float, float, float, float) - Method in interface de.javagl.swogl.Material
Set the emission color of this Material
setEyePoint(Tuple3f) - Method in class de.javagl.swogl.scene.DefaultCamera
 
setEyePoint(Tuple3f) - Method in interface de.javagl.swogl.scene.MutableCamera
Set the eye point of the camera
setFarClippingPlane(float) - Method in class de.javagl.swogl.scene.DefaultView
Set the far clipping plane of this view
setFovY(float) - Method in class de.javagl.swogl.scene.DefaultCamera
 
setFovY(float) - Method in interface de.javagl.swogl.scene.MutableCamera
Set the field-of-view (FOV) of the camera (in y-direction) to the given angle (in degrees)
setLayout3D(LayoutManager3D) - Method in class de.javagl.swogl.SwoglContainer
Set the LayoutManager3D that should be used by this SwoglContainer to lay out its SwoglComponents
setLinearAttenuation(float) - Method in interface de.javagl.swogl.scene.Light
Set the linear attenuation of this Light
setMax(Point3f) - Method in class de.javagl.swogl.geometry.DefaultBox
Set the maximum point of this BoundinBox
setMaxX(float) - Method in class de.javagl.swogl.geometry.DefaultBox
Set the maximum x value of this box
setMaxY(float) - Method in class de.javagl.swogl.geometry.DefaultBox
Set the maximum y value of this box
setMaxZ(float) - Method in class de.javagl.swogl.geometry.DefaultBox
Set the maximum z value of this box
setMin(Point3f) - Method in class de.javagl.swogl.geometry.DefaultBox
Set the minimum point of this BoundinBox
setMinX(float) - Method in class de.javagl.swogl.geometry.DefaultBox
Set the minimum x value of this box
setMinY(float) - Method in class de.javagl.swogl.geometry.DefaultBox
Set the minimum y value of this box
setMinZ(float) - Method in class de.javagl.swogl.geometry.DefaultBox
Set the minimum z value of this box
setMouseEventDispatchingConditions(Condition<MouseEvent>, Condition<MouseEvent>) - Method in class de.javagl.swogl.SwoglContainer
Set the conditions for the dispatching of MouseEvents to either the listeners that are attached to the main component of this SwoglContainer, or to the SwoglComponents inside this SwoglContainer.
setNearClippingPlane(float) - Method in class de.javagl.swogl.scene.DefaultView
Set the near clipping plane of this view
setNormal(int, Tuple3f) - Method in class de.javagl.swogl.geometry.AbstractGeometry
 
setNormal(int, Tuple3f) - Method in interface de.javagl.swogl.geometry.Geometry
Sets the normal of the vertex with the given index After modifying vertices, setVerticesModified(true) should be called, so that the rendering may take the modified data into account.
setNormal(int, int, Tuple3f) - Method in interface de.javagl.swogl.geometry.SimpleGeometry
Set the normal of the specified vertex.
setPosition(Tuple3f) - Method in interface de.javagl.swogl.scene.Light
Set the position of this Light.
setPosition(float, float, float) - Method in interface de.javagl.swogl.scene.Light
Set the position of this Light.
setQuadraticAttenuation(float) - Method in interface de.javagl.swogl.scene.Light
Set the quadratic attenuation of this Light
setShininess(float) - Method in interface de.javagl.swogl.Material
Set the shininess of this Material.
setSpecularColor(Tuple4f) - Method in interface de.javagl.swogl.Material
Set the specular color of this Material
setSpecularColor(float, float, float, float) - Method in interface de.javagl.swogl.Material
Set the specular color of this Material
setSpecularColor(Tuple4f) - Method in interface de.javagl.swogl.scene.Light
Set the specular color of this Light
setSpecularColor(float, float, float, float) - Method in interface de.javagl.swogl.scene.Light
Set the specular color of this Light
setSpotCutoff(float) - Method in interface de.javagl.swogl.scene.Light
Set the spot cutoff angle of this Light, in degrees.
setSpotExponent(float) - Method in interface de.javagl.swogl.scene.Light
Set the spot exponent of this Light.
setSwoglContainer(SwoglContainer) - Method in class de.javagl.swogl.layout.BillboardLayout3D
 
setSwoglContainer(SwoglContainer) - Method in interface de.javagl.swogl.layout.LayoutManager3D
This method will assign the given SwoglContainer to this LayoutManager3D.
setTexCoord(int, Tuple2f) - Method in class de.javagl.swogl.geometry.AbstractGeometry
 
setTexCoord(int, Tuple2f) - Method in interface de.javagl.swogl.geometry.Geometry
Set the texture coordinates of the vertex with the given index After modifying coordinates, setTexCoordsModified(true) should be called, so that the rendering may take the modified data into account.
setTexCoord(int, int, Tuple2f) - Method in interface de.javagl.swogl.geometry.SimpleGeometry
Set the texture coordinates of the specified vertex.
setTexCoordsModified(boolean) - Method in class de.javagl.swogl.geometry.AbstractGeometry
 
setTexCoordsModified(boolean) - Method in interface de.javagl.swogl.geometry.Geometry
Set the flag which indicates that the texture coordinates of this geometry have been modified, and should be updated by the renderer before the next rendering pass.
setTransform(Matrix4f) - Method in interface de.javagl.swogl.SwoglComponent
Set the transform of this SwoglComponent to be a copy of the given transform.
setUpVector(Tuple3f) - Method in class de.javagl.swogl.scene.DefaultCamera
 
setUpVector(Tuple3f) - Method in interface de.javagl.swogl.scene.MutableCamera
Set the up vector of the camera
setVertex(int, Tuple3f) - Method in class de.javagl.swogl.geometry.AbstractGeometry
 
setVertex(int, Tuple3f) - Method in interface de.javagl.swogl.geometry.Geometry
Set the coordinates of the vertex with the specified index.
setVertex(int, int, Tuple3f) - Method in interface de.javagl.swogl.geometry.SimpleGeometry
Set the position of the specified vertex.
setVerticesModified(boolean) - Method in class de.javagl.swogl.geometry.AbstractGeometry
 
setVerticesModified(boolean) - Method in interface de.javagl.swogl.geometry.Geometry
Set the flag which indicates that the vertex positions of this geometry have been modified, and should be updated by the renderer before the next rendering pass.
setViewPoint(Tuple3f) - Method in class de.javagl.swogl.scene.DefaultCamera
 
setViewPoint(Tuple3f) - Method in interface de.javagl.swogl.scene.MutableCamera
Set the view point of the camera
setViewport(Rectangle) - Method in class de.javagl.swogl.scene.DefaultView
Set the viewport of this view
shiftDownCondition() - Static method in class de.javagl.swogl.MouseEventConditions
Returns a new condition that checks whether mouse events have happened while the SHIFT button was down
SimpleGeometry - Interface in de.javagl.swogl.geometry
A Geometry that consists of a rectangular grid of points.
SwoglApplication - Interface in de.javagl.swogl
This interface summarizes the implementation-specific parts of a Swogl application.
SwoglApplicationFactory - Interface in de.javagl.swogl
Interface for classes that may create SwoglApplication instances.
SwoglApplications - Class in de.javagl.swogl
This class is responsible for resolving services that may create SwoglApplications.
SwoglComponent - Interface in de.javagl.swogl
Interface for a Swogl component.
SwoglComponentHandler - Interface in de.javagl.swogl
Interface for all classes that may handle SwoglComponents.
SwoglComponents - Class in de.javagl.swogl
Factory methods for creating SwoglComponents.
SwoglContainer - Class in de.javagl.swogl
This class is a container for SwoglComponents.
SwoglRenderer - Interface in de.javagl.swogl
This interface is a SwoglComponentHandler that additionally allows accessing and rendering the individual SwoglComponents.
SwoglSetup - Interface in de.javagl.swogl
This interface encapsulates implementation-specific parts of a Swogl application.

A B C D E F G H I L M N O P R S T U V W