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

G

Geometries - Class in de.javagl.swogl.geometry
Factory methods for creating Geometries.
Geometry - Interface in de.javagl.swogl.geometry
Interface for the geometry of a SwoglComponent.
GeometryUtils - Class in de.javagl.swogl.geometry
A class offering utility methods for Geometries
getAmbient() - Method in class de.javagl.swogl.scene.DefaultLightSetup
 
getAmbient() - Method in interface de.javagl.swogl.scene.LightSetup
Returns the global ambient light color
getAmbientColor() - Method in interface de.javagl.swogl.Material
Returns the ambient color of this Material
getAmbientColor() - Method in interface de.javagl.swogl.scene.Light
Return the ambient color of this Light.
getAspect() - Method in class de.javagl.swogl.scene.DefaultView
 
getAspect() - Method in interface de.javagl.swogl.scene.View
Returns the current aspect ratio of this view
getBaryCoords() - Method in class de.javagl.swogl.IntersectionInfo
Returns a copy of the barycentric coordinates where the triangle was intersected.
getCamera() - Method in interface de.javagl.swogl.SwoglApplication
Returns the Camera of this application.
getCenter(Tuple3f) - Method in interface de.javagl.swogl.geometry.Box
Stores in the given tuple the center of this box
getCenter(Tuple3f) - Method in class de.javagl.swogl.geometry.DefaultBox
 
getComponent() - Method in class de.javagl.swogl.PickingInfo
Returns the component that has been picked
getComponent() - Method in interface de.javagl.swogl.SwoglComponent
Returns the Swing component of this SwoglComponent
getConstantAttenuation() - Method in interface de.javagl.swogl.scene.Light
Return the constant attenuation of this Light.
getDiffuseColor() - Method in interface de.javagl.swogl.Material
Returns the diffuse color of this Material
getDiffuseColor() - Method in interface de.javagl.swogl.scene.Light
Return the diffuse color of this Light.
getDirection() - Method in class de.javagl.swogl.geometry.DefaultRay
 
getDirection() - Method in interface de.javagl.swogl.geometry.Ray
Returns a copy of the direction of the ray.
getDirection() - Method in interface de.javagl.swogl.scene.Light
Return the direction of this Light.
getDirtyRectangle() - Method in interface de.javagl.swogl.Texture
Returns a copy of the current dirty rectangle.
getDistance() - Method in class de.javagl.swogl.IntersectionInfo
Returns the distance of the intersection from the ray origin
getEmissionColor() - Method in interface de.javagl.swogl.Material
Returns the emission color of this Material
getEyePoint() - Method in interface de.javagl.swogl.scene.Camera
Return the eye point of the camera
getEyePoint() - Method in class de.javagl.swogl.scene.DefaultCamera
 
getFarClippingPlane() - Method in class de.javagl.swogl.scene.DefaultView
 
getFarClippingPlane() - Method in interface de.javagl.swogl.scene.View
Return the far plane of this view
getFovY() - Method in interface de.javagl.swogl.scene.Camera
Return the angle of the field-of-view (FOV) of the camera (in y-direction), in degrees
getFovY() - Method in class de.javagl.swogl.scene.DefaultCamera
 
getGeometry() - Method in interface de.javagl.swogl.SwoglComponent
Returns the Geometry of this SwoglComponent
getImage() - Method in interface de.javagl.swogl.Texture
Return the BufferedImage backing this texture.
getLayout3D() - Method in class de.javagl.swogl.SwoglContainer
Returns the current LayoutManager3D
getLights() - Method in class de.javagl.swogl.scene.DefaultLightSetup
 
getLights() - Method in interface de.javagl.swogl.scene.LightSetup
Returns an unmodifiable copy of the current list of lights contained in this setup.
getLightSetup() - Method in interface de.javagl.swogl.SwoglApplication
Returns the LightSetup of this application
getLinearAttenuation() - Method in interface de.javagl.swogl.scene.Light
Return the linear attenuation of this Light.
getMainComponent() - Method in class de.javagl.swogl.SwoglContainer
Returns the main component of this SwoglContainer.
getMaterial() - Method in interface de.javagl.swogl.SwoglComponent
Returns the Material of this SwoglComponent
getMax(Tuple3f) - Method in interface de.javagl.swogl.geometry.Box
Stores in the given tuple the maximum point of this box
getMax(Tuple3f) - Method in class de.javagl.swogl.geometry.DefaultBox
 
getMaximumNumberOfLights() - Method in class de.javagl.swogl.scene.DefaultLightSetup
 
getMaximumNumberOfLights() - Method in interface de.javagl.swogl.scene.LightSetup
Returns the maximum number of Lights that may be contained in this setup
getMaxX() - Method in interface de.javagl.swogl.geometry.Box
Returns the maximum x value of this box
getMaxX() - Method in class de.javagl.swogl.geometry.DefaultBox
 
getMaxY() - Method in interface de.javagl.swogl.geometry.Box
Returns the maximum y value of this box
getMaxY() - Method in class de.javagl.swogl.geometry.DefaultBox
 
getMaxZ() - Method in interface de.javagl.swogl.geometry.Box
Returns the maximum z value of this box
getMaxZ() - Method in class de.javagl.swogl.geometry.DefaultBox
 
getMin(Tuple3f) - Method in interface de.javagl.swogl.geometry.Box
Stores in the given tuple the minimum point of this box
getMin(Tuple3f) - Method in class de.javagl.swogl.geometry.DefaultBox
 
getMinX() - Method in interface de.javagl.swogl.geometry.Box
Returns the minimum x value of this box
getMinX() - Method in class de.javagl.swogl.geometry.DefaultBox
 
getMinY() - Method in interface de.javagl.swogl.geometry.Box
Returns the minimum y value of this box
getMinY() - Method in class de.javagl.swogl.geometry.DefaultBox
 
getMinZ() - Method in interface de.javagl.swogl.geometry.Box
Returns the minimum z value of this box
getMinZ() - Method in class de.javagl.swogl.geometry.DefaultBox
 
getNearClippingPlane() - Method in class de.javagl.swogl.scene.DefaultView
 
getNearClippingPlane() - Method in interface de.javagl.swogl.scene.View
Return the near plane of this view
getNormal(int, Tuple3f) - Method in class de.javagl.swogl.geometry.AbstractGeometry
 
getNormal(int, Tuple3f) - Method in interface de.javagl.swogl.geometry.Geometry
Stores the normal with the given index in the given argument
getNormal(int, int, Tuple3f) - Method in interface de.javagl.swogl.geometry.SimpleGeometry
Store the coordinates of the specified vertex in the given tuple
getNormals(Geometry, int, Tuple3f, Tuple3f, Tuple3f) - Static method in class de.javagl.swogl.geometry.GeometryUtils
Write the normals of the vertices of the specified triangle of the given Geometry into the given tuples
getNumPointsX() - Method in interface de.javagl.swogl.geometry.SimpleGeometry
Returns the number of vertices of this Geometry in x-direction
getNumPointsY() - Method in interface de.javagl.swogl.geometry.SimpleGeometry
Returns the number of vertices of this Geometry in y-direction
getNumTriangles() - Method in class de.javagl.swogl.geometry.AbstractGeometry
 
getNumTriangles() - Method in interface de.javagl.swogl.geometry.Geometry
Returns the number of triangles in this Geometry
getNumVertices() - Method in class de.javagl.swogl.geometry.AbstractGeometry
 
getNumVertices() - Method in interface de.javagl.swogl.geometry.Geometry
Returns the number of vertices in this Geometry
getOrigin() - Method in class de.javagl.swogl.geometry.DefaultRay
 
getOrigin() - Method in interface de.javagl.swogl.geometry.Ray
Returns a copy of the origin of the ray.
getPickingRayComputer() - Method in interface de.javagl.swogl.SwoglSetup
Returns the PickingRayComputer for this setup.
getPoint() - Method in class de.javagl.swogl.PickingInfo
Returns a copy of the point where the component was hit
getPosition() - Method in interface de.javagl.swogl.scene.Light
Return the position of this Light.
getQuadraticAttenuation() - Method in interface de.javagl.swogl.scene.Light
Return the quadratic attenuation of this Light.
getRenderComponent() - Method in interface de.javagl.swogl.SwoglApplication
Returns the component that is used for rendering
getShininess() - Method in interface de.javagl.swogl.Material
Returns the shininess of this Material.
getSizeX() - Method in interface de.javagl.swogl.geometry.Box
Returns the size of this box in x direction
getSizeX() - Method in class de.javagl.swogl.geometry.DefaultBox
 
getSizeY() - Method in interface de.javagl.swogl.geometry.Box
Returns the size of this box in y direction
getSizeY() - Method in class de.javagl.swogl.geometry.DefaultBox
 
getSizeZ() - Method in interface de.javagl.swogl.geometry.Box
Returns the size of this box in z direction
getSizeZ() - Method in class de.javagl.swogl.geometry.DefaultBox
 
getSpecularColor() - Method in interface de.javagl.swogl.Material
Returns the specular color of this Material
getSpecularColor() - Method in interface de.javagl.swogl.scene.Light
Return the specular color of this Light.
getSpotCutoff() - Method in interface de.javagl.swogl.scene.Light
Return the cutoff angle of this Light, in degrees.
getSpotExponent() - Method in interface de.javagl.swogl.scene.Light
Return the spot light attenuation exponent.
getSwoglComponent() - Method in class de.javagl.swogl.IntersectionInfo
Returns the SwoglComponent that was intersected
getSwoglComponent(int) - Method in class de.javagl.swogl.SwoglContainer
Returns the SwoglComponent with the given index
getSwoglComponentCount() - Method in class de.javagl.swogl.SwoglContainer
Returns the number of SwoglComponents that are currently present in this SwoglContainer
getSwoglComponentHandler() - Method in interface de.javagl.swogl.SwoglSetup
Returns the SwoglComponentHandler for this setup.
getSwoglComponents() - Method in interface de.javagl.swogl.SwoglRenderer
Returns an immutable list of all SwoglComponents.
getTexCoord(int, Tuple2f) - Method in class de.javagl.swogl.geometry.AbstractGeometry
 
getTexCoord(int, Tuple2f) - Method in interface de.javagl.swogl.geometry.Geometry
Stores the texture coordinates of the vertex with the given index in the given argument
getTexCoord(int, int, Tuple2f) - Method in interface de.javagl.swogl.geometry.SimpleGeometry
Store the texture coordinates of the specified vertex in the given tuple
getTexCoords(Geometry, int, Tuple2f, Tuple2f, Tuple2f) - Static method in class de.javagl.swogl.geometry.GeometryUtils
Write the texture coordinates of the vertices of the specified triangle of the given Geometry into the given tuples
getTexture() - Method in interface de.javagl.swogl.SwoglComponent
Returns the Texture of this SwoglComponent
getTransform() - Method in interface de.javagl.swogl.SwoglComponent
Returns a copy of the current transform matrix of this SwoglComponent.
getType() - Method in interface de.javagl.swogl.scene.Light
Returns the Light.Type of this Light
getUpVector() - Method in interface de.javagl.swogl.scene.Camera
Return the up vector of the camera
getUpVector() - Method in class de.javagl.swogl.scene.DefaultCamera
 
getVertex(int, Tuple3f) - Method in class de.javagl.swogl.geometry.AbstractGeometry
 
getVertex(int, Tuple3f) - Method in interface de.javagl.swogl.geometry.Geometry
Stores the vertex with the given index in the given argument
getVertex(Geometry, int, int, Tuple3f, Tuple3f, Tuple2f) - Static method in class de.javagl.swogl.geometry.GeometryUtils
Obtain the position, normal and texture coordinates of the specified vertex from the given Geometry.
getVertex(int, int, Tuple3f) - Method in interface de.javagl.swogl.geometry.SimpleGeometry
Store the coordinates of the specified vertex in the given tuple
getVertexIndex(int) - Method in class de.javagl.swogl.geometry.AbstractGeometry
 
getVertexIndex(int) - Method in interface de.javagl.swogl.geometry.Geometry
Returns the specified vertex index.
getVertices(Geometry, int, Tuple3f, Tuple3f, Tuple3f) - Static method in class de.javagl.swogl.geometry.GeometryUtils
Write the positions of the vertices of the specified triangle of the given Geometry into the given tuples
getView() - Method in interface de.javagl.swogl.SwoglApplication
Returns the View configuration of this application.
getViewPoint() - Method in interface de.javagl.swogl.scene.Camera
Return the view point of the camera
getViewPoint() - Method in class de.javagl.swogl.scene.DefaultCamera
 
getViewport() - Method in class de.javagl.swogl.scene.DefaultView
 
getViewport() - Method in interface de.javagl.swogl.scene.View
Returns a copy of the current viewport of this view

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