| Name | Description | Type | Package | Framework |
| ArgumentException | ArgumentException is an throwable object which represents a problem with one of the passed arguments to a function. | Class | reference.org.gwoptics | GWOptics |
| Axis2D | Axis2D is a straight forward object for drawing 2D axes. | Class | reference.org.gwoptics.graphics.graph2D | GWOptics |
| Axis2D .Alignment | Class | reference.org.gwoptics.graphics.graph2D | GWOptics | |
| Axis3D | Axis3D class produces 3D axes with many variable properties to suite anyneed. | Class | reference.org.gwoptics.graphics.graph3D | GWOptics |
| AxisColourmapEffect | Class | reference.org.gwoptics.graphics.graph2D.effects | GWOptics | |
| Blank2DTrace | Class | reference.org.gwoptics.graphics.graph2D.traces | GWOptics | |
| Camera3D | Camera3D is a camera class designed to be integrated into a processing sketch with minimal effort. | Class | reference.org.gwoptics.graphics.camera | GWOptics |
| ColourmapNode | ColourmapNode is a class that encapsulates the colour and location of a point, on acolourmap. | Class | reference.org.gwoptics.graphics.colourmap | GWOptics |
| CoolColourmap | CoolColourmap extends RGBColourmap and is a gradient of cyan at 0. | Class | reference.org.gwoptics.graphics.colourmap.presets | GWOptics |
| EquationColourmap | EquationColourmap implements the IColourmap interface to generate a colourmapfrom an equation, rather than nodes as in the alternative RGBColourmap. | Class | reference.org.gwoptics.graphics.colourmap | GWOptics |
| FlipColourmap | FlipColourmap extends RGBColourmap and is a custom made map with black in thecenter and bright for smaller and a larger values. | Class | reference.org.gwoptics.graphics.colourmap.presets | GWOptics |
| GaussMode | Gaussmode is a class that provides the mathematical framework for Gaussian beams. | Class | reference.org.gwoptics.gaussbeams | GWOptics |
| Graph2D | Graph2D is a collection of Axis2D objects and IGraphTrace's. | Class | reference.org.gwoptics.graphics.graph2D | GWOptics |
| graphicsUtils | Contains an assortment of functions that can help with some trickier graphicalConstructor SummarygraphicsUtils() | Class | reference.org.gwoptics.graphicsutils | GWOptics |
| GrayScaleColourmap | GrayScaleColourmap extends RGBColourmap and is a gradient of black at 0. | Class | reference.org.gwoptics.graphics.colourmap.presets | GWOptics |
| GridBackground | Class | reference.org.gwoptics.graphics.graph2D.backgrounds | GWOptics | |
| GWColour | Simple class that encapsulates the 4 colour components alpha, red, green and blue. | Class | reference.org.gwoptics.graphics | GWOptics |
| HotColourmap | HotColourmap extends RGBColourmap and is a gradient of black at 0. | Class | reference.org.gwoptics.graphics.colourmap.presets | GWOptics |
| IColourmap | IColourmap interface provides several functions that are required for a colourmap to be used by an object. | Interface | reference.org.gwoptics.graphics.colourmap | GWOptics |
| IColourmapEquation | Simple interface which acts as a callback object for EquationColourmapto generate a colourmap from a specific equation. | Interface | reference.org.gwoptics.graphics.colourmap | GWOptics |
| IGraph2D | This interface is used to pass to an IGraph2DTrace object. | Interface | reference.org.gwoptics.graphics.graph2D | GWOptics |
| IGraph2DBackground | Interface | reference.org.gwoptics.graphics.graph2D.backgrounds | GWOptics | |
| IGraph2DTrace | This interface provides the functionality that is required of a trace object, to be used by theClasses implementing this interface should be programmed for efficiency, as they are called many | Interface | reference.org.gwoptics.graphics.graph2D.traces | GWOptics |
| IGraph3DCallback | IGraph3DCallback specifies a function computePoint() that represents the equation of a surface on a graph. | Interface | reference.org.gwoptics.graphics.graph3D | GWOptics |
| ILine2DEquation | This interface should be implemented by objects that are to be represented by a trace on a Graph2Dobject. | Interface | reference.org.gwoptics.graphics.graph2D.traces | GWOptics |
| IRenderable | Basic interface that defines commonly used functions for any rendered object. | Interface | reference.org.gwoptics.graphics | GWOptics |
| ITraceColourEffect | This interface is consumed and implemented by the IGraphTrace object. | Interface | reference.org.gwoptics.graphics.graph2D.effects | GWOptics |
| LabelPos | enum LabelPosextends java. | Class | reference.org.gwoptics.graphics.graph2D | GWOptics |
| Line2DTrace | The Line2DTrace is the default implementation of the IGraphTrace interface. | Class | reference.org.gwoptics.graphics.graph2D.traces | GWOptics |
| Logo | Renders a clickabled image of the gwOptics logo. | Class | reference.org.gwoptics | GWOptics |
| LogoSize | enum LogoSizeextends java. | Class | reference.org.gwoptics | GWOptics |
| MapNeedsGeneratingException | This exception is thrown by a colourmap when the user attempts to read a value from the map without generating it beforehand. | Class | reference.org.gwoptics.graphics.colourmap | GWOptics |
| mathUtils | Mathutils is a class that provides a set of utility functions for mathematical0. | Class | reference.org.gwoptics.mathutils | GWOptics |
| PresetColourmaps | This class defines only one static member to retrieveSince:0. | Class | reference.org.gwoptics.graphics.colourmap.presets | GWOptics |
| Presets | enum Presetsextends java. | Class | reference.org.gwoptics.graphics.colourmap.presets | GWOptics |
| Renderable | An abstract class that can be inherited to provide some common functionality thatall rendered objects have. | Class | reference.org.gwoptics.graphics | GWOptics |
| RGBColourmap | RGBColourmap is an object that allows various colourmaps to be generated from RGB nodes. | Class | reference.org.gwoptics.graphics.colourmap | GWOptics |
| RollingLine2DTrace | Class | reference.org.gwoptics.graphics.graph2D.traces | GWOptics | |
| SolidColourBackground | Class | reference.org.gwoptics.graphics.graph2D.backgrounds | GWOptics | |
| SquareGridMesh | SquareGridMesh is a square shaped grid with variable resolution along both sides. | Class | reference.org.gwoptics.graphics.graph3D | GWOptics |
| SurfaceGraph3D | This class incorporates the Axis3D and SurfaceTrace3D objects to construct a3D Cartesian surface graph. | Class | reference.org.gwoptics.graphics.graph3D | GWOptics |
| SurfaceTrace3D | This class encapsulates a surface trace on a graph. | Class | reference.org.gwoptics.graphics.graph3D | GWOptics |
| Trace2DException | See Also:Serialized FormConstructor SummaryTrace2DException(java. | Class | reference.org.gwoptics.graphics.graph2D.traces | GWOptics |
| TrigLookup | This class provides access to a much faster version of the cos and sin functions. | Class | reference.org.gwoptics.mathutils | GWOptics |
| UpdatingLine2DTrace | Class | reference.org.gwoptics.graphics.graph2D.traces | GWOptics | |
| ValueType | enum ValueTypeextends java. | Class | reference.org.gwoptics | GWOptics |
| VectorUtils | Class | reference.org.gwoptics.mathutils | GWOptics | |
| Version | Small class that reads the manifest file and gets the Implementation-Version of the Jar file and returns as a string. | Class | reference.org.gwoptics | GWOptics |
| WarmColourmap | WarmColourmap extends RGBColourmap and is a gradient of red at 0. | Class | reference.org.gwoptics.graphics.colourmap.presets | GWOptics |
| XAxisColourmapEffect | Class | reference.org.gwoptics.graphics.graph2D.effects | GWOptics | |
| YAxisColourmapEffect | Class | reference.org.gwoptics.graphics.graph2D.effects | GWOptics | |