A B C D E F G H I J L M N O P R S T U V W X Y Z 
All Classes All Packages

A

AbstractDataProvider<DataUserType extends DataUser> - Class in org.scilab.forge.scirenderer.data
 
AbstractDataProvider() - Constructor for class org.scilab.forge.scirenderer.data.AbstractDataProvider
 
AbstractDrawable3DObject - Class in org.scilab.forge.scirenderer.implementation.g2d.motor
 
AbstractDrawable3DObject(Vector3d[], Color[]) - Constructor for class org.scilab.forge.scirenderer.implementation.g2d.motor.AbstractDrawable3DObject
Default constructor
AbstractGraduations - Class in org.scilab.forge.scirenderer.ruler.graduations
 
AbstractGraduations(double, boolean, double, boolean) - Constructor for class org.scilab.forge.scirenderer.ruler.graduations.AbstractGraduations
Root constructor.
AbstractGraduations(double, double) - Constructor for class org.scilab.forge.scirenderer.ruler.graduations.AbstractGraduations
Root constructor.
AbstractGraduations(Graduations) - Constructor for class org.scilab.forge.scirenderer.ruler.graduations.AbstractGraduations
Constructor from parent graduations.
AbstractGraduations(Graduations, double, boolean, double, boolean) - Constructor for class org.scilab.forge.scirenderer.ruler.graduations.AbstractGraduations
Child constructor.
AbstractTexture - Class in org.scilab.forge.scirenderer.texture
 
AbstractTexture() - Constructor for class org.scilab.forge.scirenderer.texture.AbstractTexture
Default constructor.
AbstractTextureDataProvider - Class in org.scilab.forge.scirenderer.texture
 
AbstractTextureDataProvider() - Constructor for class org.scilab.forge.scirenderer.texture.AbstractTextureDataProvider
 
accept(Texture) - Method in class org.scilab.forge.scirenderer.implementation.g2d.texture.G2DTextureDrawingTools
 
accept(TextureDrawer) - Method in class org.scilab.forge.scirenderer.texture.BufferedImageTextureDrawingTools
Ask this image to accept a texture drawer.
accept(TextureDrawer, int, int) - Method in class org.scilab.forge.scirenderer.implementation.g2d.texture.G2DTextureDrawingTools
Ask this image to accept a sprite drawer.
addArea(ConvexObject) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.ConvexObject
 
addConvexObject(ConvexObject) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Segment
 
addDataUser(DataUserType) - Method in class org.scilab.forge.scirenderer.data.AbstractDataProvider
 
addDataUser(DataUserType) - Method in interface org.scilab.forge.scirenderer.data.DataProvider
Add a data user.
addListener(TransformationManagerListener) - Method in interface org.scilab.forge.scirenderer.tranformations.TransformationManager
Add a listener.
addListener(TransformationManagerListener) - Method in class org.scilab.forge.scirenderer.tranformations.TransformationManagerImpl
 
addListener(TransformationStackListener) - Method in interface org.scilab.forge.scirenderer.tranformations.TransformationStack
Add a listener.
addListener(TransformationStackListener) - Method in class org.scilab.forge.scirenderer.tranformations.TransformationStackImpl
 
addPickingTask(PickingTask) - Method in class org.scilab.forge.scirenderer.implementation.jogl.picking.JoGLPickingManager
 
addPickingTask(PickingTask) - Method in interface org.scilab.forge.scirenderer.picking.PickingManager
Add a picking task.
addSegment(Segment) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Triangle
 
AnchorPosition - Enum in org.scilab.forge.scirenderer.texture
This is an enumeration of possible sprite anchor position.
Appearance - Class in org.scilab.forge.scirenderer.shapes.appearance
Basic class for appearance parameters.
Appearance() - Constructor for class org.scilab.forge.scirenderer.shapes.appearance.Appearance
Default constructor.
areCoplanar(ConvexObject) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.ConvexObject
Test the coplanarity of two objects
asDouble() - Method in class org.scilab.forge.scirenderer.tranformations.Vector3f
 

B

bbox - Variable in class org.scilab.forge.scirenderer.implementation.g2d.motor.AbstractDrawable3DObject
 
bind(JoGLDrawingTools) - Method in class org.scilab.forge.scirenderer.implementation.jogl.texture.JoGLTextureManager.JoGLTexture
Bind the texture in the OpenGl context.
bind(JoGLDrawingTools, Texture) - Method in class org.scilab.forge.scirenderer.implementation.jogl.texture.JoGLTextureManager
Texture binder.
bind(Texture) - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLDrawingTools
Bind the given texture to the OpenGl context.
bindAsColorsBuffer(GL2) - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLElementsBuffer
 
bindAsNormalsBuffer(GL2) - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLElementsBuffer
 
bindAsTextureCoordinatesBuffer(GL2) - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLElementsBuffer
 
bindAsVertexBuffer(GL2) - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLElementsBuffer
 
bindColorsBuffer(GL2, ElementsBuffer) - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLBuffersManager
Bind the given buffer as color buffer.
bindIndicesBuffer(GL2, IndicesBuffer) - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLBuffersManager
Bind the given buffer as indices buffer.
bindNormalsBuffer(GL2, ElementsBuffer) - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLBuffersManager
Bind the given buffer as normal buffer.
bindTextureCoordinatesBuffer(GL2, ElementsBuffer) - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLBuffersManager
Bind the given buffer as texture coordinate buffer.
bindVertexBuffer(GL2, ElementsBuffer) - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLBuffersManager
Bind the given buffer as vertex buffer.
BOTH - org.scilab.forge.scirenderer.shapes.geometry.Geometry.FaceCullingMode
Both faces are rendered (default value)
BoundingBox - Class in org.scilab.forge.scirenderer.implementation.g2d.motor
 
BoundingBox(double, double, double, double, double, double) - Constructor for class org.scilab.forge.scirenderer.implementation.g2d.motor.BoundingBox
Default constructor
breakIntersectingTriangles(Triangle, Triangle) - Static method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Triangle
Get the broken triangles in following the intersection of the planes containing t1 and t2.
breakObject(ConvexObject) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.ConvexObject
Abstract method Break this ConvexObject against the ConvexObject o
breakObject(ConvexObject) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Segment
 
breakObject(ConvexObject) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.SpritedRectangle
 
breakObject(ConvexObject) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Triangle
 
breakObject(Segment) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.SpritedRectangle
 
breakObject(Segment) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Triangle
 
breakObject(SpritedRectangle) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.SpritedRectangle
 
breakObject(Triangle) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.SpritedRectangle
 
breakObject(Triangle) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Triangle
 
breakObject(Vector3d, Vector3d, Vector3d) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Segment
 
breakObject(Vector4d) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.ConvexObject
Abstract method Break this ConvexObject against a plane
breakObject(Vector4d) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Segment
 
breakObject(Vector4d) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.SpritedRectangle
 
breakObject(Vector4d) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Triangle
 
breakSegmentOnTriangle(Triangle, Segment) - Static method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Triangle
 
breakTriangleOnLine(Triangle, Vector3d, Vector3d) - Static method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Triangle
Break a triangle according to its intersection with a line containing p in the plane of the triangle and orthogonal to n The triangle and the line are supposed to be coplanar.
BufferedImageTextureDrawingTools - Class in org.scilab.forge.scirenderer.texture
Implementation of TextureDrawingTools.
BufferedImageTextureDrawingTools(Dimension) - Constructor for class org.scilab.forge.scirenderer.texture.BufferedImageTextureDrawingTools
Default constructor.
BuffersManager - Interface in org.scilab.forge.scirenderer.buffers
Interface for a buffers manager.

C

Canvas - Interface in org.scilab.forge.scirenderer
 
CCW - org.scilab.forge.scirenderer.shapes.geometry.Geometry.FaceCullingMode
Only counter clockwise faces are visible.
CENTER - org.scilab.forge.scirenderer.texture.AnchorPosition
Anchor is in the sprite center.
CENTER - org.scilab.forge.scirenderer.texture.TextureDrawer.OriginPosition
Origin is the sprite center.
changed(TransformationStack, TransformationStack.TransformationStackEvent, Transformation) - Method in interface org.scilab.forge.scirenderer.tranformations.TransformationStackListener
Called when an event occur in the listened transformation stack.
check(ConvexObject, Vector3d) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.ConvexObject
Check the intersection this and o against vector v.
check2DIntersection(ConvexObject) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.ConvexObject
Check the intersections of the projection on the xOy-plane of this and o The algorithm is the following: for each edge, determinate the normal vector and project all the points of this and o on the normal.
check2DTrueIntersection(ConvexObject) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.ConvexObject
Check the intersections of the projection on the xOy-plane of this and o The algorithm is the following: for each edge, determinate the normal vector and project all the points of this and o on the normal.
CLAMP - org.scilab.forge.scirenderer.texture.Texture.Wrap
CLAMP: the texture coordinate is clamped to [0, 1].
clear() - Method in interface org.scilab.forge.scirenderer.buffers.DataBuffer
 
clear() - Method in interface org.scilab.forge.scirenderer.buffers.ElementsBuffer
 
clear() - Method in interface org.scilab.forge.scirenderer.buffers.IndicesBuffer
 
clear() - Method in class org.scilab.forge.scirenderer.implementation.g2d.buffers.G2DElementsBuffer
 
clear() - Method in class org.scilab.forge.scirenderer.implementation.g2d.buffers.G2DIndicesBuffer
 
clear() - Static method in class org.scilab.forge.scirenderer.implementation.g2d.texture.G2DTextureManager
 
clear() - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLDataBuffer
 
clear() - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLElementsBuffer
 
clear() - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLIndicesBuffer
 
clear() - Method in interface org.scilab.forge.scirenderer.tranformations.TransformationStack
Pop all matrix on the stack except identity.
clear() - Method in class org.scilab.forge.scirenderer.tranformations.TransformationStackImpl
 
clear(Color) - Method in interface org.scilab.forge.scirenderer.DrawingTools
Clear the canvas with the given color.
clear(Color) - Method in class org.scilab.forge.scirenderer.implementation.g2d.G2DDrawingTools
 
clear(Color) - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLDrawingTools
 
clear(Color) - Method in interface org.scilab.forge.scirenderer.DrawingTools
Clear the canvas with the given color.
clear(Color) - Method in class org.scilab.forge.scirenderer.implementation.g2d.G2DDrawingTools
 
clear(Color) - Method in class org.scilab.forge.scirenderer.implementation.g2d.texture.G2DTextureDrawingTools
 
clear(Color) - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLDrawingTools
 
clear(Color) - Method in class org.scilab.forge.scirenderer.texture.BufferedImageTextureDrawingTools
 
clear(Color) - Method in interface org.scilab.forge.scirenderer.texture.TextureDrawingTools
Clear the sprite with the given color.
clearDepth() - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Motor3D
Clear the depth buffer
clearDepthBuffer() - Method in interface org.scilab.forge.scirenderer.DrawingTools
Clear the depth buffer.
clearDepthBuffer() - Method in class org.scilab.forge.scirenderer.implementation.g2d.G2DDrawingTools
 
clearDepthBuffer() - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLDrawingTools
 
CLEARED - org.scilab.forge.scirenderer.tranformations.TransformationStack.TransformationStackEvent
When the stack have been cleared.
ClippingManager - Interface in org.scilab.forge.scirenderer.clipping
Clipping manager interface.
ClippingPlane - Interface in org.scilab.forge.scirenderer.clipping
 
Color - Class in org.scilab.forge.scirenderer.shapes.appearance
 
Color() - Constructor for class org.scilab.forge.scirenderer.shapes.appearance.Color
Default constructor.
Color(float, float, float) - Constructor for class org.scilab.forge.scirenderer.shapes.appearance.Color
Creates an opaque sRGB color with the specified red, green, and blue values in the range [0.0; 1.0].
Color(float, float, float, float) - Constructor for class org.scilab.forge.scirenderer.shapes.appearance.Color
Creates an sRGB color with the specified red, green, blue, and alpha values in the range [0.0; 1.0].
Color(Color) - Constructor for class org.scilab.forge.scirenderer.shapes.appearance.Color
Copy constructor
colors - Variable in class org.scilab.forge.scirenderer.implementation.g2d.motor.AbstractDrawable3DObject
 
compareTo(Segment) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Segment
 
computeRuler(DrawingTools, RulerModel, Transformation) - Method in class org.scilab.forge.scirenderer.ruler.RulerDrawer
Compute different parameters on a ruler
conjugate(Vector3d) - Method in class org.scilab.forge.scirenderer.tranformations.Rotation
 
conjugateInverse(Vector3d) - Method in class org.scilab.forge.scirenderer.tranformations.Rotation
 
contain(double) - Method in class org.scilab.forge.scirenderer.ruler.graduations.AbstractGraduations
 
contain(double) - Method in interface org.scilab.forge.scirenderer.ruler.graduations.Graduations
Return true if the interval contain the given value.
containRelative(double) - Method in class org.scilab.forge.scirenderer.ruler.graduations.AbstractGraduations
Equivalent to contain but for interval [0, upper-lower] (to avoid rounding error in computations)
ConvexObject - Class in org.scilab.forge.scirenderer.implementation.g2d.motor
 
ConvexObject(Vector3d[], Color[]) - Constructor for class org.scilab.forge.scirenderer.implementation.g2d.motor.ConvexObject
Default constructor
create(double, boolean, double, boolean) - Static method in class org.scilab.forge.scirenderer.ruler.graduations.LinearGraduations
 
create(double, boolean, double, boolean) - Static method in class org.scilab.forge.scirenderer.ruler.graduations.LogarithmicGraduations
 
create(double, double) - Static method in class org.scilab.forge.scirenderer.ruler.graduations.LinearGraduations
 
create(double, double) - Static method in class org.scilab.forge.scirenderer.ruler.graduations.LogarithmicGraduations
 
create(double, DecimalFormat, TextureManager) - Method in class org.scilab.forge.scirenderer.ruler.DefaultRulerSpriteFactory
 
create(double, DecimalFormat, TextureManager) - Method in interface org.scilab.forge.scirenderer.ruler.RulerSpriteFactory
Return the texture for the given value.
create(Canvas, Float, int, int) - Method in class org.scilab.forge.scirenderer.utils.shapes.geometry.SphereFactory
Create a sphere geometry with classic longitude / latitude division.
create(Graduations, double, boolean, double, boolean) - Static method in class org.scilab.forge.scirenderer.ruler.graduations.LinearGraduations
 
createCanvas(int, int) - Static method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLCanvasFactory
Create a canvas for an offscreen rendering.
createCanvas(GLAutoDrawable) - Static method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLCanvasFactory
Create a canvas from an auto drawable object.
createCanvas(Graphics2D, int, int) - Static method in class org.scilab.forge.scirenderer.implementation.g2d.G2DCanvasFactory
Create a canvas from an auto drawable object.
createCube(Canvas) - Static method in class org.scilab.forge.scirenderer.utils.shapes.geometry.CubeFactory
Return a geometry representing a simple cube.
createCube(Canvas, int) - Static method in class org.scilab.forge.scirenderer.utils.shapes.geometry.CubeFactory
Return a geometry representing a cube.
createCube(Canvas, int, boolean) - Static method in class org.scilab.forge.scirenderer.utils.shapes.geometry.CubeFactory
Return a geometry representing a cube.
createElementsBuffer() - Method in interface org.scilab.forge.scirenderer.buffers.BuffersManager
Create an elements buffer.
createElementsBuffer() - Method in class org.scilab.forge.scirenderer.implementation.g2d.buffers.G2DBuffersManager
 
createElementsBuffer() - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLBuffersManager
 
createIndicesBuffer() - Method in interface org.scilab.forge.scirenderer.buffers.BuffersManager
Create an indices buffer.
createIndicesBuffer() - Method in class org.scilab.forge.scirenderer.implementation.g2d.buffers.G2DBuffersManager
 
createIndicesBuffer() - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLBuffersManager
 
createRenderer() - Method in class org.scilab.forge.scirenderer.implementation.g2d.renderer.G2DRendererManager
 
createRenderer() - Method in class org.scilab.forge.scirenderer.implementation.jogl.renderer.JoGLRendererManager
 
createRenderer() - Method in interface org.scilab.forge.scirenderer.renderer.RendererManager
Create a new renderer.
createTetrahedron(Canvas) - Static method in class org.scilab.forge.scirenderer.utils.shapes.geometry.TetrahedronFactory
 
createTexture() - Method in class org.scilab.forge.scirenderer.implementation.g2d.texture.G2DTextureManager
 
createTexture() - Method in class org.scilab.forge.scirenderer.implementation.jogl.texture.JoGLTextureManager
 
createTexture() - Method in interface org.scilab.forge.scirenderer.texture.TextureManager
Texture creator.
CubeFactory - Class in org.scilab.forge.scirenderer.utils.shapes.geometry
An utility class to create cube geometry.
CW - org.scilab.forge.scirenderer.shapes.geometry.Geometry.FaceCullingMode
Only clockwise faces are visible.

D

DataBuffer - Interface in org.scilab.forge.scirenderer.buffers
Interface for a data buffer.
DataProvider<DataUserType extends DataUser> - Interface in org.scilab.forge.scirenderer.data
 
dataUpdated() - Method in interface org.scilab.forge.scirenderer.data.DataUser
Notify for data update.
dataUpdated() - Method in class org.scilab.forge.scirenderer.texture.AbstractTexture
 
DataUser - Interface in org.scilab.forge.scirenderer.data
 
DEFAULT_AUTO_TICKS_STATUS - Static variable in interface org.scilab.forge.scirenderer.ruler.RulerModel
Default auto-ticks status.
DEFAULT_COLOR - Static variable in interface org.scilab.forge.scirenderer.ruler.RulerModel
Default color.
DEFAULT_FACE_CULLING_MODE - Static variable in interface org.scilab.forge.scirenderer.shapes.geometry.Geometry
Default face culling mode.
DEFAULT_FILL_COLOR - Static variable in class org.scilab.forge.scirenderer.shapes.appearance.Appearance
The default fill color.
DEFAULT_FILL_DRAWING_MODE - Static variable in interface org.scilab.forge.scirenderer.shapes.geometry.Geometry
Default fill drawing mode.
DEFAULT_FIRST_POINT - Static variable in interface org.scilab.forge.scirenderer.ruler.RulerModel
Default first point position.
DEFAULT_FIRST_VALUE - Static variable in interface org.scilab.forge.scirenderer.ruler.RulerModel
Default first value.
DEFAULT_LIGHTNING_STATUS - Static variable in interface org.scilab.forge.scirenderer.lightning.LightManager
The default lightning status.
DEFAULT_LINE_COLOR - Static variable in class org.scilab.forge.scirenderer.shapes.appearance.Appearance
The default line color.
DEFAULT_LINE_DRAWING_MODE - Static variable in interface org.scilab.forge.scirenderer.shapes.geometry.Geometry
Default wire drawing mode.
DEFAULT_LINE_PATTERN - Static variable in class org.scilab.forge.scirenderer.shapes.appearance.Appearance
The default line pattern (full line).
DEFAULT_LINE_VISIBLE - Static variable in interface org.scilab.forge.scirenderer.ruler.RulerModel
Default main line visibility.
DEFAULT_LINE_WIDTH - Static variable in interface org.scilab.forge.scirenderer.ruler.RulerModel
Default line width.
DEFAULT_LINE_WIDTH - Static variable in class org.scilab.forge.scirenderer.shapes.appearance.Appearance
The default line width.
DEFAULT_LOGARITHMIC_STATUS - Static variable in interface org.scilab.forge.scirenderer.ruler.RulerModel
Default logarithmic status.
DEFAULT_MARGIN - Static variable in interface org.scilab.forge.scirenderer.ruler.RulerModel
Default margin in pixel.
DEFAULT_MINIMAL_SUB_TICKS_DISTANCE - Static variable in interface org.scilab.forge.scirenderer.ruler.RulerModel
Default minimal sub-ticks distance.
DEFAULT_POLYGON_OFFSET_MODE - Static variable in interface org.scilab.forge.scirenderer.shapes.geometry.Geometry
Default polygon offset mode.
DEFAULT_SECOND_POINT - Static variable in interface org.scilab.forge.scirenderer.ruler.RulerModel
Default second point position.
DEFAULT_SECOND_VALUE - Static variable in interface org.scilab.forge.scirenderer.ruler.RulerModel
Default second value.
DEFAULT_SPRITE_DISTANCE - Static variable in interface org.scilab.forge.scirenderer.ruler.RulerModel
Default org.scilab.forge.scirenderer.sprite.Sprite distance to the main line in pixel.
DEFAULT_SUB_TICK_LENGTH - Static variable in interface org.scilab.forge.scirenderer.ruler.RulerModel
Default sub-tick length in pixel.
DEFAULT_TEXT_ANTI_ALIASED - Static variable in class org.scilab.forge.scirenderer.texture.TextEntity
The default text anti-aliased status.
DEFAULT_TEXT_COLOR - Static variable in class org.scilab.forge.scirenderer.texture.TextEntity
The default text color.
DEFAULT_TEXT_USE_FRACTIONAL_METRICS - Static variable in class org.scilab.forge.scirenderer.texture.TextEntity
The default text use fractional matrix status.
DEFAULT_TICK_LENGTH - Static variable in interface org.scilab.forge.scirenderer.ruler.RulerModel
Default tick length in pixel.
DEFAULT_TICKS_DIRECTION - Static variable in interface org.scilab.forge.scirenderer.ruler.RulerModel
Default ticks direction.
DefaultGeometry - Class in org.scilab.forge.scirenderer.shapes.geometry
Default implementation of a Geometry.
DefaultGeometry() - Constructor for class org.scilab.forge.scirenderer.shapes.geometry.DefaultGeometry
Default constructor.
DefaultRulerModel - Class in org.scilab.forge.scirenderer.ruler
Default ruler model.
DefaultRulerModel() - Constructor for class org.scilab.forge.scirenderer.ruler.DefaultRulerModel
Default constructor.
DefaultRulerSpriteFactory - Class in org.scilab.forge.scirenderer.ruler
 
DefaultRulerSpriteFactory() - Constructor for class org.scilab.forge.scirenderer.ruler.DefaultRulerSpriteFactory
Default constructor.
degenerated - Variable in class org.scilab.forge.scirenderer.implementation.g2d.motor.AbstractDrawable3DObject
 
DegenerateMatrixException - Exception in org.scilab.forge.scirenderer.tranformations
 
DegenerateMatrixException(String) - Constructor for exception org.scilab.forge.scirenderer.tranformations.DegenerateMatrixException
Default constructor.
destroy() - Method in interface org.scilab.forge.scirenderer.Canvas
Destroy canvas : release Semaphore and associated threads
destroy() - Method in class org.scilab.forge.scirenderer.implementation.g2d.G2DCanvas
 
destroy() - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLCanvas
Destroy the GLPbuffer
det(Vector3d, Vector3d, Vector3d) - Static method in class org.scilab.forge.scirenderer.tranformations.Vector3d
 
disableClipping() - Method in interface org.scilab.forge.scirenderer.clipping.ClippingManager
Disable all clipping plane.
disableClipping() - Method in class org.scilab.forge.scirenderer.implementation.g2d.clipping.G2DClippingManager
 
disableClipping() - Method in class org.scilab.forge.scirenderer.implementation.jogl.clipping.JoGLClippingManager
 
disableDraw() - Method in class org.scilab.forge.scirenderer.implementation.g2d.G2DCanvas
 
display(GLAutoDrawable) - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLCanvas
 
dispose() - Method in class org.scilab.forge.scirenderer.implementation.g2d.texture.G2DTextureManager.G2DTexture
 
dispose(GL) - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLDataBuffer
Called when it's time to kill this buffer.
dispose(GLAutoDrawable) - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLCanvas
 
dispose(Collection<? extends DataBuffer>) - Method in interface org.scilab.forge.scirenderer.buffers.BuffersManager
Release all resources used by the given buffers.
dispose(Collection<? extends DataBuffer>) - Method in class org.scilab.forge.scirenderer.implementation.g2d.buffers.G2DBuffersManager
 
dispose(Collection<? extends DataBuffer>) - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLBuffersManager
 
dispose(Collection<Texture>) - Method in class org.scilab.forge.scirenderer.implementation.g2d.texture.G2DTextureManager
 
dispose(Collection<Texture>) - Method in class org.scilab.forge.scirenderer.implementation.jogl.texture.JoGLTextureManager
 
dispose(Collection<Texture>) - Method in interface org.scilab.forge.scirenderer.texture.TextureManager
Dispose the given textures.
dispose(DataBuffer) - Method in interface org.scilab.forge.scirenderer.buffers.BuffersManager
Release all resources used by the given buffer.
dispose(DataBuffer) - Method in class org.scilab.forge.scirenderer.implementation.g2d.buffers.G2DBuffersManager
 
dispose(DataBuffer) - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLBuffersManager
 
dispose(JoGLDrawingTools, Renderer) - Method in class org.scilab.forge.scirenderer.implementation.jogl.renderer.JoGLRendererManager
 
dispose(Renderer) - Method in class org.scilab.forge.scirenderer.implementation.g2d.renderer.G2DRendererManager
 
dispose(Renderer) - Method in class org.scilab.forge.scirenderer.implementation.jogl.renderer.JoGLRendererManager
 
dispose(Renderer) - Method in interface org.scilab.forge.scirenderer.renderer.RendererManager
Release all resources used by the given renderer.
dispose(Texture) - Method in class org.scilab.forge.scirenderer.implementation.g2d.texture.G2DTextureManager
 
dispose(Texture) - Method in class org.scilab.forge.scirenderer.implementation.jogl.texture.JoGLTextureManager
 
dispose(Texture) - Method in interface org.scilab.forge.scirenderer.texture.TextureManager
 
disposeResources() - Method in class org.scilab.forge.scirenderer.ruler.RulerDrawer
Dispose all used resources.
disposeWithoutDelete(GL) - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLDataBuffer
Called when it's time to kill this buffer.
DOWN - org.scilab.forge.scirenderer.texture.AnchorPosition
Anchor is in the center of the down edge of the sprite.
draw() - Method in class org.scilab.forge.scirenderer.implementation.g2d.G2DCanvas
 
draw() - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Motor3D
Draw the scene in the Graphics2D
draw(Graphics2D) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.AbstractDrawable3DObject
Draw this object on a Graphics2D object
draw(Graphics2D) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Segment
 
draw(Graphics2D) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.SpritedRectangle
 
draw(Graphics2D) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Triangle
 
draw(Icon, int, int) - Method in class org.scilab.forge.scirenderer.implementation.g2d.texture.G2DTextureDrawingTools
 
draw(Icon, int, int) - Method in class org.scilab.forge.scirenderer.texture.BufferedImageTextureDrawingTools
 
draw(Icon, int, int) - Method in interface org.scilab.forge.scirenderer.texture.TextureDrawingTools
Draw the given Icon at the given position.
draw(DrawingTools) - Method in interface org.scilab.forge.scirenderer.Drawer
Ask this drawer to draw with the given drawing tools.
draw(DrawingTools) - Method in class org.scilab.forge.scirenderer.implementation.g2d.renderer.G2DRenderer
Perform a draw to the given canvas.
draw(DrawingTools) - Method in class org.scilab.forge.scirenderer.ruler.RulerDrawer
Draw the ruler
draw(DrawingTools, Renderer) - Method in class org.scilab.forge.scirenderer.implementation.g2d.renderer.G2DRendererManager
Perform a draw with the given renderer to the given canvas..
draw(DrawingTools, RulerModel) - Method in class org.scilab.forge.scirenderer.ruler.RulerDrawer
Ruler drawing method.
draw(DrawingTools, Geometry, Appearance) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Motor3D
Add the geometry to the scene
draw(DrawingTools, Texture, AnchorPosition, ElementsBuffer, double) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Motor3D
 
draw(DrawingTools, Texture, AnchorPosition, Vector3d, double) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Motor3D
 
draw(G2DDrawingTools) - Method in class org.scilab.forge.scirenderer.implementation.g2d.texture.G2DTextureManager.G2DTexture
 
draw(G2DDrawingTools, Texture) - Method in class org.scilab.forge.scirenderer.implementation.g2d.texture.G2DTextureManager
Draw the given texture.
draw(JoGLDrawingTools) - Method in class org.scilab.forge.scirenderer.implementation.jogl.renderer.JoGLRenderer
Perform a draw to the given canvas.
draw(JoGLDrawingTools) - Method in class org.scilab.forge.scirenderer.implementation.jogl.texture.JoGLTextureManager.JoGLTexture
Draw the texture in XY plane.
draw(JoGLDrawingTools, Renderer) - Method in class org.scilab.forge.scirenderer.implementation.jogl.renderer.JoGLRendererManager
Perform a draw with the given renderer to the given canvas..
draw(JoGLDrawingTools, Geometry, Appearance) - Method in class org.scilab.forge.scirenderer.implementation.jogl.drawer.JoGLShapeDrawer
Draw a given geometry with given appearance.
draw(JoGLDrawingTools, AnchorPosition, Vector3d, double) - Method in class org.scilab.forge.scirenderer.implementation.jogl.texture.JoGLTextureManager.JoGLTexture
 
draw(JoGLDrawingTools, Texture) - Method in class org.scilab.forge.scirenderer.implementation.jogl.texture.JoGLTextureManager
Draw the given texture.
draw(JoGLDrawingTools, Texture, AnchorPosition, ElementsBuffer, double) - Method in class org.scilab.forge.scirenderer.implementation.jogl.texture.JoGLTextureManager
 
draw(JoGLDrawingTools, Texture, AnchorPosition, Vector3d, double) - Method in class org.scilab.forge.scirenderer.implementation.jogl.texture.JoGLTextureManager
 
draw(Renderer) - Method in interface org.scilab.forge.scirenderer.DrawingTools
Ask the given renderer to perform a draw.
draw(Renderer) - Method in class org.scilab.forge.scirenderer.implementation.g2d.G2DDrawingTools
 
draw(Renderer) - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLDrawingTools
 
draw(Geometry) - Method in interface org.scilab.forge.scirenderer.DrawingTools
Draw the given geometry with default appearance.
draw(Geometry) - Method in class org.scilab.forge.scirenderer.implementation.g2d.G2DDrawingTools
 
draw(Geometry) - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLDrawingTools
 
draw(Geometry, Appearance) - Method in interface org.scilab.forge.scirenderer.DrawingTools
Draw the given geometry.
draw(Geometry, Appearance) - Method in class org.scilab.forge.scirenderer.implementation.g2d.G2DDrawingTools
 
draw(Geometry, Appearance) - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLDrawingTools
 
draw(TextEntity, int, int) - Method in class org.scilab.forge.scirenderer.implementation.g2d.texture.G2DTextureDrawingTools
 
draw(TextEntity, int, int) - Method in class org.scilab.forge.scirenderer.texture.BufferedImageTextureDrawingTools
 
draw(TextEntity, int, int) - Method in interface org.scilab.forge.scirenderer.texture.TextureDrawingTools
Draw the given text at the given position with the given appearance.
draw(Texture) - Method in interface org.scilab.forge.scirenderer.DrawingTools
Draw the texture on XY plane in current coordinate.
draw(Texture) - Method in class org.scilab.forge.scirenderer.implementation.g2d.G2DDrawingTools
 
draw(Texture) - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLDrawingTools
 
draw(TextureDrawingTools) - Method in interface org.scilab.forge.scirenderer.texture.TextureDrawer
Call the texture drawing.
draw(Texture, AnchorPosition, ElementsBuffer) - Method in interface org.scilab.forge.scirenderer.DrawingTools
Draw the given texture at all given position.
draw(Texture, AnchorPosition, ElementsBuffer) - Method in class org.scilab.forge.scirenderer.implementation.g2d.G2DDrawingTools
 
draw(Texture, AnchorPosition, ElementsBuffer) - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLDrawingTools
 
draw(Texture, AnchorPosition, ElementsBuffer, double) - Method in interface org.scilab.forge.scirenderer.DrawingTools
Draw the given texture at all given position with the given rotation angle.
draw(Texture, AnchorPosition, ElementsBuffer, double) - Method in class org.scilab.forge.scirenderer.implementation.g2d.G2DDrawingTools
 
draw(Texture, AnchorPosition, ElementsBuffer, double) - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLDrawingTools
 
draw(Texture, AnchorPosition, Vector3d) - Method in interface org.scilab.forge.scirenderer.DrawingTools
Draw the given texture at given position.
draw(Texture, AnchorPosition, Vector3d) - Method in class org.scilab.forge.scirenderer.implementation.g2d.G2DDrawingTools
 
draw(Texture, AnchorPosition, Vector3d) - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLDrawingTools
 
draw(Texture, AnchorPosition, Vector3d, double) - Method in interface org.scilab.forge.scirenderer.DrawingTools
Draw the given texture at given position with the given rotation angle.
draw(Texture, AnchorPosition, Vector3d, double) - Method in class org.scilab.forge.scirenderer.implementation.g2d.G2DDrawingTools
 
draw(Texture, AnchorPosition, Vector3d, double) - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLDrawingTools
 
drawAreas(Graphics2D) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.ConvexObject
 
drawCircle(int, int, int, Appearance) - Method in class org.scilab.forge.scirenderer.implementation.g2d.texture.G2DTextureDrawingTools
 
drawCircle(int, int, int, Appearance) - Method in class org.scilab.forge.scirenderer.texture.BufferedImageTextureDrawingTools
 
drawCircle(int, int, int, Appearance) - Method in interface org.scilab.forge.scirenderer.texture.TextureDrawingTools
Draw a circle.
Drawer - Interface in org.scilab.forge.scirenderer
 
DrawingTools - Interface in org.scilab.forge.scirenderer
 
DrawnTextureDataProvider - Class in org.scilab.forge.scirenderer.texture
 
DrawnTextureDataProvider(TextureDrawer) - Constructor for class org.scilab.forge.scirenderer.texture.DrawnTextureDataProvider
 
drawParallelogramTexture(Graphics2D, BufferedImage, double[], double[], double[], double[], Object) - Static method in class org.scilab.forge.scirenderer.implementation.g2d.motor.DrawTools
Draw a texture (ie a BufferedImage) in a parallelogram
drawPlus(int, Appearance) - Method in class org.scilab.forge.scirenderer.implementation.g2d.texture.G2DTextureDrawingTools
 
drawPlus(int, Appearance) - Method in class org.scilab.forge.scirenderer.texture.BufferedImageTextureDrawingTools
 
drawPlus(int, Appearance) - Method in interface org.scilab.forge.scirenderer.texture.TextureDrawingTools
Draw a plus.
drawPolyline(int[], Appearance) - Method in class org.scilab.forge.scirenderer.implementation.g2d.texture.G2DTextureDrawingTools
 
drawPolyline(int[], Appearance) - Method in class org.scilab.forge.scirenderer.texture.BufferedImageTextureDrawingTools
 
drawPolyline(int[], Appearance) - Method in interface org.scilab.forge.scirenderer.texture.TextureDrawingTools
Draw a polyline.
drawTexture(DrawingTools, BufferedImage, Texture) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Motor3D
 
DrawTools - Class in org.scilab.forge.scirenderer.implementation.g2d.motor
 
DrawTools() - Constructor for class org.scilab.forge.scirenderer.implementation.g2d.motor.DrawTools
 
drawTriangleTexture(Graphics2D, BufferedImage, double[], double[], double[], double[], Object) - Static method in class org.scilab.forge.scirenderer.implementation.g2d.motor.DrawTools
Draw a texture (ie a BufferedImage) in a triangle

E

ELEMENT_SIZE - Static variable in class org.scilab.forge.scirenderer.implementation.g2d.buffers.G2DElementsBuffer
The current size of one element.
ELEMENT_SIZE - Static variable in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLElementsBuffer
The current size of one element.
ElementsBuffer - Interface in org.scilab.forge.scirenderer.buffers
 
enableDraw() - Method in class org.scilab.forge.scirenderer.implementation.g2d.G2DCanvas
 
equals(Object) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Segment
 
equals(Object) - Method in class org.scilab.forge.scirenderer.tranformations.Vector3d
 
equals(Rotation) - Method in class org.scilab.forge.scirenderer.tranformations.Rotation
 

F

fillDisc(int, int, int, Color) - Method in class org.scilab.forge.scirenderer.implementation.g2d.texture.G2DTextureDrawingTools
 
fillDisc(int, int, int, Color) - Method in class org.scilab.forge.scirenderer.texture.BufferedImageTextureDrawingTools
 
fillDisc(int, int, int, Color) - Method in interface org.scilab.forge.scirenderer.texture.TextureDrawingTools
Fill a disc of given diameter, centered at (x, y) with the given appearance.
fillGouraud(Graphics2D, Triangle) - Static method in class org.scilab.forge.scirenderer.implementation.g2d.motor.DrawTools
Fill a triangle in using a Gouraud shading Only two gradient are used rather than three.
fillPolygon(int[], Appearance) - Method in class org.scilab.forge.scirenderer.implementation.g2d.texture.G2DTextureDrawingTools
 
fillPolygon(int[], Appearance) - Method in class org.scilab.forge.scirenderer.texture.BufferedImageTextureDrawingTools
 
fillPolygon(int[], Appearance) - Method in interface org.scilab.forge.scirenderer.texture.TextureDrawingTools
Fill a polygon.
fireChanged(TransformationStack.TransformationStackEvent, Transformation) - Method in class org.scilab.forge.scirenderer.tranformations.TransformationStackImpl
Fire a change event.
fireTransformationChanged() - Method in class org.scilab.forge.scirenderer.tranformations.TransformationManagerImpl
Notify listeners the top transformation have changed.
fireUpdate() - Method in class org.scilab.forge.scirenderer.data.AbstractDataProvider
Notify all registered data users for a data update.

G

G2DBuffersManager - Class in org.scilab.forge.scirenderer.implementation.g2d.buffers
 
G2DBuffersManager() - Constructor for class org.scilab.forge.scirenderer.implementation.g2d.buffers.G2DBuffersManager
Default constructor.
G2DCanvas - Class in org.scilab.forge.scirenderer.implementation.g2d
G2D implementation of a Canvas.
G2DCanvasFactory - Class in org.scilab.forge.scirenderer.implementation.g2d
 
G2DClippingManager - Class in org.scilab.forge.scirenderer.implementation.g2d.clipping
 
G2DClippingManager(G2DDrawingTools) - Constructor for class org.scilab.forge.scirenderer.implementation.g2d.clipping.G2DClippingManager
Default constructor.
G2DClippingPlane - Class in org.scilab.forge.scirenderer.implementation.g2d.clipping
 
G2DClippingPlane(int, G2DDrawingTools) - Constructor for class org.scilab.forge.scirenderer.implementation.g2d.clipping.G2DClippingPlane
Default constructor.
G2DDrawingTools - Class in org.scilab.forge.scirenderer.implementation.g2d
JoGl implementation of the DrawingTools.
G2DElementsBuffer - Class in org.scilab.forge.scirenderer.implementation.g2d.buffers
 
G2DIndicesBuffer - Class in org.scilab.forge.scirenderer.implementation.g2d.buffers
 
G2DRenderer - Class in org.scilab.forge.scirenderer.implementation.g2d.renderer
 
G2DRendererManager - Class in org.scilab.forge.scirenderer.implementation.g2d.renderer
 
G2DRendererManager() - Constructor for class org.scilab.forge.scirenderer.implementation.g2d.renderer.G2DRendererManager
Default constructor.
G2DShortCuts - Class in org.scilab.forge.scirenderer.implementation.jogl.utils
Utility class for common Graphics2D calls.
G2DStroke - Class in org.scilab.forge.scirenderer.implementation.g2d.motor
 
G2DStroke(float, float[], float) - Constructor for class org.scilab.forge.scirenderer.implementation.g2d.motor.G2DStroke
 
G2DTexture() - Constructor for class org.scilab.forge.scirenderer.implementation.g2d.texture.G2DTextureManager.G2DTexture
Default constructor.
G2DTextureDrawingTools - Class in org.scilab.forge.scirenderer.implementation.g2d.texture
Implementation of TextureDrawingTools.
G2DTextureDrawingTools(Graphics2D) - Constructor for class org.scilab.forge.scirenderer.implementation.g2d.texture.G2DTextureDrawingTools
Default constructor.
G2DTextureManager - Class in org.scilab.forge.scirenderer.implementation.g2d.texture
 
G2DTextureManager(G2DCanvas) - Constructor for class org.scilab.forge.scirenderer.implementation.g2d.texture.G2DTextureManager
 
G2DTextureManager.G2DTexture - Class in org.scilab.forge.scirenderer.implementation.g2d.texture
Inner class for Texture implementation.
Geometry - Interface in org.scilab.forge.scirenderer.shapes.geometry
Interface for a geometry.
Geometry.FaceCullingMode - Enum in org.scilab.forge.scirenderer.shapes.geometry
This enum specify face culling.
Geometry.FillDrawingMode - Enum in org.scilab.forge.scirenderer.shapes.geometry
This enum specify how geometry is rendered.
Geometry.LineDrawingMode - Enum in org.scilab.forge.scirenderer.shapes.geometry
Line drawing modes declaration.
getAffineTransformation(Vector3d, Vector3d) - Static method in class org.scilab.forge.scirenderer.tranformations.TransformationFactory
Return an affine transformation aX + b
getAliasedPointSizeRange() - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLCapacity
Return the aliased point size range.
getAllValues() - Method in interface org.scilab.forge.scirenderer.ruler.graduations.Graduations
Return all values of this graduation.
getAllValues() - Method in class org.scilab.forge.scirenderer.ruler.graduations.LinearGraduations
 
getAllValues() - Method in class org.scilab.forge.scirenderer.ruler.graduations.LogarithmicGraduations
 
getAlphaAsFloat() - Method in class org.scilab.forge.scirenderer.shapes.appearance.Color
Return alpha component value.
getAlternative() - Method in interface org.scilab.forge.scirenderer.ruler.graduations.Graduations
Return a child graduation with more values but less than getMore()
getAlternative() - Method in class org.scilab.forge.scirenderer.ruler.graduations.LinearGraduations
 
getAlternative() - Method in class org.scilab.forge.scirenderer.ruler.graduations.LogarithmicGraduations
 
getAmbientColor() - Method in class org.scilab.forge.scirenderer.implementation.jogl.lightning.JoGLLight
 
getAmbientColor() - Method in interface org.scilab.forge.scirenderer.lightning.Light
Return the ambient color of this light;
getAnchorDeltaX(AnchorPosition) - Method in class org.scilab.forge.scirenderer.implementation.jogl.texture.JoGLTextureManager.JoGLTexture
Return the deltaX to apply to the sprite in regards to the given anchor.
getAnchorDeltaY(AnchorPosition) - Method in class org.scilab.forge.scirenderer.implementation.jogl.texture.JoGLTextureManager.JoGLTexture
Return the deltaY to apply to the sprite in regards to the given anchor.
getAntiAliasingLevel() - Method in interface org.scilab.forge.scirenderer.Canvas
Anti-aliasing level getter.
getAntiAliasingLevel() - Method in class org.scilab.forge.scirenderer.implementation.g2d.G2DCanvas
 
getAntiAliasingLevel() - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLCanvas
 
getBarycenter(Vector3d, Vector3d, double, double) - Static method in class org.scilab.forge.scirenderer.tranformations.Vector3d
 
getBlueAsFloat() - Method in class org.scilab.forge.scirenderer.shapes.appearance.Color
Return blue component value.
getBoundingBox(AbstractDrawable3DObject) - Static method in class org.scilab.forge.scirenderer.implementation.g2d.motor.BoundingBox
Get the bounding box of an object
getBuffersManager() - Method in interface org.scilab.forge.scirenderer.Canvas
Return the buffers manager of this canvas.
getBuffersManager() - Method in class org.scilab.forge.scirenderer.implementation.g2d.G2DCanvas
 
getBuffersManager() - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLCanvas
 
getByteBuffer() - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLDataBuffer
Return the data as byte buffer.
getByteBuffer() - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLElementsBuffer
 
getByteBuffer() - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLIndicesBuffer
 
getByteSize() - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLDataBuffer
Return the size of this buffer in byte.
getByteSize() - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLElementsBuffer
 
getByteSize() - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLIndicesBuffer
 
getCanvas() - Method in interface org.scilab.forge.scirenderer.DrawingTools
Return the canvas where draw is done.
getCanvas() - Method in class org.scilab.forge.scirenderer.implementation.g2d.G2DDrawingTools
 
getCanvas() - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLDrawingTools
 
getCanvas() - Method in class org.scilab.forge.scirenderer.implementation.jogl.picking.JoGLPickingTools
 
getCanvas() - Method in interface org.scilab.forge.scirenderer.picking.PickingTools
Return the canvas.
getCanvasProjection() - Method in interface org.scilab.forge.scirenderer.tranformations.TransformationManager
Return the canvas projection matrix.
getCanvasProjection() - Method in class org.scilab.forge.scirenderer.tranformations.TransformationManagerImpl
 
getClippingManager() - Method in interface org.scilab.forge.scirenderer.DrawingTools
Return the clipping manager.
getClippingManager() - Method in class org.scilab.forge.scirenderer.implementation.g2d.G2DDrawingTools
 
getClippingManager() - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLDrawingTools
 
getClippingPlane(int) - Method in interface org.scilab.forge.scirenderer.clipping.ClippingManager
Return the i-th clipping plane.
getClippingPlane(int) - Method in class org.scilab.forge.scirenderer.implementation.g2d.clipping.G2DClippingManager
 
getClippingPlane(int) - Method in class org.scilab.forge.scirenderer.implementation.jogl.clipping.JoGLClippingManager
 
getClippingPlaneNumber() - Method in interface org.scilab.forge.scirenderer.clipping.ClippingManager
Return the number of available clipping plane.
getClippingPlaneNumber() - Method in class org.scilab.forge.scirenderer.implementation.g2d.clipping.G2DClippingManager
 
getClippingPlaneNumber() - Method in class org.scilab.forge.scirenderer.implementation.jogl.clipping.JoGLClippingManager
 
getClippingPlaneNumber() - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLCapacity
 
getClippingPlanes() - Method in class org.scilab.forge.scirenderer.implementation.g2d.clipping.G2DClippingManager
 
getColor() - Method in class org.scilab.forge.scirenderer.ruler.DefaultRulerModel
 
getColor() - Method in interface org.scilab.forge.scirenderer.ruler.RulerModel
Color getter.
getColors() - Method in class org.scilab.forge.scirenderer.shapes.geometry.DefaultGeometry
 
getColors() - Method in interface org.scilab.forge.scirenderer.shapes.geometry.Geometry
Return the colors.
getColorsBarycenter(Color, Color, double, double) - Static method in class org.scilab.forge.scirenderer.implementation.g2d.motor.AbstractDrawable3DObject
 
getCurrentSingleTransformation() - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Motor3D
 
getCurrentTransformation() - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Motor3D
 
getData() - Method in interface org.scilab.forge.scirenderer.buffers.DataBuffer
Return the data.
getData() - Method in interface org.scilab.forge.scirenderer.buffers.ElementsBuffer
 
getData() - Method in interface org.scilab.forge.scirenderer.buffers.IndicesBuffer
 
getData() - Method in class org.scilab.forge.scirenderer.implementation.g2d.buffers.G2DElementsBuffer
 
getData() - Method in class org.scilab.forge.scirenderer.implementation.g2d.buffers.G2DIndicesBuffer
 
getData() - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLElementsBuffer
 
getData() - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLIndicesBuffer
 
getData() - Method in class org.scilab.forge.scirenderer.texture.DrawnTextureDataProvider
 
getData() - Method in interface org.scilab.forge.scirenderer.texture.TextureDataProvider
Data getter.
getData() - Method in class org.scilab.forge.scirenderer.tranformations.Rotation
 
getData() - Method in class org.scilab.forge.scirenderer.tranformations.Vector3d
 
getData() - Method in class org.scilab.forge.scirenderer.tranformations.Vector4d
 
getDataAsFloatArray() - Method in class org.scilab.forge.scirenderer.tranformations.Rotation
 
getDataAsFloatArray() - Method in class org.scilab.forge.scirenderer.tranformations.Vector3d
 
getDataAsFloatArray(int) - Method in class org.scilab.forge.scirenderer.tranformations.Vector3d
 
getDataProvider() - Method in class org.scilab.forge.scirenderer.texture.AbstractTexture
 
getDataProvider() - Method in interface org.scilab.forge.scirenderer.texture.Texture
Texture data provider getter.
getDefault() - Static method in class org.scilab.forge.scirenderer.shapes.appearance.Appearance
Return the default appearance.
getDegreeRotation(double, Vector3d) - Static method in class org.scilab.forge.scirenderer.tranformations.Rotation
Get a rotation from an angle alpha given in degree and an axis v
getDiffuseColor() - Method in class org.scilab.forge.scirenderer.implementation.jogl.lightning.JoGLLight
 
getDiffuseColor() - Method in interface org.scilab.forge.scirenderer.lightning.Light
Return the diffuse color of this light;
getDimension() - Method in interface org.scilab.forge.scirenderer.Canvas
Return the canvas dimension.
getDimension() - Method in class org.scilab.forge.scirenderer.implementation.g2d.G2DCanvas
 
getDimension() - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLCanvas
 
getDrawer() - Method in class org.scilab.forge.scirenderer.implementation.g2d.renderer.G2DRenderer
 
getDrawer() - Method in class org.scilab.forge.scirenderer.implementation.g2d.texture.G2DTextureManager.G2DTexture
 
getDrawer() - Static method in class org.scilab.forge.scirenderer.implementation.jogl.drawer.JoGLShapeDrawer
Singleton getter.
getDrawer() - Method in class org.scilab.forge.scirenderer.implementation.jogl.renderer.JoGLRenderer
 
getDrawer() - Method in interface org.scilab.forge.scirenderer.renderer.Renderer
Return the drawer.
getDrawingTools() - Method in class org.scilab.forge.scirenderer.implementation.g2d.G2DCanvas
 
getElementsSize() - Method in interface org.scilab.forge.scirenderer.buffers.ElementsBuffer
Return the number of coordinate for one element.
getElementsSize() - Method in class org.scilab.forge.scirenderer.implementation.g2d.buffers.G2DElementsBuffer
 
getElementsSize() - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLElementsBuffer
 
getEquation() - Method in interface org.scilab.forge.scirenderer.clipping.ClippingPlane
Return the plane equation.
getEquation() - Method in class org.scilab.forge.scirenderer.implementation.g2d.clipping.G2DClippingPlane
 
getEquation() - Method in class org.scilab.forge.scirenderer.implementation.jogl.clipping.JoGLClippingPlane
 
getFaceCullingMode() - Method in class org.scilab.forge.scirenderer.shapes.geometry.DefaultGeometry
 
getFaceCullingMode() - Method in interface org.scilab.forge.scirenderer.shapes.geometry.Geometry
Face-culling mode getter.
getFillColor() - Method in class org.scilab.forge.scirenderer.shapes.appearance.Appearance
Return the fill color.
getFillDrawingMode() - Method in class org.scilab.forge.scirenderer.shapes.geometry.DefaultGeometry
 
getFillDrawingMode() - Method in interface org.scilab.forge.scirenderer.shapes.geometry.Geometry
Fill drawing mode getter.
getFirstPoint() - Method in class org.scilab.forge.scirenderer.ruler.DefaultRulerModel
 
getFirstPoint() - Method in interface org.scilab.forge.scirenderer.ruler.RulerModel
First point getter.
getFirstValue() - Method in class org.scilab.forge.scirenderer.ruler.DefaultRulerModel
 
getFirstValue() - Method in interface org.scilab.forge.scirenderer.ruler.RulerModel
First value getter.
getFont() - Method in class org.scilab.forge.scirenderer.texture.TextEntity
Return the text font.
getFormat() - Method in class org.scilab.forge.scirenderer.ruler.graduations.AbstractGraduations
 
getFormat() - Method in interface org.scilab.forge.scirenderer.ruler.graduations.Graduations
Return an adapted number format.
getFormat() - Method in class org.scilab.forge.scirenderer.ruler.RulerDrawingResult
Format getter
getG2DProjection() - Method in interface org.scilab.forge.scirenderer.tranformations.TransformationManager
Return the canvas projection matrix for Graphics2D.
getG2DProjection() - Method in class org.scilab.forge.scirenderer.tranformations.TransformationManagerImpl
 
getG2DSingleProjection() - Method in interface org.scilab.forge.scirenderer.tranformations.TransformationManager
Return the projection matrix (no modelView).
getG2DSingleProjection() - Method in class org.scilab.forge.scirenderer.tranformations.TransformationManagerImpl
 
getG2DWindowProjection() - Method in interface org.scilab.forge.scirenderer.tranformations.TransformationManager
Return the window projection matrix for Graphics2D.
getG2DWindowProjection() - Method in class org.scilab.forge.scirenderer.tranformations.TransformationManagerImpl
 
getGl() - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLCanvas
Return the OpenGl context.
getGl() - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLDrawingTools
Return the OpenGl context.
getGLBindDestination() - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLDataBuffer
Return the OpenGl bind destination.
getGLBindDestination() - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLElementsBuffer
 
getGLBindDestination() - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLIndicesBuffer
 
getGLCapacity() - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLDrawingTools
Return the OpenGl capacity of this canvas.
getGlName(GL) - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLDataBuffer
Return the OpenGl name of this buffer.
getGraduations() - Method in class org.scilab.forge.scirenderer.ruler.DefaultRulerModel
 
getGraduations() - Method in interface org.scilab.forge.scirenderer.ruler.RulerModel
Return used graduation to draw this ruler.
getGreenAsFloat() - Method in class org.scilab.forge.scirenderer.shapes.appearance.Color
Return green component value.
getHeight() - Method in interface org.scilab.forge.scirenderer.Canvas
Return the canvas height.
getHeight() - Method in class org.scilab.forge.scirenderer.implementation.g2d.G2DCanvas
 
getHeight() - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLCanvas
 
getIdentity() - Static method in class org.scilab.forge.scirenderer.tranformations.TransformationFactory
Return the identity transformation.
getImage() - Method in class org.scilab.forge.scirenderer.implementation.g2d.texture.G2DTextureManager.G2DTexture
 
getImage() - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLCanvas
Get an image from the autoDrawable
getImage() - Method in class org.scilab.forge.scirenderer.texture.AbstractTextureDataProvider
 
getImage() - Method in class org.scilab.forge.scirenderer.texture.BufferedImageTextureDrawingTools
Return the image.
getImage() - Method in class org.scilab.forge.scirenderer.texture.DrawnTextureDataProvider
 
getImage() - Method in interface org.scilab.forge.scirenderer.texture.TextureDataProvider
 
getIndex() - Method in interface org.scilab.forge.scirenderer.clipping.ClippingPlane
Return the clipping plane index.
getIndex() - Method in class org.scilab.forge.scirenderer.implementation.g2d.clipping.G2DClippingPlane
 
getIndex() - Method in class org.scilab.forge.scirenderer.implementation.jogl.clipping.JoGLClippingPlane
 
getIndex() - Method in class org.scilab.forge.scirenderer.implementation.jogl.lightning.JoGLLight
 
getIndex() - Method in interface org.scilab.forge.scirenderer.lightning.Light
Return the light index.
getIndices() - Method in class org.scilab.forge.scirenderer.shapes.geometry.DefaultGeometry
 
getIndices() - Method in interface org.scilab.forge.scirenderer.shapes.geometry.Geometry
Return the indices if any.
getInverse() - Method in class org.scilab.forge.scirenderer.tranformations.Rotation
Return the inverse rotation.
getInverseMatrix() - Method in interface org.scilab.forge.scirenderer.tranformations.Transformation
Return this transformation inverse matrix.
getInverseTransformation() - Method in interface org.scilab.forge.scirenderer.tranformations.Transformation
Return the inverse transformation.
getInverseWindowTransformation() - Method in interface org.scilab.forge.scirenderer.tranformations.TransformationManager
Return the inverse of window transformation.
getInverseWindowTransformation() - Method in class org.scilab.forge.scirenderer.tranformations.TransformationManagerImpl
 
getJoGLParameters() - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLCanvas
Return the rendering parameters.
getLength() - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Segment
 
getLength(Vector3d[]) - Static method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Segment
 
getLight(int) - Method in class org.scilab.forge.scirenderer.implementation.jogl.lightning.JoGLLightManager
 
getLight(int) - Method in interface org.scilab.forge.scirenderer.lightning.LightManager
Return the i-th light.
getLightManager() - Method in interface org.scilab.forge.scirenderer.DrawingTools
Return the light manager.
getLightManager() - Method in class org.scilab.forge.scirenderer.implementation.g2d.G2DDrawingTools
 
getLightManager() - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLDrawingTools
 
getLightNumber() - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLCapacity
Return the number of available light.
getLightNumber() - Method in class org.scilab.forge.scirenderer.implementation.jogl.lightning.JoGLLightManager
 
getLightNumber() - Method in interface org.scilab.forge.scirenderer.lightning.LightManager
Return the number of available light.
getLineColor() - Method in class org.scilab.forge.scirenderer.shapes.appearance.Appearance
Return the line color.
getLineDrawingMode() - Method in class org.scilab.forge.scirenderer.shapes.geometry.DefaultGeometry
 
getLineDrawingMode() - Method in interface org.scilab.forge.scirenderer.shapes.geometry.Geometry
Line drawing mode getter.
getLinePattern() - Method in class org.scilab.forge.scirenderer.shapes.appearance.Appearance
Return the line pattern.
getLineWidth() - Method in class org.scilab.forge.scirenderer.ruler.DefaultRulerModel
 
getLineWidth() - Method in interface org.scilab.forge.scirenderer.ruler.RulerModel
Line width getter.
getLineWidth() - Method in class org.scilab.forge.scirenderer.shapes.appearance.Appearance
Return the line width.
getLowerBound() - Method in class org.scilab.forge.scirenderer.ruler.graduations.AbstractGraduations
 
getLowerBound() - Method in interface org.scilab.forge.scirenderer.ruler.graduations.Graduations
Return the lower bound.
getMagnificationFilter() - Method in class org.scilab.forge.scirenderer.texture.AbstractTexture
 
getMagnificationFilter() - Method in interface org.scilab.forge.scirenderer.texture.Texture
Magnification filter getter.
getMainDrawer() - Method in interface org.scilab.forge.scirenderer.Canvas
Return the canvas main drawer.
getMainDrawer() - Method in class org.scilab.forge.scirenderer.implementation.g2d.G2DCanvas
 
getMainDrawer() - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLCanvas
 
getMargin() - Method in class org.scilab.forge.scirenderer.ruler.DefaultRulerModel
 
getMargin() - Method in interface org.scilab.forge.scirenderer.ruler.RulerModel
Return the accepted margin (in pixel) for label drawing.
getMatrix() - Method in interface org.scilab.forge.scirenderer.tranformations.Transformation
Return this transformation matrix.
getMaxDistToTicksDirNorm() - Method in class org.scilab.forge.scirenderer.ruler.RulerDrawingResult
Maximum sprite distance to projected ticks direction norm ratio getter.
getMaximumTextureSize() - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLCapacity
 
getMinifyingFilter() - Method in class org.scilab.forge.scirenderer.texture.AbstractTexture
 
getMinifyingFilter() - Method in interface org.scilab.forge.scirenderer.texture.Texture
Minifying filter getter.
getMinimalSubTicksDistance() - Method in class org.scilab.forge.scirenderer.ruler.DefaultRulerModel
 
getMinimalSubTicksDistance() - Method in interface org.scilab.forge.scirenderer.ruler.RulerModel
Minimal accepted sub-ticks distance getter.
getModel() - Method in class org.scilab.forge.scirenderer.ruler.RulerDrawer
Get the model
getModelViewStack() - Method in interface org.scilab.forge.scirenderer.tranformations.TransformationManager
Return the model view matrix stack.
getModelViewStack() - Method in class org.scilab.forge.scirenderer.tranformations.TransformationManagerImpl
 
getMore() - Method in interface org.scilab.forge.scirenderer.ruler.graduations.Graduations
Return a child graduation with more values.
getMore() - Method in class org.scilab.forge.scirenderer.ruler.graduations.LinearGraduations
 
getMore() - Method in class org.scilab.forge.scirenderer.ruler.graduations.LogarithmicGraduations
 
getMotor3D() - Method in class org.scilab.forge.scirenderer.implementation.g2d.G2DCanvas
Return the OpenGl context.
getMotor3D() - Method in class org.scilab.forge.scirenderer.implementation.g2d.G2DDrawingTools
 
getNewValues() - Method in interface org.scilab.forge.scirenderer.ruler.graduations.Graduations
Return values not present in parents graduations.
getNewValues() - Method in class org.scilab.forge.scirenderer.ruler.graduations.LinearGraduations
 
getNewValues() - Method in class org.scilab.forge.scirenderer.ruler.graduations.LogarithmicGraduations
 
getNorm() - Method in class org.scilab.forge.scirenderer.tranformations.Vector3d
 
getNorm2() - Method in class org.scilab.forge.scirenderer.tranformations.Vector3d
 
getNormal() - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.AbstractDrawable3DObject
Get the normal vector.
getNormalized() - Method in class org.scilab.forge.scirenderer.tranformations.Vector3d
 
getNormalizedTicksDirection() - Method in class org.scilab.forge.scirenderer.ruler.RulerDrawingResult
Normalized projected ticks direction getter.
getNormals() - Method in class org.scilab.forge.scirenderer.shapes.geometry.DefaultGeometry
 
getNormals() - Method in interface org.scilab.forge.scirenderer.shapes.geometry.Geometry
Return the normals.
getOriginPosition() - Method in interface org.scilab.forge.scirenderer.texture.TextureDrawer
Return the origin position.
getOrthographic(double, double, double, double, double, double) - Static method in class org.scilab.forge.scirenderer.tranformations.TransformationFactory
Return an orthographic transformation.
getParentGraduations() - Method in class org.scilab.forge.scirenderer.ruler.graduations.AbstractGraduations
 
getParentGraduations() - Method in interface org.scilab.forge.scirenderer.ruler.graduations.Graduations
Return the parent graduation.
getPerspectiveTransformation(double, double, double) - Static method in class org.scilab.forge.scirenderer.tranformations.TransformationFactory
Return a perspective transformation.
getPickingManager() - Method in interface org.scilab.forge.scirenderer.Canvas
Return the picking manager.
getPickingManager() - Method in class org.scilab.forge.scirenderer.implementation.g2d.G2DCanvas
 
getPickingManager() - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLCanvas
 
getPolygonOffsetMode() - Method in class org.scilab.forge.scirenderer.shapes.geometry.DefaultGeometry
 
getPolygonOffsetMode() - Method in interface org.scilab.forge.scirenderer.shapes.geometry.Geometry
Polygon offset mode getter.
getPosition() - Method in class org.scilab.forge.scirenderer.implementation.jogl.lightning.JoGLLight
 
getPosition() - Method in interface org.scilab.forge.scirenderer.lightning.Light
Return the light position.
getPosition(double) - Method in class org.scilab.forge.scirenderer.ruler.DefaultRulerModel
 
getPosition(double) - Method in interface org.scilab.forge.scirenderer.ruler.RulerModel
Return the position corresponding to the given value.
getPrecedence() - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.AbstractDrawable3DObject
Get the precedence of this object, i.e.
getPreferredAspectRatioTransformation(Dimension, double) - Static method in class org.scilab.forge.scirenderer.tranformations.TransformationFactory
Return the 'preferred aspect ratio transformation'
getProjectedContour() - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.AbstractDrawable3DObject
Get the projected contour (i.e.
getProjectedPolyLine() - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.AbstractDrawable3DObject
Get the projected polyline of this object
getProjectionStack() - Method in interface org.scilab.forge.scirenderer.tranformations.TransformationManager
Return the projection matrix stack.
getProjectionStack() - Method in class org.scilab.forge.scirenderer.tranformations.TransformationManagerImpl
 
getProvidedNormal() - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.AbstractDrawable3DObject
Get the normal vector.
getRedAsFloat() - Method in class org.scilab.forge.scirenderer.shapes.appearance.Color
Return red component value.
getRendererManager() - Method in interface org.scilab.forge.scirenderer.Canvas
Return the renderer manager.
getRendererManager() - Method in class org.scilab.forge.scirenderer.implementation.g2d.G2DCanvas
 
getRendererManager() - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLCanvas
 
getRGBABuffer() - Method in class org.scilab.forge.scirenderer.texture.TextureBufferedImage
Buffered data getter.
getRGBAData() - Method in class org.scilab.forge.scirenderer.texture.TextureBufferedImage
Return the buffer data of the image.
getRotationMatrix() - Method in class org.scilab.forge.scirenderer.tranformations.Rotation
 
getRotationTransformation(double, double, double, double) - Static method in class org.scilab.forge.scirenderer.tranformations.TransformationFactory
Return a rotation transformation.
getRotationTransformation(Rotation) - Static method in class org.scilab.forge.scirenderer.tranformations.TransformationFactory
Return a rotation transformation.
getScaleTransformation(double) - Static method in class org.scilab.forge.scirenderer.tranformations.TransformationFactory
Return a scale transformation.
getScaleTransformation(double, double, double) - Static method in class org.scilab.forge.scirenderer.tranformations.TransformationFactory
Return a scale transformation.
getSecondPoint() - Method in class org.scilab.forge.scirenderer.ruler.DefaultRulerModel
 
getSecondPoint() - Method in interface org.scilab.forge.scirenderer.ruler.RulerModel
Second point getter.
getSecondValue() - Method in class org.scilab.forge.scirenderer.ruler.DefaultRulerModel
 
getSecondValue() - Method in interface org.scilab.forge.scirenderer.ruler.RulerModel
Second value getter.
getSegmentIntersection(Segment) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Triangle
 
getSingleton() - Static method in class org.scilab.forge.scirenderer.utils.shapes.geometry.SphereFactory
 
getSize() - Method in interface org.scilab.forge.scirenderer.buffers.DataBuffer
Return the number of elements.
getSize() - Method in class org.scilab.forge.scirenderer.implementation.g2d.buffers.G2DElementsBuffer
 
getSize() - Method in class org.scilab.forge.scirenderer.implementation.g2d.buffers.G2DIndicesBuffer
 
getSize() - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLElementsBuffer
 
getSize() - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLIndicesBuffer
 
getSize() - Method in class org.scilab.forge.scirenderer.texture.TextEntity
Return the dimension in pixel of the text entity.
getSpecularColor() - Method in class org.scilab.forge.scirenderer.implementation.jogl.lightning.JoGLLight
 
getSpecularColor() - Method in interface org.scilab.forge.scirenderer.lightning.Light
Return the specular color of this light;
getSpotAngle() - Method in class org.scilab.forge.scirenderer.implementation.jogl.lightning.JoGLLight
 
getSpotAngle() - Method in interface org.scilab.forge.scirenderer.lightning.Light
Return the spot angle.
getSpotDirection() - Method in class org.scilab.forge.scirenderer.implementation.jogl.lightning.JoGLLight
 
getSpotDirection() - Method in interface org.scilab.forge.scirenderer.lightning.Light
Return the spot direction.
getSprite() - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.SpritedRectangle
 
getSprite() - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Triangle
 
getSpriteDistance() - Method in class org.scilab.forge.scirenderer.ruler.DefaultRulerModel
 
getSpriteDistance() - Method in interface org.scilab.forge.scirenderer.ruler.RulerModel
Sprite distance getter.
getSScaleFactor() - Method in class org.scilab.forge.scirenderer.implementation.jogl.texture.JoGLTextureManager.JoGLTexture
 
getSScaleFactor() - Method in class org.scilab.forge.scirenderer.texture.AbstractTexture
 
getSScaleFactor() - Method in interface org.scilab.forge.scirenderer.texture.Texture
2D-Texture coordinates must be modified according to the real texture dimension which can differ from the textureSize (with certains GC, a texture must have a size which is a power-of-two).
getStroke(Appearance, double) - Static method in class org.scilab.forge.scirenderer.implementation.g2d.motor.G2DStroke
 
getSubData(int, int, int, int) - Method in class org.scilab.forge.scirenderer.texture.DrawnTextureDataProvider
 
getSubData(int, int, int, int) - Method in interface org.scilab.forge.scirenderer.texture.TextureDataProvider
Sub-data getter.
getSubDensity() - Method in interface org.scilab.forge.scirenderer.ruler.graduations.Graduations
Return the density of sub ticks.
getSubDensity() - Method in class org.scilab.forge.scirenderer.ruler.graduations.LinearGraduations
 
getSubDensity() - Method in class org.scilab.forge.scirenderer.ruler.graduations.LogarithmicGraduations
 
getSubGraduations() - Method in interface org.scilab.forge.scirenderer.ruler.graduations.Graduations
Return a child graduation for sub ticks.
getSubGraduations() - Method in class org.scilab.forge.scirenderer.ruler.graduations.LinearGraduations
 
getSubGraduations() - Method in class org.scilab.forge.scirenderer.ruler.graduations.LogarithmicGraduations
 
getSubGraduations(int) - Method in class org.scilab.forge.scirenderer.ruler.graduations.AbstractGraduations
 
getSubGraduations(int) - Method in interface org.scilab.forge.scirenderer.ruler.graduations.Graduations
Get the list of subgraduations corresponding to N subticks between two main consecutives ticks
getSubImage(int, int, int, int) - Method in class org.scilab.forge.scirenderer.texture.AbstractTextureDataProvider
 
getSubImage(int, int, int, int) - Method in class org.scilab.forge.scirenderer.texture.DrawnTextureDataProvider
 
getSubImage(int, int, int, int) - Method in interface org.scilab.forge.scirenderer.texture.TextureDataProvider
 
getSubTicksDensity() - Method in class org.scilab.forge.scirenderer.ruler.RulerDrawingResult
Drawn sub-ticks density getter.
getSubTicksLength() - Method in class org.scilab.forge.scirenderer.ruler.DefaultRulerModel
 
getSubTicksLength() - Method in interface org.scilab.forge.scirenderer.ruler.RulerModel
Sub-ticks length getter.
getSubticksNumber() - Method in class org.scilab.forge.scirenderer.ruler.DefaultRulerModel
 
getSubticksNumber() - Method in interface org.scilab.forge.scirenderer.ruler.RulerModel
Number of subticks.
getSubTicksValue() - Method in class org.scilab.forge.scirenderer.ruler.RulerDrawer
Get the subticks values
getSubTicksValues() - Method in class org.scilab.forge.scirenderer.ruler.RulerDrawingResult
Drawn sub-ticks values getter.
getSWrappingMode() - Method in class org.scilab.forge.scirenderer.texture.AbstractTexture
 
getSWrappingMode() - Method in interface org.scilab.forge.scirenderer.texture.Texture
Wrapping mode on the first texture coordinate getter.
getText() - Method in class org.scilab.forge.scirenderer.texture.TextEntity
Return the text content.
getTextColor() - Method in class org.scilab.forge.scirenderer.texture.TextEntity
Return the text color.
getTexture() - Method in class org.scilab.forge.scirenderer.shapes.appearance.Appearance
Texture getter.
getTextureCoordinates() - Method in class org.scilab.forge.scirenderer.shapes.geometry.DefaultGeometry
 
getTextureCoordinates() - Method in interface org.scilab.forge.scirenderer.shapes.geometry.Geometry
Texture coordinates getter.
getTextureManager() - Method in interface org.scilab.forge.scirenderer.Canvas
Texture manger getter.
getTextureManager() - Method in class org.scilab.forge.scirenderer.implementation.g2d.G2DCanvas
 
getTextureManager() - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLCanvas
 
getTextureSize() - Method in class org.scilab.forge.scirenderer.texture.DrawnTextureDataProvider
 
getTextureSize() - Method in interface org.scilab.forge.scirenderer.texture.TextureDataProvider
Texture size getter.
getTextureSize() - Method in interface org.scilab.forge.scirenderer.texture.TextureDrawer
Texture size getter.
getTicksDirection() - Method in class org.scilab.forge.scirenderer.ruler.DefaultRulerModel
 
getTicksDirection() - Method in interface org.scilab.forge.scirenderer.ruler.RulerModel
Ticks direction getter.
getTicksLength() - Method in class org.scilab.forge.scirenderer.ruler.DefaultRulerModel
 
getTicksLength() - Method in interface org.scilab.forge.scirenderer.ruler.RulerModel
Ticks length getter.
getTicksValue() - Method in class org.scilab.forge.scirenderer.ruler.RulerDrawer
Get the ticks values
getTicksValues() - Method in class org.scilab.forge.scirenderer.ruler.RulerDrawingResult
Drawn ticks values getter.
getTransformation() - Method in interface org.scilab.forge.scirenderer.clipping.ClippingPlane
Return the coordinate transformation for the plane.
getTransformation() - Method in class org.scilab.forge.scirenderer.implementation.g2d.clipping.G2DClippingPlane
 
getTransformation() - Method in class org.scilab.forge.scirenderer.implementation.jogl.clipping.JoGLClippingPlane
 
getTransformation() - Method in interface org.scilab.forge.scirenderer.tranformations.TransformationManager
Return the top scene transformation.
getTransformation() - Method in class org.scilab.forge.scirenderer.tranformations.TransformationManagerImpl
 
getTransformationManager() - Method in interface org.scilab.forge.scirenderer.DrawingTools
Return the transformation manager.
getTransformationManager() - Method in class org.scilab.forge.scirenderer.implementation.g2d.G2DDrawingTools
 
getTransformationManager() - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLDrawingTools
 
getTranslateTransformation(double, double, double) - Static method in class org.scilab.forge.scirenderer.tranformations.TransformationFactory
Return a translate transformation.
getTScaleFactor() - Method in class org.scilab.forge.scirenderer.implementation.jogl.texture.JoGLTextureManager.JoGLTexture
 
getTScaleFactor() - Method in class org.scilab.forge.scirenderer.texture.AbstractTexture
 
getTScaleFactor() - Method in interface org.scilab.forge.scirenderer.texture.Texture
2D-Texture coordinates must be modified according to the real texture dimension which can differ from the textureSize (with certains GC, a texture must have a size which is a power-of-two).
getTWrappingMode() - Method in class org.scilab.forge.scirenderer.texture.AbstractTexture
 
getTWrappingMode() - Method in interface org.scilab.forge.scirenderer.texture.Texture
Wrapping mode on the second dimension getter.
getUnderlyingPoint(Point) - Method in class org.scilab.forge.scirenderer.implementation.jogl.picking.JoGLPickingTools
 
getUnderlyingPoint(Point) - Method in interface org.scilab.forge.scirenderer.picking.PickingTools
Return the scene coordinate of the pixel under the given windows position.
getUnRotateMatrix() - Method in class org.scilab.forge.scirenderer.tranformations.Rotation
 
getUpperBound() - Method in class org.scilab.forge.scirenderer.ruler.graduations.AbstractGraduations
 
getUpperBound() - Method in interface org.scilab.forge.scirenderer.ruler.graduations.Graduations
Return the upper bound.
getVectorY() - Method in class org.scilab.forge.scirenderer.tranformations.Rotation
 
getVertices() - Method in class org.scilab.forge.scirenderer.shapes.geometry.DefaultGeometry
 
getVertices() - Method in interface org.scilab.forge.scirenderer.shapes.geometry.Geometry
Return the vertices.
getWidth() - Method in interface org.scilab.forge.scirenderer.Canvas
Return the canvas width.
getWidth() - Method in class org.scilab.forge.scirenderer.implementation.g2d.G2DCanvas
 
getWidth() - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLCanvas
 
getWindowTransformation() - Method in interface org.scilab.forge.scirenderer.tranformations.TransformationManager
Return the window transformation.
getWindowTransformation() - Method in class org.scilab.forge.scirenderer.tranformations.TransformationManagerImpl
 
getWireIndices() - Method in class org.scilab.forge.scirenderer.shapes.geometry.DefaultGeometry
 
getWireIndices() - Method in interface org.scilab.forge.scirenderer.shapes.geometry.Geometry
Return the wire indices.
getX() - Method in class org.scilab.forge.scirenderer.tranformations.Vector3d
 
getX() - Method in class org.scilab.forge.scirenderer.tranformations.Vector3f
 
getY() - Method in class org.scilab.forge.scirenderer.tranformations.Vector3d
 
getY() - Method in class org.scilab.forge.scirenderer.tranformations.Vector3f
 
getZ() - Method in class org.scilab.forge.scirenderer.tranformations.Vector3d
 
getZ() - Method in class org.scilab.forge.scirenderer.tranformations.Vector3f
 
glConsume(JoGLDrawingTools) - Method in class org.scilab.forge.scirenderer.implementation.jogl.picking.JoGLPickingManager
Ask to consume picking task with the given drawing tools.
GLPickingManager - Class in org.scilab.forge.scirenderer.implementation.jogl.picking
 
GLPickingManager() - Constructor for class org.scilab.forge.scirenderer.implementation.jogl.picking.GLPickingManager
Default constructor.
glReload() - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLBuffersManager
Called when previous OpenGl context is gone.
glReload() - Method in class org.scilab.forge.scirenderer.implementation.jogl.renderer.JoGLRendererManager
Ask all JoGLRenderer to reload.
glReload() - Method in class org.scilab.forge.scirenderer.implementation.jogl.texture.JoGLTextureManager
Called when gl context is gone.
glReload() - Method in class org.scilab.forge.scirenderer.implementation.jogl.texture.JoGLTextureManager.JoGLTexture
Called when gl context is gone.
GLShortCuts - Class in org.scilab.forge.scirenderer.implementation.jogl.utils
Utility class for common OpenGl calls.
glSynchronize(GL2) - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLBuffersManager
Called before rendering for synchronisation.
glSynchronize(GL2) - Method in class org.scilab.forge.scirenderer.implementation.jogl.renderer.JoGLRendererManager
Synchronize to OpenGl context.
Graduations - Interface in org.scilab.forge.scirenderer.ruler.graduations
 

H

HardwareFailException - Exception in org.scilab.forge.scirenderer.implementation.jogl
An exception to throw when hardware is to bad.
HardwareFailException(String) - Constructor for exception org.scilab.forge.scirenderer.implementation.jogl.HardwareFailException
Default constructor.
hashCode() - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Segment
 
hashCode() - Method in class org.scilab.forge.scirenderer.tranformations.Rotation
 
hashCode() - Method in class org.scilab.forge.scirenderer.tranformations.Vector3d
 

I

IndicesBuffer - Interface in org.scilab.forge.scirenderer.buffers
 
init(GLAutoDrawable) - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLCanvas
 
InvalidPolygonException - Exception in org.scilab.forge.scirenderer.implementation.g2d.motor
 
InvalidPolygonException(String) - Constructor for exception org.scilab.forge.scirenderer.implementation.g2d.motor.InvalidPolygonException
 
is2d - Variable in class org.scilab.forge.scirenderer.implementation.g2d.motor.AbstractDrawable3DObject
 
is2D() - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.AbstractDrawable3DObject
Determinates if this object is 2D in looking at the z coordinates (when all the drawn objects are 2D, we can avoid the projection)
is2DView() - Method in interface org.scilab.forge.scirenderer.Drawer
 
is2DView() - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Motor3D
 
isAccumulationBufferPresent() - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLCapacity
 
isAutoTicks() - Method in class org.scilab.forge.scirenderer.ruler.DefaultRulerModel
 
isAutoTicks() - Method in interface org.scilab.forge.scirenderer.ruler.RulerModel
Auto-ticking getter.
isBehind(ConvexObject) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.ConvexObject
Check if o is behind this.
isBehind(ConvexObject) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Segment
 
isBehind(ConvexObject) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Triangle
 
isBehind(Vector3d, double) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.AbstractDrawable3DObject
 
isBehind(Vector3d, Vector3d, double) - Static method in class org.scilab.forge.scirenderer.implementation.g2d.motor.AbstractDrawable3DObject
 
isCoplanar(Segment) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Triangle
 
isCoplanar(Triangle) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Triangle
 
isDataUploaded() - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLDataBuffer
Return the data uploaded status.
isDegenerate() - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.AbstractDrawable3DObject
 
isEnable() - Method in interface org.scilab.forge.scirenderer.clipping.ClippingPlane
Return the status of this clipping plane.
isEnable() - Method in class org.scilab.forge.scirenderer.implementation.g2d.clipping.G2DClippingPlane
 
isEnable() - Method in class org.scilab.forge.scirenderer.implementation.jogl.clipping.JoGLClippingPlane
 
isEnable() - Method in class org.scilab.forge.scirenderer.implementation.jogl.lightning.JoGLLight
 
isEnable() - Method in interface org.scilab.forge.scirenderer.lightning.Light
Return the status of this light.
isEqual(double, double) - Static method in class org.scilab.forge.scirenderer.implementation.g2d.motor.AbstractDrawable3DObject
 
isGreaterOrEqual(double, double) - Static method in class org.scilab.forge.scirenderer.implementation.g2d.motor.AbstractDrawable3DObject
 
isIdentity() - Method in class org.scilab.forge.scirenderer.tranformations.Rotation
Return true if this object represents an identity transformation.
isIdentity() - Method in interface org.scilab.forge.scirenderer.tranformations.Transformation
Return true if is identity, false otherwise.
isIn2D() - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Segment
 
isIn2D() - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Triangle
 
isInFront() - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Segment
 
isIntersecting(BoundingBox) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.BoundingBox
 
isLightningEnable() - Method in class org.scilab.forge.scirenderer.implementation.jogl.lightning.JoGLLightManager
 
isLightningEnable() - Method in interface org.scilab.forge.scirenderer.lightning.LightManager
Return the lightning status.
isLineVisible() - Method in class org.scilab.forge.scirenderer.ruler.DefaultRulerModel
 
isLineVisible() - Method in interface org.scilab.forge.scirenderer.ruler.RulerModel
Line visibility getter.
isLogarithmic() - Method in class org.scilab.forge.scirenderer.ruler.DefaultRulerModel
 
isLogarithmic() - Method in interface org.scilab.forge.scirenderer.ruler.RulerModel
Logarithmic state getter.
isLowerBoundIncluded() - Method in class org.scilab.forge.scirenderer.ruler.graduations.AbstractGraduations
 
isLowerBoundIncluded() - Method in interface org.scilab.forge.scirenderer.ruler.graduations.Graduations
Return true if the lower bound is included.
isLowerOrEqual(double, double) - Static method in class org.scilab.forge.scirenderer.implementation.g2d.motor.AbstractDrawable3DObject
 
isMonochromatic(Color[]) - Static method in class org.scilab.forge.scirenderer.implementation.g2d.motor.AbstractDrawable3DObject
Test if an array of colors contains only one color or not
isNanOrInf() - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.AbstractDrawable3DObject
 
isNanOrInf(Vector3d) - Static method in class org.scilab.forge.scirenderer.implementation.g2d.motor.AbstractDrawable3DObject
 
isNearZero() - Method in class org.scilab.forge.scirenderer.tranformations.Vector3d
Return true if this vector is (0, 0, 0).
isNegativeOrNull(double) - Static method in class org.scilab.forge.scirenderer.implementation.g2d.motor.AbstractDrawable3DObject
 
isNull(double) - Static method in class org.scilab.forge.scirenderer.implementation.g2d.motor.AbstractDrawable3DObject
 
isPlanar() - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.AbstractDrawable3DObject
Determinates if the object is contained into a plane
isPointInside(Vector3d) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Triangle
 
isPointInside(Vector3d, boolean) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Triangle
 
isPositiveOrNull(double) - Static method in class org.scilab.forge.scirenderer.implementation.g2d.motor.AbstractDrawable3DObject
 
isSegmentAcross(Segment) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Triangle
 
isSegmentInside(Segment) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Triangle
 
isSegmentIntersects(Segment) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Triangle
 
isStrictlyIntersecting(BoundingBox) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.BoundingBox
 
isTextAntiAliased() - Method in class org.scilab.forge.scirenderer.texture.TextEntity
Return the text anti-aliased status.
isTextUseFractionalMetrics() - Method in class org.scilab.forge.scirenderer.texture.TextEntity
Return the text use fractional metrics status.
isUpperBoundIncluded() - Method in class org.scilab.forge.scirenderer.ruler.graduations.AbstractGraduations
 
isUpperBoundIncluded() - Method in interface org.scilab.forge.scirenderer.ruler.graduations.Graduations
Return true if the lower bound is included.
isUsingSceneCoordinate() - Method in interface org.scilab.forge.scirenderer.tranformations.TransformationManager
Return true if is using scene coordinate.
isUsingSceneCoordinate() - Method in class org.scilab.forge.scirenderer.tranformations.TransformationManagerImpl
 
isValid() - Method in interface org.scilab.forge.scirenderer.data.DataProvider
Data provider validity getter.
isValid() - Method in class org.scilab.forge.scirenderer.texture.AbstractTexture
 
isValid() - Method in class org.scilab.forge.scirenderer.texture.DrawnTextureDataProvider
 
isValid() - Method in class org.scilab.forge.scirenderer.texture.TextEntity
TextEntity validity getter.
isValid() - Method in interface org.scilab.forge.scirenderer.texture.Texture
Texture validity getter.
isZero() - Method in class org.scilab.forge.scirenderer.tranformations.Vector3d
Return true if this vector is (0, 0, 0).

J

JoGLBuffersManager - Class in org.scilab.forge.scirenderer.implementation.jogl.buffers
 
JoGLBuffersManager() - Constructor for class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLBuffersManager
Default constructor.
JoGLCanvas - Class in org.scilab.forge.scirenderer.implementation.jogl
JoGL implementation of a Canvas.
JoGLCanvasFactory - Class in org.scilab.forge.scirenderer.implementation.jogl
 
JoGLCapacity - Class in org.scilab.forge.scirenderer.implementation.jogl
This class store current OpenGl context capacity.
JoGLClippingManager - Class in org.scilab.forge.scirenderer.implementation.jogl.clipping
 
JoGLClippingManager(JoGLDrawingTools) - Constructor for class org.scilab.forge.scirenderer.implementation.jogl.clipping.JoGLClippingManager
Default constructor.
JoGLClippingPlane - Class in org.scilab.forge.scirenderer.implementation.jogl.clipping
 
JoGLClippingPlane(GL2, int) - Constructor for class org.scilab.forge.scirenderer.implementation.jogl.clipping.JoGLClippingPlane
Default constructor.
JoGLDataBuffer - Class in org.scilab.forge.scirenderer.implementation.jogl.buffers
 
JoGLDrawingTools - Class in org.scilab.forge.scirenderer.implementation.jogl
JoGl implementation of the DrawingTools.
JoGLElementsBuffer - Class in org.scilab.forge.scirenderer.implementation.jogl.buffers
 
JoGLIndicesBuffer - Class in org.scilab.forge.scirenderer.implementation.jogl.buffers
 
JoGLLight - Class in org.scilab.forge.scirenderer.implementation.jogl.lightning
 
JoGLLight(GL2, int) - Constructor for class org.scilab.forge.scirenderer.implementation.jogl.lightning.JoGLLight
Default constructor.
JoGLLightManager - Class in org.scilab.forge.scirenderer.implementation.jogl.lightning
JoGL implementation of LightManager
JoGLLightManager(JoGLDrawingTools) - Constructor for class org.scilab.forge.scirenderer.implementation.jogl.lightning.JoGLLightManager
Default constructor.
JoGLParameters - Class in org.scilab.forge.scirenderer.implementation.jogl
 
JoGLPickingManager - Class in org.scilab.forge.scirenderer.implementation.jogl.picking
JoGL implementation of PickingManager
JoGLPickingManager(JoGLCanvas) - Constructor for class org.scilab.forge.scirenderer.implementation.jogl.picking.JoGLPickingManager
Default constructor.
JoGLPickingTools - Class in org.scilab.forge.scirenderer.implementation.jogl.picking
JoGL implementation of PickingTools
JoGLPickingTools(JoGLDrawingTools) - Constructor for class org.scilab.forge.scirenderer.implementation.jogl.picking.JoGLPickingTools
Default constructor.
JoGLRenderer - Class in org.scilab.forge.scirenderer.implementation.jogl.renderer
 
JoGLRendererManager - Class in org.scilab.forge.scirenderer.implementation.jogl.renderer
 
JoGLRendererManager() - Constructor for class org.scilab.forge.scirenderer.implementation.jogl.renderer.JoGLRendererManager
Default constructor.
JoGLShapeDrawer - Class in org.scilab.forge.scirenderer.implementation.jogl.drawer
Utility class for drawing shapes.
JoGLTexture() - Constructor for class org.scilab.forge.scirenderer.implementation.jogl.texture.JoGLTextureManager.JoGLTexture
Default constructor.
JoGLTextureManager - Class in org.scilab.forge.scirenderer.implementation.jogl.texture
 
JoGLTextureManager(JoGLCanvas) - Constructor for class org.scilab.forge.scirenderer.implementation.jogl.texture.JoGLTextureManager
 
JoGLTextureManager.JoGLTexture - Class in org.scilab.forge.scirenderer.implementation.jogl.texture
Inner class for Texture implementation.

L

LEFT - org.scilab.forge.scirenderer.texture.AnchorPosition
Anchor is in the center of the left edge of the sprite.
leftTimes(Transformation) - Method in interface org.scilab.forge.scirenderer.tranformations.Transformation
Return this left times the given transformation.
Light - Interface in org.scilab.forge.scirenderer.lightning
The light interface.
LightManager - Interface in org.scilab.forge.scirenderer.lightning
Light manager interface.
LINEAR - org.scilab.forge.scirenderer.texture.Texture.Filter
Use the weighted average of the four texture elements that are closest to the center of the pixel being textured.
LinearGraduations - Class in org.scilab.forge.scirenderer.ruler.graduations
A linear graduation is a graduation with regular spaces mark.
LogarithmicGraduations - Class in org.scilab.forge.scirenderer.ruler.graduations
 
LOWER_LEFT - org.scilab.forge.scirenderer.texture.AnchorPosition
Anchor is in the lower left sprite corner.
LOWER_RIGHT - org.scilab.forge.scirenderer.texture.AnchorPosition
Anchor is in the lower right sprite corner.

M

marked - Variable in class org.scilab.forge.scirenderer.implementation.g2d.motor.AbstractDrawable3DObject
 
marked2 - Variable in class org.scilab.forge.scirenderer.implementation.g2d.motor.AbstractDrawable3DObject
 
minmax2D(AbstractDrawable3DObject, double, double) - Static method in class org.scilab.forge.scirenderer.implementation.g2d.motor.AbstractDrawable3DObject
Get min-max of the projections of the vertices of o on v
minmax3D(AbstractDrawable3DObject, Vector3d) - Static method in class org.scilab.forge.scirenderer.implementation.g2d.motor.AbstractDrawable3DObject
Get min-max of the projections of the vertices of o on v
minus(Vector3d) - Method in class org.scilab.forge.scirenderer.tranformations.Vector3d
 
Motor3D - Class in org.scilab.forge.scirenderer.implementation.g2d.motor
 
Motor3D(G2DCanvas, Graphics2D, Dimension) - Constructor for class org.scilab.forge.scirenderer.implementation.g2d.motor.Motor3D
Default constructor
multiply(Rotation) - Method in class org.scilab.forge.scirenderer.tranformations.Rotation
 

N

NEAREST - org.scilab.forge.scirenderer.texture.Texture.Filter
Use the value of the texture element that is nearest (in Manhattan distance) to the center of the pixel being textured.
NONE - org.scilab.forge.scirenderer.shapes.geometry.Geometry.FillDrawingMode
Nothing is filled.
NONE - org.scilab.forge.scirenderer.shapes.geometry.Geometry.LineDrawingMode
No segments.
normal - Variable in class org.scilab.forge.scirenderer.implementation.g2d.motor.AbstractDrawable3DObject
 
nv0v1 - Variable in class org.scilab.forge.scirenderer.implementation.g2d.motor.AbstractDrawable3DObject
 

O

org.scilab.forge.scirenderer - package org.scilab.forge.scirenderer
 
org.scilab.forge.scirenderer.buffers - package org.scilab.forge.scirenderer.buffers
 
org.scilab.forge.scirenderer.clipping - package org.scilab.forge.scirenderer.clipping
 
org.scilab.forge.scirenderer.data - package org.scilab.forge.scirenderer.data
 
org.scilab.forge.scirenderer.implementation.g2d - package org.scilab.forge.scirenderer.implementation.g2d
 
org.scilab.forge.scirenderer.implementation.g2d.buffers - package org.scilab.forge.scirenderer.implementation.g2d.buffers
 
org.scilab.forge.scirenderer.implementation.g2d.clipping - package org.scilab.forge.scirenderer.implementation.g2d.clipping
 
org.scilab.forge.scirenderer.implementation.g2d.motor - package org.scilab.forge.scirenderer.implementation.g2d.motor
 
org.scilab.forge.scirenderer.implementation.g2d.renderer - package org.scilab.forge.scirenderer.implementation.g2d.renderer
 
org.scilab.forge.scirenderer.implementation.g2d.texture - package org.scilab.forge.scirenderer.implementation.g2d.texture
 
org.scilab.forge.scirenderer.implementation.jogl - package org.scilab.forge.scirenderer.implementation.jogl
 
org.scilab.forge.scirenderer.implementation.jogl.buffers - package org.scilab.forge.scirenderer.implementation.jogl.buffers
 
org.scilab.forge.scirenderer.implementation.jogl.clipping - package org.scilab.forge.scirenderer.implementation.jogl.clipping
 
org.scilab.forge.scirenderer.implementation.jogl.drawer - package org.scilab.forge.scirenderer.implementation.jogl.drawer
 
org.scilab.forge.scirenderer.implementation.jogl.lightning - package org.scilab.forge.scirenderer.implementation.jogl.lightning
 
org.scilab.forge.scirenderer.implementation.jogl.picking - package org.scilab.forge.scirenderer.implementation.jogl.picking
 
org.scilab.forge.scirenderer.implementation.jogl.renderer - package org.scilab.forge.scirenderer.implementation.jogl.renderer
 
org.scilab.forge.scirenderer.implementation.jogl.texture - package org.scilab.forge.scirenderer.implementation.jogl.texture
 
org.scilab.forge.scirenderer.implementation.jogl.utils - package org.scilab.forge.scirenderer.implementation.jogl.utils
 
org.scilab.forge.scirenderer.lightning - package org.scilab.forge.scirenderer.lightning
 
org.scilab.forge.scirenderer.picking - package org.scilab.forge.scirenderer.picking
 
org.scilab.forge.scirenderer.renderer - package org.scilab.forge.scirenderer.renderer
 
org.scilab.forge.scirenderer.ruler - package org.scilab.forge.scirenderer.ruler
 
org.scilab.forge.scirenderer.ruler.graduations - package org.scilab.forge.scirenderer.ruler.graduations
 
org.scilab.forge.scirenderer.shapes.appearance - package org.scilab.forge.scirenderer.shapes.appearance
 
org.scilab.forge.scirenderer.shapes.geometry - package org.scilab.forge.scirenderer.shapes.geometry
 
org.scilab.forge.scirenderer.texture - package org.scilab.forge.scirenderer.texture
 
org.scilab.forge.scirenderer.tranformations - package org.scilab.forge.scirenderer.tranformations
 
org.scilab.forge.scirenderer.utils.shapes.geometry - package org.scilab.forge.scirenderer.utils.shapes.geometry
 

P

PackageInfo - Class in org.scilab.forge.scirenderer
This utility class give information about SciRenderer library.
peek() - Method in interface org.scilab.forge.scirenderer.tranformations.TransformationStack
Return the top transformation.
peek() - Method in class org.scilab.forge.scirenderer.tranformations.TransformationStackImpl
 
perform(PickingTools) - Method in interface org.scilab.forge.scirenderer.picking.PickingTask
Call to perform the task.
PickingManager - Interface in org.scilab.forge.scirenderer.picking
Interface for a picking manager.
PickingTask - Interface in org.scilab.forge.scirenderer.picking
Interface for a picking task.
PickingTools - Interface in org.scilab.forge.scirenderer.picking
Interface for picking tools.
plus(Vector3d) - Method in class org.scilab.forge.scirenderer.tranformations.Vector3d
 
pointOnVertices(Vector3d) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Triangle
 
PolyLine - Class in org.scilab.forge.scirenderer.implementation.g2d.motor
 
PolyLine() - Constructor for class org.scilab.forge.scirenderer.implementation.g2d.motor.PolyLine
 
pop() - Method in interface org.scilab.forge.scirenderer.tranformations.TransformationStack
Pop one matrix on the stack.
pop() - Method in class org.scilab.forge.scirenderer.tranformations.TransformationStackImpl
 
POPPED - org.scilab.forge.scirenderer.tranformations.TransformationStack.TransformationStackEvent
When a matrix have been popped.
postDraw(JoGLDrawingTools) - Method in class org.scilab.forge.scirenderer.implementation.jogl.texture.JoGLTextureManager.JoGLTexture
 
power(double) - Method in class org.scilab.forge.scirenderer.tranformations.Rotation
 
precedence - Variable in class org.scilab.forge.scirenderer.implementation.g2d.motor.AbstractDrawable3DObject
 
PRECISION - Static variable in class org.scilab.forge.scirenderer.implementation.g2d.motor.AbstractDrawable3DObject
 
preDraw(JoGLDrawingTools) - Method in class org.scilab.forge.scirenderer.implementation.jogl.texture.JoGLTextureManager.JoGLTexture
 
product(Vector3d, Vector3d) - Static method in class org.scilab.forge.scirenderer.tranformations.Vector3d
Create a new vector cross-product of the given vectors.
project(Vector3d) - Method in interface org.scilab.forge.scirenderer.tranformations.Transformation
Project the given vector.
projectDirection(Vector3d) - Method in interface org.scilab.forge.scirenderer.tranformations.Transformation
Project the given direction.
push(Transformation) - Method in interface org.scilab.forge.scirenderer.tranformations.TransformationStack
Push the given transformation on the stack.
push(Transformation) - Method in class org.scilab.forge.scirenderer.tranformations.TransformationStackImpl
 
PUSHED - org.scilab.forge.scirenderer.tranformations.TransformationStack.TransformationStackEvent
When a matrix have been pushed.
pushLeftMultiply(Transformation) - Method in interface org.scilab.forge.scirenderer.tranformations.TransformationStack
Push the given transformation left time the peek on the stack.
pushLeftMultiply(Transformation) - Method in class org.scilab.forge.scirenderer.tranformations.TransformationStackImpl
 
pushRightMultiply(Transformation) - Method in interface org.scilab.forge.scirenderer.tranformations.TransformationStack
Push the given transformation right time the peek on the stack.
pushRightMultiply(Transformation) - Method in class org.scilab.forge.scirenderer.tranformations.TransformationStackImpl
 

R

redraw() - Method in interface org.scilab.forge.scirenderer.Canvas
Ask the canvas to perform asynchronous drawing.
redraw() - Method in class org.scilab.forge.scirenderer.implementation.g2d.G2DCanvas
 
redraw() - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLCanvas
 
reDraw() - Method in class org.scilab.forge.scirenderer.texture.DrawnTextureDataProvider
Reload the texture and recall the texture drawing tools.
redrawAndWait() - Method in interface org.scilab.forge.scirenderer.Canvas
Ask the canvas to perform asynchronous drawing.
redrawAndWait() - Method in class org.scilab.forge.scirenderer.implementation.g2d.G2DCanvas
 
redrawAndWait() - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLCanvas
 
reload() - Method in class org.scilab.forge.scirenderer.implementation.g2d.renderer.G2DRenderer
 
reload() - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLDataBuffer
Called to reload a buffer.
reload() - Method in class org.scilab.forge.scirenderer.implementation.jogl.clipping.JoGLClippingManager
 
reload() - Method in class org.scilab.forge.scirenderer.implementation.jogl.lightning.JoGLLightManager
Reload light.
reload() - Method in class org.scilab.forge.scirenderer.implementation.jogl.renderer.JoGLRenderer
 
reload() - Method in interface org.scilab.forge.scirenderer.renderer.Renderer
Ask for reload.
reload(GL2) - Method in class org.scilab.forge.scirenderer.implementation.jogl.lightning.JoGLLight
Reload this light.
removeConvexObject(ConvexObject) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Segment
 
removeDataUser(DataUserType) - Method in class org.scilab.forge.scirenderer.data.AbstractDataProvider
 
removeDataUser(DataUserType) - Method in interface org.scilab.forge.scirenderer.data.DataProvider
Remove a data user.
removeListener(TransformationManagerListener) - Method in interface org.scilab.forge.scirenderer.tranformations.TransformationManager
Remove a listener.
removeListener(TransformationManagerListener) - Method in class org.scilab.forge.scirenderer.tranformations.TransformationManagerImpl
 
removeListener(TransformationStackListener) - Method in interface org.scilab.forge.scirenderer.tranformations.TransformationStack
Remove a listener.
removeListener(TransformationStackListener) - Method in class org.scilab.forge.scirenderer.tranformations.TransformationStackImpl
 
removeSegment(Segment) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Triangle
 
Renderer - Interface in org.scilab.forge.scirenderer.renderer
Interface for a renderer.
RendererManager - Interface in org.scilab.forge.scirenderer.renderer
Interface for renderer manager.
REPEAT - org.scilab.forge.scirenderer.texture.Texture.Wrap
REPEAT: the integer part of the texture coordinate to be ignored.
replaceSegment(List<Segment>) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Segment
 
replaceSegment(Segment, List<Segment>) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Triangle
 
reset() - Method in interface org.scilab.forge.scirenderer.tranformations.TransformationManager
Clear all stack.
reset() - Method in class org.scilab.forge.scirenderer.tranformations.TransformationManagerImpl
 
reset(Color) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Motor3D
Reset this motor
resetDefaultPrecedence() - Static method in class org.scilab.forge.scirenderer.implementation.g2d.motor.AbstractDrawable3DObject
Reset the default precedence
reshape(GLAutoDrawable, int, int, int, int) - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLCanvas
 
RIGHT - org.scilab.forge.scirenderer.texture.AnchorPosition
Anchor is in the center of the right edge of the sprite.
rightTimes(Transformation) - Method in interface org.scilab.forge.scirenderer.tranformations.Transformation
Return this right times the given transformation.
Rotation - Class in org.scilab.forge.scirenderer.tranformations
This class represent a Rotation.
Rotation() - Constructor for class org.scilab.forge.scirenderer.tranformations.Rotation
Default constructor.
Rotation(double[]) - Constructor for class org.scilab.forge.scirenderer.tranformations.Rotation
 
Rotation(double, Vector3d) - Constructor for class org.scilab.forge.scirenderer.tranformations.Rotation
The created object represent a rotation of an angle of 'alpha' radians along the vector 'v'.
Rotation(double, Vector3f) - Constructor for class org.scilab.forge.scirenderer.tranformations.Rotation
The created object represent a rotation of an angle of 'alpha' radians along the vector 'v'.
Rotation(float[]) - Constructor for class org.scilab.forge.scirenderer.tranformations.Rotation
 
Rotation(Rotation) - Constructor for class org.scilab.forge.scirenderer.tranformations.Rotation
Copy constructor.
RulerDrawer - Class in org.scilab.forge.scirenderer.ruler
 
RulerDrawer(TextureManager) - Constructor for class org.scilab.forge.scirenderer.ruler.RulerDrawer
Ruler drawer constructor.
RulerDrawingResult - Class in org.scilab.forge.scirenderer.ruler
Contain information about the ruler drawing result.
RulerModel - Interface in org.scilab.forge.scirenderer.ruler
 
RulerSpriteFactory - Interface in org.scilab.forge.scirenderer.ruler
 

S

scalar(Vector3d) - Method in class org.scilab.forge.scirenderer.tranformations.Vector3d
 
SciRendererException - Exception in org.scilab.forge.scirenderer
The SciRendererException is the superclass of all Exception from SciRenderer.
SciRendererException() - Constructor for exception org.scilab.forge.scirenderer.SciRendererException
Constructs a new exception with null as its detail message.
SciRendererException(String) - Constructor for exception org.scilab.forge.scirenderer.SciRendererException
Constructs a new exception with the specified detail message.
SciRendererException(String, Throwable) - Constructor for exception org.scilab.forge.scirenderer.SciRendererException
Constructs a new exception with the specified detail message and cause.
SciRendererException(Throwable) - Constructor for exception org.scilab.forge.scirenderer.SciRendererException
Constructs a new exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
Segment - Class in org.scilab.forge.scirenderer.implementation.g2d.motor
 
Segment(Vector3d[], Color[]) - Constructor for class org.scilab.forge.scirenderer.implementation.g2d.motor.Segment
 
Segment(Vector3d[], Color[], Stroke) - Constructor for class org.scilab.forge.scirenderer.implementation.g2d.motor.Segment
 
segmentOn - Variable in class org.scilab.forge.scirenderer.implementation.g2d.motor.Segment
 
segments - Variable in class org.scilab.forge.scirenderer.implementation.g2d.motor.Triangle
 
SEGMENTS - org.scilab.forge.scirenderer.shapes.geometry.Geometry.LineDrawingMode
Each pair of vertices define an independent segment.
SEGMENTS_LOOP - org.scilab.forge.scirenderer.shapes.geometry.Geometry.LineDrawingMode
Connected group of segments from the first vertex to the last, then back to the first.
SEGMENTS_STRIP - org.scilab.forge.scirenderer.shapes.geometry.Geometry.LineDrawingMode
Connected group of segments from the first vertex to the last.
setAmbientColor(Color) - Method in class org.scilab.forge.scirenderer.implementation.jogl.lightning.JoGLLight
 
setAmbientColor(Color) - Method in interface org.scilab.forge.scirenderer.lightning.Light
Set the ambient color of this light.
setAntialiased(boolean) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Motor3D
 
setAntiAliasingLevel(int) - Method in interface org.scilab.forge.scirenderer.Canvas
Anti-aliasing level setter.
setAntiAliasingLevel(int) - Method in class org.scilab.forge.scirenderer.implementation.g2d.G2DCanvas
 
setAntiAliasingLevel(int) - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLCanvas
 
setAutoTicks(boolean) - Method in class org.scilab.forge.scirenderer.ruler.DefaultRulerModel
Auto-ticks parameter setter.
setClippingPlanes(List<ClippingPlane>) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Motor3D
 
setColor(Color) - Method in class org.scilab.forge.scirenderer.ruler.DefaultRulerModel
Ruler color setter.
setColors(ElementsBuffer) - Method in class org.scilab.forge.scirenderer.shapes.geometry.DefaultGeometry
Colors setter.
setData(float[], int) - Method in interface org.scilab.forge.scirenderer.buffers.ElementsBuffer
Set the data.
setData(float[], int) - Method in class org.scilab.forge.scirenderer.implementation.g2d.buffers.G2DElementsBuffer
 
setData(float[], int) - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLElementsBuffer
 
setData(int[]) - Method in interface org.scilab.forge.scirenderer.buffers.IndicesBuffer
Set the data
setData(int[]) - Method in class org.scilab.forge.scirenderer.implementation.g2d.buffers.G2DIndicesBuffer
 
setData(int[]) - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLIndicesBuffer
 
setData(Float[], int) - Method in interface org.scilab.forge.scirenderer.buffers.ElementsBuffer
Set the data.
setData(Float[], int) - Method in class org.scilab.forge.scirenderer.implementation.g2d.buffers.G2DElementsBuffer
 
setData(Float[], int) - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLElementsBuffer
 
setData(FloatBuffer, int) - Method in interface org.scilab.forge.scirenderer.buffers.ElementsBuffer
Set the data.
setData(FloatBuffer, int) - Method in class org.scilab.forge.scirenderer.implementation.g2d.buffers.G2DElementsBuffer
 
setData(FloatBuffer, int) - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLElementsBuffer
 
setData(IntBuffer) - Method in interface org.scilab.forge.scirenderer.buffers.IndicesBuffer
Set the data.
setData(IntBuffer) - Method in class org.scilab.forge.scirenderer.implementation.g2d.buffers.G2DIndicesBuffer
 
setData(IntBuffer) - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLIndicesBuffer
 
setData(Collection<Integer>) - Method in interface org.scilab.forge.scirenderer.buffers.IndicesBuffer
Set the data
setData(Collection<Integer>) - Method in class org.scilab.forge.scirenderer.implementation.g2d.buffers.G2DIndicesBuffer
 
setData(Collection<Integer>) - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLIndicesBuffer
 
setDataProvider(TextureDataProvider) - Method in class org.scilab.forge.scirenderer.texture.AbstractTexture
 
setDataProvider(TextureDataProvider) - Method in interface org.scilab.forge.scirenderer.texture.Texture
Texture data provider setter.
setDataUploaded(boolean) - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLDataBuffer
Set the data uploaded status.
setDebugMode(boolean) - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLCanvas
 
setDiffuseColor(Color) - Method in class org.scilab.forge.scirenderer.implementation.jogl.lightning.JoGLLight
 
setDiffuseColor(Color) - Method in interface org.scilab.forge.scirenderer.lightning.Light
Set the diffuse color of this light.
setDrawer(Drawer) - Method in class org.scilab.forge.scirenderer.implementation.g2d.renderer.G2DRenderer
 
setDrawer(Drawer) - Method in class org.scilab.forge.scirenderer.implementation.jogl.renderer.JoGLRenderer
 
setDrawer(Drawer) - Method in interface org.scilab.forge.scirenderer.renderer.Renderer
Set the drawer.
setDrawer(TextureDrawer) - Method in class org.scilab.forge.scirenderer.implementation.g2d.texture.G2DTextureManager.G2DTexture
 
setDrawer(TextureDrawer) - Method in class org.scilab.forge.scirenderer.texture.AbstractTexture
 
setDrawer(TextureDrawer) - Method in interface org.scilab.forge.scirenderer.texture.Texture
Set the texture data provider as a drawn texture data provider.
setEnable(boolean) - Method in interface org.scilab.forge.scirenderer.clipping.ClippingPlane
Set the status of this clipping plane.
setEnable(boolean) - Method in class org.scilab.forge.scirenderer.implementation.g2d.clipping.G2DClippingPlane
 
setEnable(boolean) - Method in class org.scilab.forge.scirenderer.implementation.jogl.clipping.JoGLClippingPlane
 
setEnable(boolean) - Method in class org.scilab.forge.scirenderer.implementation.jogl.lightning.JoGLLight
 
setEnable(boolean) - Method in interface org.scilab.forge.scirenderer.lightning.Light
Set the status of this light.
setEnable(GL2, int, boolean) - Static method in class org.scilab.forge.scirenderer.implementation.jogl.utils.GLShortCuts
Enable or disable GL option.
setEquation(Vector4d) - Method in interface org.scilab.forge.scirenderer.clipping.ClippingPlane
Set the clipping plane equation.
setEquation(Vector4d) - Method in class org.scilab.forge.scirenderer.implementation.g2d.clipping.G2DClippingPlane
 
setEquation(Vector4d) - Method in class org.scilab.forge.scirenderer.implementation.jogl.clipping.JoGLClippingPlane
 
setFaceCullingMode(Geometry.FaceCullingMode) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Motor3D
Set the face culling mode
setFaceCullingMode(Geometry.FaceCullingMode) - Method in class org.scilab.forge.scirenderer.shapes.geometry.DefaultGeometry
Face culling mode setter.
setFillColor(Color) - Method in class org.scilab.forge.scirenderer.shapes.appearance.Appearance
Set the fill color.
setFillDrawingMode(Geometry.FillDrawingMode) - Method in class org.scilab.forge.scirenderer.shapes.geometry.DefaultGeometry
Fill drawing mode setter.
setFirstPoint(Vector3d) - Method in class org.scilab.forge.scirenderer.ruler.DefaultRulerModel
First point setter.
setFirstValue(double) - Method in class org.scilab.forge.scirenderer.ruler.DefaultRulerModel
First value setter.
setFont(Font) - Method in class org.scilab.forge.scirenderer.texture.TextEntity
Set the text font.
setGraphics(Graphics2D) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Motor3D
 
setGraphics(Graphics2D) - Method in class org.scilab.forge.scirenderer.implementation.g2d.texture.G2DTextureDrawingTools
 
setGraphics(Graphics2D, int, int) - Method in class org.scilab.forge.scirenderer.implementation.g2d.G2DCanvas
 
setIndices(IndicesBuffer) - Method in class org.scilab.forge.scirenderer.shapes.geometry.DefaultGeometry
Indices setter.
setLightningEnable(boolean) - Method in class org.scilab.forge.scirenderer.implementation.jogl.lightning.JoGLLightManager
 
setLightningEnable(boolean) - Method in interface org.scilab.forge.scirenderer.lightning.LightManager
Set the lightning status.
setLineColor(Color) - Method in class org.scilab.forge.scirenderer.shapes.appearance.Appearance
Set the line color.
setLineDrawingMode(Geometry.LineDrawingMode) - Method in class org.scilab.forge.scirenderer.shapes.geometry.DefaultGeometry
Line drawing mode setter.
setLinePattern(short) - Method in class org.scilab.forge.scirenderer.shapes.appearance.Appearance
Set the line pattern.
setLineVisible(boolean) - Method in class org.scilab.forge.scirenderer.ruler.DefaultRulerModel
Line visibility setter.
setLineWidth(double) - Method in class org.scilab.forge.scirenderer.ruler.DefaultRulerModel
Ruler line width setter
setLineWidth(float) - Method in class org.scilab.forge.scirenderer.shapes.appearance.Appearance
Set the line width.
setLogarithmic(boolean) - Method in class org.scilab.forge.scirenderer.ruler.DefaultRulerModel
Logarithmic or linear setter
setMagnificationFilter(Texture.Filter) - Method in class org.scilab.forge.scirenderer.texture.AbstractTexture
 
setMagnificationFilter(Texture.Filter) - Method in interface org.scilab.forge.scirenderer.texture.Texture
Magnification filter mode setter.
setMainDrawer(Drawer) - Method in interface org.scilab.forge.scirenderer.Canvas
Set this canvas main drawer.
setMainDrawer(Drawer) - Method in class org.scilab.forge.scirenderer.implementation.g2d.G2DCanvas
 
setMainDrawer(Drawer) - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLCanvas
 
setMargin(double) - Method in class org.scilab.forge.scirenderer.ruler.DefaultRulerModel
Margin setter.
setMinifyingFilter(Texture.Filter) - Method in class org.scilab.forge.scirenderer.texture.AbstractTexture
 
setMinifyingFilter(Texture.Filter) - Method in interface org.scilab.forge.scirenderer.texture.Texture
Minifying filter mode setter.
setMinimalSubTicksDistance(double) - Method in class org.scilab.forge.scirenderer.ruler.DefaultRulerModel
Minimal accepted distance between sub-ticks setter.
setNormal() - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.AbstractDrawable3DObject
Set the normal vector
setNormals(ElementsBuffer) - Method in class org.scilab.forge.scirenderer.shapes.geometry.DefaultGeometry
Normals setter.
setPoints(Vector3d, Vector3d) - Method in class org.scilab.forge.scirenderer.ruler.DefaultRulerModel
Point setter.
setPolygonOffsetMode(boolean) - Method in class org.scilab.forge.scirenderer.shapes.geometry.DefaultGeometry
Polygon offset mode setter.
setPosition(Vector3d) - Method in class org.scilab.forge.scirenderer.implementation.jogl.lightning.JoGLLight
 
setPosition(Vector3d) - Method in interface org.scilab.forge.scirenderer.lightning.Light
Set the light position.
setPrecedence(int) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.AbstractDrawable3DObject
Set the precedence of this object.
setSecondPoint(Vector3d) - Method in class org.scilab.forge.scirenderer.ruler.DefaultRulerModel
Second point setter.
setSecondValue(double) - Method in class org.scilab.forge.scirenderer.ruler.DefaultRulerModel
Second value setter.
setSpecularColor(Color) - Method in class org.scilab.forge.scirenderer.implementation.jogl.lightning.JoGLLight
 
setSpecularColor(Color) - Method in interface org.scilab.forge.scirenderer.lightning.Light
Set the specular color of this light.
setSpotAngle(float) - Method in class org.scilab.forge.scirenderer.implementation.jogl.lightning.JoGLLight
 
setSpotAngle(float) - Method in interface org.scilab.forge.scirenderer.lightning.Light
Set the spot angle.
setSpotDirection(Vector3d) - Method in class org.scilab.forge.scirenderer.implementation.jogl.lightning.JoGLLight
 
setSpotDirection(Vector3d) - Method in interface org.scilab.forge.scirenderer.lightning.Light
Set the spot direction.
setSprite(SpritedRectangle) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Triangle
 
setSpriteDistance(int) - Method in class org.scilab.forge.scirenderer.ruler.DefaultRulerModel
Sprite distance setter.
setSpriteFactory(RulerSpriteFactory) - Method in class org.scilab.forge.scirenderer.ruler.RulerDrawer
Set the current RulerSpriteFactory.
setStroke(Stroke) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Segment
 
setSubTicksLength(int) - Method in class org.scilab.forge.scirenderer.ruler.DefaultRulerModel
Sub-ticks length setter.
setSubticksNumber(int) - Method in class org.scilab.forge.scirenderer.ruler.DefaultRulerModel
Set number of subticks.
setSWrappingMode(Texture.Wrap) - Method in class org.scilab.forge.scirenderer.texture.AbstractTexture
 
setSWrappingMode(Texture.Wrap) - Method in interface org.scilab.forge.scirenderer.texture.Texture
Wrapping mode on the first texture coordinate.
setText(String) - Method in class org.scilab.forge.scirenderer.texture.TextEntity
Set the text content.
setTextAntiAliased(boolean) - Method in class org.scilab.forge.scirenderer.texture.TextEntity
Set the text anti-aliased status.
setTextColor(Color) - Method in class org.scilab.forge.scirenderer.texture.TextEntity
Set the text color.
setTexture(Texture) - Method in class org.scilab.forge.scirenderer.shapes.appearance.Appearance
Texture setter.
setTextureCoordinates(ElementsBuffer) - Method in class org.scilab.forge.scirenderer.shapes.geometry.DefaultGeometry
Texture coordinates setter.
setTextureDrawingTools(TextureDrawer) - Method in class org.scilab.forge.scirenderer.texture.DrawnTextureDataProvider
Texture drawer setter.
setTextUseFractionalMetrics(boolean) - Method in class org.scilab.forge.scirenderer.texture.TextEntity
Set the text use fractional metrics status.
setTicksDirection(Vector3d) - Method in class org.scilab.forge.scirenderer.ruler.DefaultRulerModel
Ticks direction setter.
setTicksLength(int) - Method in class org.scilab.forge.scirenderer.ruler.DefaultRulerModel
Ticks length setter.
setTransformation(Transformation) - Method in interface org.scilab.forge.scirenderer.clipping.ClippingPlane
Set the coordinate transformation for the plane.
setTransformation(Transformation) - Method in class org.scilab.forge.scirenderer.implementation.g2d.clipping.G2DClippingPlane
 
setTransformation(Transformation) - Method in class org.scilab.forge.scirenderer.implementation.jogl.clipping.JoGLClippingPlane
 
setTransformation(Transformation, Transformation) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Motor3D
Set the current transformation
setTWrappingMode(Texture.Wrap) - Method in class org.scilab.forge.scirenderer.texture.AbstractTexture
 
setTWrappingMode(Texture.Wrap) - Method in interface org.scilab.forge.scirenderer.texture.Texture
Wrapping mode on the second texture coordinate.
setUserGraduation(Graduations) - Method in class org.scilab.forge.scirenderer.ruler.DefaultRulerModel
User graduation setter.
setValues(double, double) - Method in class org.scilab.forge.scirenderer.ruler.DefaultRulerModel
Set the first and second value in one call.
setVertices(ElementsBuffer) - Method in class org.scilab.forge.scirenderer.shapes.geometry.DefaultGeometry
Vertices setter.
setWireIndices(IndicesBuffer) - Method in class org.scilab.forge.scirenderer.shapes.geometry.DefaultGeometry
Wire indices setter.
setX(double) - Method in class org.scilab.forge.scirenderer.tranformations.Vector3d
Create a new vector, copy of this one, with a new X value.
setY(double) - Method in class org.scilab.forge.scirenderer.tranformations.Vector3d
Create a new vector, copy of this one, with a new Y value.
setZ(double) - Method in class org.scilab.forge.scirenderer.tranformations.Vector3d
Create a new vector, copy of this one, with a new Z value.
SphereFactory - Class in org.scilab.forge.scirenderer.utils.shapes.geometry
 
SpritedRectangle - Class in org.scilab.forge.scirenderer.implementation.g2d.motor
 
SpritedRectangle(Vector3d, Texture, AnchorPosition, G2DTextureDrawingTools, double) - Constructor for class org.scilab.forge.scirenderer.implementation.g2d.motor.SpritedRectangle
 
SpritedRectangle(Vector3d, Transformation, BufferedImage, Texture.Filter) - Constructor for class org.scilab.forge.scirenderer.implementation.g2d.motor.SpritedRectangle
 
stepExponent - Variable in class org.scilab.forge.scirenderer.ruler.graduations.LinearGraduations
The step exponent.
stepMantissa - Variable in class org.scilab.forge.scirenderer.ruler.graduations.LinearGraduations
The step mantissa.
stroke - Variable in class org.scilab.forge.scirenderer.implementation.g2d.motor.Segment
 
synchronize(GL) - Method in class org.scilab.forge.scirenderer.implementation.jogl.buffers.JoGLDataBuffer
Synchronize this buffer.

T

TetrahedronFactory - Class in org.scilab.forge.scirenderer.utils.shapes.geometry
An utility class to create a tetrahedron.
TextEntity - Class in org.scilab.forge.scirenderer.texture
 
TextEntity(String) - Constructor for class org.scilab.forge.scirenderer.texture.TextEntity
Default constructor.
Texture - Interface in org.scilab.forge.scirenderer.texture
 
Texture.Filter - Enum in org.scilab.forge.scirenderer.texture
Enumeration of filtering possibility.
Texture.Wrap - Enum in org.scilab.forge.scirenderer.texture
Enumeration of wrapping possibility.
TextureBufferedImage - Class in org.scilab.forge.scirenderer.texture
 
TextureBufferedImage(int, int) - Constructor for class org.scilab.forge.scirenderer.texture.TextureBufferedImage
Default constructor.
textureDataProvider - Variable in class org.scilab.forge.scirenderer.texture.AbstractTexture
Texture data provider.
TextureDataProvider - Interface in org.scilab.forge.scirenderer.texture
 
TextureDrawer - Interface in org.scilab.forge.scirenderer.texture
 
TextureDrawer.OriginPosition - Enum in org.scilab.forge.scirenderer.texture
Origin position.
TextureDrawingTools - Interface in org.scilab.forge.scirenderer.texture
Interface for the sprite drawing tools.
TextureManager - Interface in org.scilab.forge.scirenderer.texture
 
times(double) - Method in class org.scilab.forge.scirenderer.tranformations.Vector3d
 
times(Rotation) - Method in class org.scilab.forge.scirenderer.tranformations.Rotation
 
toByte(double) - Method in class org.scilab.forge.scirenderer.data.AbstractDataProvider
Convert given value to a byte.
toByte(float[]) - Method in class org.scilab.forge.scirenderer.data.AbstractDataProvider
Convert given value to a byte.
toString() - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.BoundingBox
 
toString() - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Segment
 
toString() - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.SpritedRectangle
 
toString() - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.Triangle
 
toString() - Method in class org.scilab.forge.scirenderer.ruler.graduations.AbstractGraduations
 
toString() - Method in class org.scilab.forge.scirenderer.tranformations.Rotation
 
toString() - Method in class org.scilab.forge.scirenderer.tranformations.Vector3d
 
toString() - Method in class org.scilab.forge.scirenderer.tranformations.Vector3f
 
toString() - Method in class org.scilab.forge.scirenderer.tranformations.Vector4d
 
Transformation - Interface in org.scilab.forge.scirenderer.tranformations
 
transformationChanged(TransformationManager) - Method in interface org.scilab.forge.scirenderer.tranformations.TransformationManagerListener
Called when the top transformation of the listened TransformationManager have changed.
TransformationFactory - Class in org.scilab.forge.scirenderer.tranformations
 
TransformationManager - Interface in org.scilab.forge.scirenderer.tranformations
This is an interface for a transformation manager.
TransformationManagerImpl - Class in org.scilab.forge.scirenderer.tranformations
Default TransformationManager implementation.
TransformationManagerImpl(Canvas) - Constructor for class org.scilab.forge.scirenderer.tranformations.TransformationManagerImpl
Standard constructor.
TransformationManagerListener - Interface in org.scilab.forge.scirenderer.tranformations
The listener of a TransformationManager functions are called when events occurs in the listened TransformationManager.
TransformationStack - Interface in org.scilab.forge.scirenderer.tranformations
 
TransformationStack.TransformationStackEvent - Enum in org.scilab.forge.scirenderer.tranformations
Enum of possible transformation stack event.
TransformationStackImpl - Class in org.scilab.forge.scirenderer.tranformations
 
TransformationStackImpl() - Constructor for class org.scilab.forge.scirenderer.tranformations.TransformationStackImpl
 
TransformationStackListener - Interface in org.scilab.forge.scirenderer.tranformations
 
Triangle - Class in org.scilab.forge.scirenderer.implementation.g2d.motor
 
Triangle(Vector3d[], Color[]) - Constructor for class org.scilab.forge.scirenderer.implementation.g2d.motor.Triangle
 
Triangle(Vector3d[], Color[], Vector3d) - Constructor for class org.scilab.forge.scirenderer.implementation.g2d.motor.Triangle
 
Triangle(Vector3d[], Vector3d[], BufferedImage, Texture.Filter) - Constructor for class org.scilab.forge.scirenderer.implementation.g2d.motor.Triangle
 
TRIANGLE_FAN - org.scilab.forge.scirenderer.shapes.geometry.Geometry.FillDrawingMode
Draws a connected group of triangles with common first element.
TRIANGLE_STRIP - org.scilab.forge.scirenderer.shapes.geometry.Geometry.FillDrawingMode
Draws a connected group of triangles.
TRIANGLES - org.scilab.forge.scirenderer.shapes.geometry.Geometry.FillDrawingMode
Treats each triplet of vertices as an independent triangle.

U

unproject(Vector3d) - Method in interface org.scilab.forge.scirenderer.tranformations.Transformation
Unproject the given vector.
UP - org.scilab.forge.scirenderer.texture.AnchorPosition
Anchor is in the center of the upper edge of the sprite.
UPPER_LEFT - org.scilab.forge.scirenderer.texture.AnchorPosition
Anchor is in the upper left sprite corner.
UPPER_LEFT - org.scilab.forge.scirenderer.texture.TextureDrawer.OriginPosition
Origin is the upper left sprite corner.
UPPER_RIGHT - org.scilab.forge.scirenderer.texture.AnchorPosition
Anchor is in the upper right sprite corner.
upToDate - Variable in class org.scilab.forge.scirenderer.texture.AbstractTexture
True if the data are up to date.
useColor(GL2, Color) - Static method in class org.scilab.forge.scirenderer.implementation.jogl.utils.GLShortCuts
Set the OpenGl context color to the given color.
useColor(Graphics2D, Color) - Static method in class org.scilab.forge.scirenderer.implementation.jogl.utils.G2DShortCuts
Use the given color for drawing.
useDisplayList() - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLParameters
Use display list.
useLineAppearance(GL2, Appearance) - Static method in class org.scilab.forge.scirenderer.implementation.jogl.utils.GLShortCuts
Set the OpenGl context line appearance from the given appearance.
useLineAppearance(Graphics2D, Appearance) - Static method in class org.scilab.forge.scirenderer.implementation.jogl.utils.G2DShortCuts
Use the given appearance for drawing lines.
usePointSprite() - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLParameters
Use point sprite.
useSceneCoordinate() - Method in interface org.scilab.forge.scirenderer.tranformations.TransformationManager
Switch to scene coordinate.
useSceneCoordinate() - Method in class org.scilab.forge.scirenderer.tranformations.TransformationManagerImpl
 
useVBO() - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLParameters
Use VBO.
useWindowCoordinate() - Method in interface org.scilab.forge.scirenderer.tranformations.TransformationManager
Switch to window coordinate.
useWindowCoordinate() - Method in class org.scilab.forge.scirenderer.tranformations.TransformationManagerImpl
 

V

v0 - Variable in class org.scilab.forge.scirenderer.implementation.g2d.motor.AbstractDrawable3DObject
 
v0v1 - Variable in class org.scilab.forge.scirenderer.implementation.g2d.motor.AbstractDrawable3DObject
 
v1 - Variable in class org.scilab.forge.scirenderer.implementation.g2d.motor.AbstractDrawable3DObject
 
valueOf(String) - Static method in enum org.scilab.forge.scirenderer.shapes.geometry.Geometry.FaceCullingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.scilab.forge.scirenderer.shapes.geometry.Geometry.FillDrawingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.scilab.forge.scirenderer.shapes.geometry.Geometry.LineDrawingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.scilab.forge.scirenderer.texture.AnchorPosition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.scilab.forge.scirenderer.texture.Texture.Filter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.scilab.forge.scirenderer.texture.Texture.Wrap
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.scilab.forge.scirenderer.texture.TextureDrawer.OriginPosition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.scilab.forge.scirenderer.tranformations.TransformationStack.TransformationStackEvent
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.scilab.forge.scirenderer.shapes.geometry.Geometry.FaceCullingMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.scilab.forge.scirenderer.shapes.geometry.Geometry.FillDrawingMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.scilab.forge.scirenderer.shapes.geometry.Geometry.LineDrawingMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.scilab.forge.scirenderer.texture.AnchorPosition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.scilab.forge.scirenderer.texture.Texture.Filter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.scilab.forge.scirenderer.texture.Texture.Wrap
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.scilab.forge.scirenderer.texture.TextureDrawer.OriginPosition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.scilab.forge.scirenderer.tranformations.TransformationStack.TransformationStackEvent
Returns an array containing the constants of this enum type, in the order they are declared.
Vector3d - Class in org.scilab.forge.scirenderer.tranformations
 
Vector3d(double[]) - Constructor for class org.scilab.forge.scirenderer.tranformations.Vector3d
 
Vector3d(double, double, double) - Constructor for class org.scilab.forge.scirenderer.tranformations.Vector3d
 
Vector3d(float[]) - Constructor for class org.scilab.forge.scirenderer.tranformations.Vector3d
 
Vector3d(Double[]) - Constructor for class org.scilab.forge.scirenderer.tranformations.Vector3d
 
Vector3d(Vector3d) - Constructor for class org.scilab.forge.scirenderer.tranformations.Vector3d
 
Vector3f - Class in org.scilab.forge.scirenderer.tranformations
 
Vector3f(float, float, float) - Constructor for class org.scilab.forge.scirenderer.tranformations.Vector3f
 
Vector4d - Class in org.scilab.forge.scirenderer.tranformations
 
Vector4d(double, double, double, double) - Constructor for class org.scilab.forge.scirenderer.tranformations.Vector4d
 
VERSION - Static variable in class org.scilab.forge.scirenderer.PackageInfo
The current version of the library.
vertices - Variable in class org.scilab.forge.scirenderer.implementation.g2d.motor.AbstractDrawable3DObject
 

W

waitImage() - Method in interface org.scilab.forge.scirenderer.Canvas
Wait until a drawing has been performed
waitImage() - Method in class org.scilab.forge.scirenderer.implementation.g2d.G2DCanvas
 
waitImage() - Method in class org.scilab.forge.scirenderer.implementation.jogl.JoGLCanvas
 

X

xCompare(BoundingBox) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.BoundingBox
Get the relative x-position of this bounding-box and of the box

Y

yCompare(BoundingBox) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.BoundingBox
Get the relative y-position of this bounding-box and of the box

Z

zCompare(BoundingBox) - Method in class org.scilab.forge.scirenderer.implementation.g2d.motor.BoundingBox
Get the relative z-position of this bounding-box and of the box
zindex - Variable in class org.scilab.forge.scirenderer.implementation.g2d.motor.AbstractDrawable3DObject
 
A B C D E F G H I J L M N O P R S T U V W X Y Z 
All Classes All Packages