All Classes and Interfaces
Class
Description
Panel for editing abbreviations
Abbreviation manager.
Abbrev editor.
"About jEdit" dialog
Base class for abrupt completions.
An abrupt completion due to a
break
or
continue
.This class wraps an abrupt completion that has to be
transferred (non-locally) to a statically containing routine invocation
before Java's catching mechanism comes into play.
An abrupt completion due to a
return
.An abrupt completion due to a thrown
Throwable
.An abstract implementation of the
Annotation
interface, containing a
mechanism for registering change listeners.Adds auto-completion to a text component.
A convenience class for creating new classes that implement
the
Block
interface.A base class that can be used to create a label or tooltip generator that
can be assigned to a
CategoryItemRenderer
.An abstract base class that you can use to implement a new
CategoryItemRenderer
.Base class for possible completions.
A base class for completion providers.
A comparator that compares the input text of a
Completion
against a String lexicographically, ignoring case.An abstract base class for context menu editors.
An abstract implementation of the
Dataset
interface, containing a
mechanism for registering change listeners.A base class that can be used to implement a
DialLayer
.The abstract input handler manage the keyboard handling.
An base class that you can use to create new implementations of the
IntervalXYDataset
interface.A list of objects that can grow as required.
The default implementation of the option pane interface.
A base class for implementing overlays for a
ChartPanel
.A base class used for generating pie chart item labels.
A base class for handling the distribution of pie section labels.
Base class providing common services for renderers.
An abstract implementation of the
SeriesDataset
interface,
containing a mechanism for registering change listeners.The interface that must be supported by annotations that are to be added to
an
XYPlot
.An base class that you can use to create new implementations of the
XYDataset
interface.A base class for creating item label generators.
A base class that can be used to create new
XYItemRenderer
implementations.An base class that you can use to create new implementations of the
XYZDataset
interface.Translated from orignal C++ Lignum code.
Action invocation bar.
Manages a collection of action sets.
A set of actions, either loaded from an XML file, or constructed at runtime
by a plugin.
The adaptive supersampling algorithm is a nonuniform supersampling
algorithm.
Dialog displayed when expanding an unknown abbreviation
Add Mode dialog.
The turtle command
AdjustLU
performs
a rotation about the local z-axis (the turtle's head axis)
such that the angle between the rotated local y-axis
(the turtle's up axis) and the global z-axis becomes minimal.AdvancedSettings
is a little JFrame
which provides additional
settings to the plugin user interface.An instance of
Aggregate
is used in aggregate method
invocations as specified by the XL programming language.An instance of
AggregateState
is used in aggregate method
invocations as specified by the XL programming language.Utility class which implements all
AggregateState
interfaces and provides some general fields for storing state.A utility class for aligning rectangles.
A file set for searching all open buffers in a view.
Generates images using a simple alpha fading strategy.
Compute the alpha-Shape of a point set, using Delaunay triangulation.
This class implements an ambient light.
This class contains a set of static analysis functions which
are similar to the analysis functions of the GROGRA software.
A Animated version of ImageIcon.
The base interface for annotations.
An event that can be forwarded to any
AnnotationChangeListener
to
signal a change to an Annotation
.The interface that must be supported by classes that wish to receive
notification of changes to an
Annotation
.Class for representing AntiAlias values.
A implementation of this interface encapsulates a single antialising methode
that is based on prefiltering.
An implementation of this interface encapsulates a single antialiasing
method that is based on prefiltering.
This class is mainly a wrapper for a JSON object, therefore it is possible to add values to free or predefined fields.
A base class for creating the main frame for simple applications.
A standard frame for the
DialPlot
class.A category item renderer that draws area charts.
An enumeration of the 'end types' for an area renderer.
A utility class for checking method arguments.
An interface to define requirements for a number to perform arithmetic
operations.
An object that is responsible for arranging a collection of
Block
s
within a BlockContainer
.Adapter for array-like things.
Array iterators can also go backwards and seek.
ELKI style Iterator for array lists.
Helper class for array operations.
Utility methods for working with arrays.
Utility class, that provides vector-arithmetic methods to be applied to
float arrays.
A needle in the shape of an arrow.
This is the base class of turtle commands which assign a value
to a state variable of the turtle and have a single parameter.
An
Attribute
represents an attribute of nodes and edges
in a Graph
.Some utility methods for working with
AttributedString
objects.This graph filter may be used as superclass for graph filters
which overwrite attribute values of their source graphs.
Some
AttributedString
utilities.Interface that define the required methods for a text panel to be
able to auto complete the text in a document.
Default interface that textarea needs to implements to define the required methods for
autocompletion
The classes that implements this interface MUST extends JComponent
An extended text area used by an AutoCompletable panel
The actual popup window of choices.
An event fired by an instance of
AutoCompletion
.Enumeration of the various types of this event.
An interface that allows listening for interesting events from an
AutoCompletion
.Manages the colors shared across the library.
Registry Item that create an AutoCompletor.
If the compiler flag EnableAutoconversionAnnotation is enabled,
only functions tagged with this annotation are subject to
autoconversion.
Some functions for auto detection of I/O stream properties.
An utility class to hold the result of some auto detections.
Instances of
AvoidIntersection
helps to detected
potential intersection by using rays
(Line
).A queue for runnables that should run in the EDT after all pending
IO tasks are finished
Translated from orignal C++ Lignum code.
The base class for all axes in JFreeChart.
A 4 element axis angle represented by double precision floating point
x,y,z,angle components.
A 4 element axis angle represented by single precision floating point
x,y,z,angle components.
A change event that encapsulates information about a change to an axis.
The interface that must be supported by classes that wish to receive
notification of changes to an axis.
A collection of axes that have been assigned to the TOP, BOTTOM, LEFT or
RIGHT of a chart.
A class that captures information about an
Axis
belonging to a
chart.Used to indicate the location of an axis label.
Used to indicate the location of an axis on a 2D plot, prior to knowing the
orientation of the plot.
A record that contains the space required at each edge of a plot.
Instances of this class are used to carry state information for an axis
during the drawing process.
The interface for plugin painter for the
BarRenderer
class.A
CategoryItemRenderer
that draws individual data items as bars.This is a simple implementation of the abstract class
#Billboarder
.A straightforward
Completion
implementation.Concrete implementation of a PrintPreviewPaneUI.
Translated from orignal C++ Lignum code.
BeanShell is jEdit's extension language.
An action that evaluates BeanShell code when invoked.
A dialog box showing a stack trace.
This class will be the interface for beanshell interaction.
A block is an arbitrary item that can be drawn (in Java2D space) within a
rectangular area, has a preferred size, and can be arranged by an
Arrangement
manager.A border for a block.
A container for a collection of
Block
objects.A block frame is a type of border that can be drawn around the outside of
any
AbstractBlock
.A standard parameter object that can be passed to the draw() method defined
by the
Block
class.Used to return results from the draw() method in the
Block
class.A
BlockScope
represents a scope for local variables.BooleanAggregateState
is the subinterface of
AggregateState
that is used for aggregate methods with return
value of type boolean.BooleanConsumer
is a callback interface.BooleanFilterState
is the subinterface of
FilterState
that is used for filter methods with return
value of type boolean.A
BooleanList
represents a list of boolean
values.A list of
Boolean
objects.Instances of
BooleanSynth
are used in the context of the method
Library.synthesize(Object, ObjectToObjectGenerator, ObjectToBoolean)
.Instances of
BooleanToBoolean
represent functions
which take boolean
s as input and return values of
type boolean
.Instances of
BooleanToBooleanGenerator
represent
generator functions which take boolean
s as input
and yield sequences of values of
type boolean
.Instances of
BooleanToByte
represent functions
which take boolean
s as input and return values of
type byte
.Instances of
BooleanToByteGenerator
represent
generator functions which take boolean
s as input
and yield sequences of values of
type byte
.Instances of
BooleanToChar
represent functions
which take boolean
s as input and return values of
type char
.Instances of
BooleanToCharGenerator
represent
generator functions which take boolean
s as input
and yield sequences of values of
type char
.Instances of
BooleanToDouble
represent functions
which take boolean
s as input and return values of
type double
.Instances of
BooleanToDoubleGenerator
represent
generator functions which take boolean
s as input
and yield sequences of values of
type double
.Instances of
BooleanToFloat
represent functions
which take boolean
s as input and return values of
type float
.Instances of
BooleanToFloatGenerator
represent
generator functions which take boolean
s as input
and yield sequences of values of
type float
.Instances of
BooleanToInt
represent functions
which take boolean
s as input and return values of
type int
.Instances of
BooleanToIntGenerator
represent
generator functions which take boolean
s as input
and yield sequences of values of
type int
.Instances of
BooleanToLong
represent functions
which take boolean
s as input and return values of
type long
.Instances of
BooleanToLongGenerator
represent
generator functions which take boolean
s as input
and yield sequences of values of
type long
.Instances of
BooleanToObject
represent functions
which take boolean
s as input and return values of
type V
.Instances of
BooleanToObjectGenerator
represent
generator functions which take boolean
s as input
and yield sequences of values of
type V
.Instances of
BooleanToShort
represent functions
which take boolean
s as input and return values of
type short
.Instances of
BooleanToShortGenerator
represent
generator functions which take boolean
s as input
and yield sequences of values of
type short
.Instances of
BooleanToVoid
represent functions
which take boolean
s as input and return values of
type void
.Instances of
BooleanToVoidGenerator
represent
generator functions which take boolean
s as input
and yield sequences of values of
type void
.A registry item that checks the boolean value of an option.
An arrangement manager that lays out blocks in a similar way to
Swing's BorderLayout class.
Translated from orignal C++ Lignum code.
This class represents an axis-aligned bounding box.
Wrapper class.
Wrapper class.
Wrapper class.
Wrapper class.
Wrapper class.
A utility class that calculates the mean, median, quartiles Q1 and Q3, plus
a list of outlier values...all from an arbitrary list of
Number
objects.A category dataset that defines various medians, outliers and an average
value for each item.
Represents one data item within a box-and-whisker dataset.
A box-and-whisker renderer.
An item label generator for plots that use data from a
BoxAndWhiskerCategoryDataset
.An interface that defines data in the form of (x, max, min, average, median)
tuples.
An item label generator for plots that use data from a
BoxAndWhiskerXYDataset
.Implements literal search using the Boyer-Moore algorithm.
Translated from orignal C++ Lignum code.
Translated from orignal C++ Lignum code.
Browser color editor.
Right-click context menu editor.
Browser launcher class, used to open a web page inside a current default browser.
A browser event listener.
One of the things BshClassLoader does is to address a deficiency in
URLClassLoader that prevents us from specifying individual classes
via URLs.
BshClassManager manages all classloading in BeanShell.
A BshClassPath encapsulates knowledge about a class path of URLs.
An interface implemented by classes wrapping instances of iterators,
enumerations, collections, etc.
This represents an instance of a bsh method declaration in a particular
namespace.
An item label generator defined for use with the
XYBubbleRenderer
class, or any other class that uses an XYZDataset
.A
Buffer
represents the contents of an open text
file as it is maintained in the computer's memory (as opposed to
how it may be stored on a disk).An adapter you can subclass to avoid having to implement all the methods
of the
BufferListener
interface.A buffer autosave request.
An EBMessage sent by the EditPane just before the buffer changes.
Recent file list.
Recent file list entry.
A buffer insert request.
A buffer I/O request.
A interface for notification of changes to buffer text.
A file set for searching a user-specified list of buffers.
A buffer load request.
Buffer-specific options dialog.
Deprecated.
Deprecated.
A buffer save request.
An ordered list of buffers, normally attached to an EditPane
and viewed in a BufferSwitcher.
Possible scopes for BufferSets.
This is the listener for the BufferSet changes.
The buffersets manager.
A Statusbar widget that show the bufferSet's scope of the current edit pane.
BufferSwitcher class
A interface for notification of buffer undo/redo actions.
Message sent when a buffer-related change occurs.
ByteAggregateState
is the subinterface of
AggregateState
that is used for aggregate methods with return
value of type byte.Class to convert from and to byte arrays (in index structures).
ByteConsumer
is a callback interface.ByteFilterState
is the subinterface of
FilterState
that is used for filter methods with return
value of type byte.A
ByteList
represents a list of byte
values.Instances of
ByteSynth
are used in the context of the method
Library.synthesize(Object, ObjectToObjectGenerator, ObjectToByte)
.Instances of
ByteToBoolean
represent functions
which take byte
s as input and return values of
type boolean
.Instances of
ByteToBooleanGenerator
represent
generator functions which take byte
s as input
and yield sequences of values of
type boolean
.Instances of
ByteToByte
represent functions
which take byte
s as input and return values of
type byte
.Instances of
ByteToByteGenerator
represent
generator functions which take byte
s as input
and yield sequences of values of
type byte
.Instances of
ByteToChar
represent functions
which take byte
s as input and return values of
type char
.Instances of
ByteToCharGenerator
represent
generator functions which take byte
s as input
and yield sequences of values of
type char
.Instances of
ByteToDouble
represent functions
which take byte
s as input and return values of
type double
.Instances of
ByteToDoubleGenerator
represent
generator functions which take byte
s as input
and yield sequences of values of
type double
.Instances of
ByteToFloat
represent functions
which take byte
s as input and return values of
type float
.Instances of
ByteToFloatGenerator
represent
generator functions which take byte
s as input
and yield sequences of values of
type float
.Instances of
ByteToInt
represent functions
which take byte
s as input and return values of
type int
.Instances of
ByteToIntGenerator
represent
generator functions which take byte
s as input
and yield sequences of values of
type int
.Instances of
ByteToLong
represent functions
which take byte
s as input and return values of
type long
.Instances of
ByteToLongGenerator
represent
generator functions which take byte
s as input
and yield sequences of values of
type long
.Instances of
ByteToObject
represent functions
which take byte
s as input and return values of
type V
.Instances of
ByteToObjectGenerator
represent
generator functions which take byte
s as input
and yield sequences of values of
type V
.Instances of
ByteToShort
represent functions
which take byte
s as input and return values of
type short
.Instances of
ByteToShortGenerator
represent
generator functions which take byte
s as input
and yield sequences of values of
type short
.Instances of
ByteToVoid
represent functions
which take byte
s as input and return values of
type void
.Instances of
ByteToVoidGenerator
represent
generator functions which take byte
s as input
and yield sequences of values of
type void
.The turtle command
C0
resets TurtleState.carbon
to its initial value
(as defined in TurtleState.initialState
).Interface for all GLSLShaders.
Render scene-graph to deferred shading textures using MaterialShaders (these
are activated by GLDisplay per Node)
Render scene-graph to deferred shading textures using MaterialShaders (these
are activated by GLDisplay per Node)
The object which has to be rendered will separate into cake-pieces.
A stack of NameSpaces representing the call path.
A renderer that draws candlesticks on an
XYPlot
(requires a
OHLCDataset
).The map of extended features supported by the runtime in which we live.
An attempt was made to use an unavailable capability supported by
an optional package.
Used to indicate one of three positions within a category:
START
, MIDDLE
and END
.The interface that must be supported by annotations that are to be added to
a
CategoryPlot
.An axis that displays categories.
Represents state information for the crosshairs in a
CategoryPlot
.The interface for a dataset with one or more series, and values associated
with categories.
A SAX handler for reading a
CategoryDataset
from an XML file.A chart entity that represents one item within a category plot.
A category item label generator is an object that can be assigned to a
CategoryItemRenderer
and that
assumes responsibility for creating text items to be used as labels for the
items in a CategoryPlot
.A plug-in object that is used by the
CategoryPlot
class to display
individual data items from a CategoryDataset
.An object that retains temporary state information for a
CategoryItemRenderer
.An entity to represent the labels on a
CategoryAxis
.The attributes that control the position of the labels for the categories on
a
CategoryAxis
.Records the label positions for a category axis.
Represents the width types for a category label.
A line annotation that can be placed on a
CategoryPlot
.A marker for a category.
A general plotting class that uses data from a
CategoryDataset
and
renders each data item using a CategoryItemRenderer
.An arrow and label that can be placed on a
CategoryPlot
.An interface that can (optionally) be implemented by a dataset to assist in
determining the minimum and maximum y-values.
A handler for reading a series for a category dataset.
A generator that creates labels for the series in a
CategoryDataset
.A "step" renderer similar to
XYStepRenderer
but
that can be used with the CategoryPlot
class.State information for the renderer.
An implementation variant of the
TableXYDataset
where every series
shares the same x-values (required for generating stacked area charts).A text annotation that can be placed on a
CategoryPlot
.A tick for a
CategoryAxis
.A category tool tip generator is an object that can be assigned to a
CategoryItemRenderer
and that
assumes responsibility for creating text items to be used as tooltips for the
items in a CategoryPlot
.A
PieDataset
implementation that obtains its data from one row or
column of a CategoryDataset
.A URL generator for items in a
CategoryDataset
.CClass is used by the compiler to build up the class
information during compilation.
A
CellIterator
is used to iterate over the cells of an
octree which are intersected by a line.Arranges a block in the center of its container.
The mode for the center text on a
RingPlot
.Translated from orignal C++ Lignum code.
Translated from orignal C++ Lignum code.
An extension of
LayerPainter
that allows the user to
change several of its properties:
Its color/fill style (can use a GradientPaint
, for
example).
Whether the edges of a painted highlight are rounded.
Whether painted highlights have translucency.
This
ChangeModelListener
is used to make sure SpinnerModels does not
exceed the limits.This class serves as a base class for input to
ChannelMap
-based computations.CharAggregateState
is the subinterface of
AggregateState
that is used for aggregate methods with return
value of type char.CharConsumer
is a callback interface.CharFilterState
is the subinterface of
FilterState
that is used for filter methods with return
value of type char.A
CharList
represents a list of char
values.Encodings which are provided by java.nio.charset.Charset.
Instances of
CharSynth
are used in the context of the method
Library.synthesize(Object, ObjectToObjectGenerator, ObjectToChar)
.A change event that encapsulates information about a change to a chart.
Defines tokens used to indicate an event type.
The interface that must be supported by classes that wish to receive
notification of chart events.
Class to extend the number of Colors available to the charts.
A chart editor is typically a
JComponent
containing a user interface
for modifying the properties of a chart.A factory for creating new
ChartEditor
instances.The central point for obtaining
ChartEditor
instances for editing
charts.A class that captures information about some component of a chart (a bar,
line etc).
A collection of utility methods for creating some standard charts with
JFreeChart.
A frame for displaying a chart.
Special rendering hints that can be used internally by JFreeChart or by
specialised implementations of the
Graphics2D
API.A key for rendering hints that can be used with JFreeChart (in
addition to the regular Java2D rendering hints).
A mouse event for a chart that is displayed in a
ChartPanel
.The interface that must be implemented by classes that wish to receive
ChartMouseEvent
notifications from a ChartPanel
.Instances of
CharToBoolean
represent functions
which take char
s as input and return values of
type boolean
.Instances of
CharToBooleanGenerator
represent
generator functions which take char
s as input
and yield sequences of values of
type boolean
.Instances of
CharToByte
represent functions
which take char
s as input and return values of
type byte
.Instances of
CharToByteGenerator
represent
generator functions which take char
s as input
and yield sequences of values of
type byte
.Instances of
CharToChar
represent functions
which take char
s as input and return values of
type char
.Instances of
CharToCharGenerator
represent
generator functions which take char
s as input
and yield sequences of values of
type char
.Instances of
CharToDouble
represent functions
which take char
s as input and return values of
type double
.Instances of
CharToDoubleGenerator
represent
generator functions which take char
s as input
and yield sequences of values of
type double
.Instances of
CharToFloat
represent functions
which take char
s as input and return values of
type float
.Instances of
CharToFloatGenerator
represent
generator functions which take char
s as input
and yield sequences of values of
type float
.Instances of
CharToInt
represent functions
which take char
s as input and return values of
type int
.Instances of
CharToIntGenerator
represent
generator functions which take char
s as input
and yield sequences of values of
type int
.Instances of
CharToLong
represent functions
which take char
s as input and return values of
type long
.Instances of
CharToLongGenerator
represent
generator functions which take char
s as input
and yield sequences of values of
type long
.Instances of
CharToObject
represent functions
which take char
s as input and return values of
type V
.Instances of
CharToObjectGenerator
represent
generator functions which take char
s as input
and yield sequences of values of
type V
.Instances of
CharToShort
represent functions
which take char
s as input and return values of
type short
.Instances of
CharToShortGenerator
represent
generator functions which take char
s as input
and yield sequences of values of
type short
.Instances of
CharToVoid
represent functions
which take char
s as input and return values of
type void
.Instances of
CharToVoidGenerator
represent
generator functions which take char
s as input
and yield sequences of values of
type void
.A Swing GUI component for displaying a
JFreeChart
object.An event that contains information about the drawing progress of a chart.
The interface that must be supported by classes that wish to receive
notification of chart progress events.
A structure for storing rendering information from one call to the
JFreeChart.draw() method.
A
ChartTheme
a class that can apply a style or 'theme' to a chart.A class used to represent a chart on the clipboard.
A collection of utility methods for JFreeChart.
Migration step for the 'checkFileStatus' property whose meaning changed slightly
in jEdit.
A completion provider that do not manage the completion itself.
This spectral curve represents a given (x,y) chromaticity pair as explained
in the sun/sky paper (section A.5)
A syntax token with extra information required for painting it
on screen.
This class implements a graph changing layout.
The turtle command
ClAdd(x)
sets TurtleState.localCarbon
to
the sum of TurtleState.carbon
and
the specified argument
x
.A completion for classes
A completion provider that check the text to the carret position, then,
depending on the completioncontext it:
if the CompletionContext.getContext() == NEWCLASS:
it try to match the ClassCompletion.getName() to the entered text
and autocomplete it with the ClassCompletion.getConstructors()
if the CompletionContext.getContext() == INCLASS:
it try to find match the name of the class with getEnteredClass()
if it is not null (a.k.a. a CompletionClass matches) it
will complete based on the ClassCompletion.getInternals()
ClassGeneratorUtil utilizes the ASM (www.objectweb.org) bytecode generator
by Eric Bruneton in order to generate class "stubs" for BeanShell at
runtime.
A ConstructorArgs object holds evaluated arguments for a constructor
call as well as the index of a possible alternate selector to invoke.
Manage all classloading in BeanShell.
Possible states in which the current readline operation may be in.
A simple text panel that can take string data as input & output.
The turtle command
ClMul(x)
sets TurtleState.localCarbon
to
the product of the field TurtleState.carbon
and
the specified argument
x
.Utilities for cloning.
Close all buffers dialog
An extension of
XYBarRenderer
that displays bars for different
series values at the same x next to each other.This is the implementation of:
BshIterator - a dynamically loaded extension that supports the collections
API supported by JDK1.2 and greater.
The default CollectionManager (which remains Java 1.1 compatible)
supports iteration over objects of type:
Enumeration, Vector, String, StringBuffer and array.
An implementation that works with JDK 1.1
Dynamically loaded extension supporting post 1.1 collections iterator.
Intermediate node in a collection cloud that "hide" the display of the point cloud bellow.
This interface is used to store more information during the computation
of the
LightModel
.This class stores some useful information about incoming rays of an
corresponding object, which has received a certain ray.
This class distinguish
This class stores some useful information about incoming rays of an
corresponding object, which has received a certain ray.
A 3 element color represented by single precision floating point x,y,z
coordinates.
A 4 element color represented by single precision floating point x,y,z,w
coordinates.
A block that is filled with a single color.
This interface is helper to mark other Shaders instead of Phong as an owner
of a ColorMapNode.
A button that, when clicked, shows a color chooser.
Arranges blocks in a column layout.
A combined category plot where the domain axis is shared.
An extension of
XYPlot
that contains multiple subplots that share a
common domain axis.An OptionDialog which combines Global and Plugin options
into 2 tabs on a single dialog.
A combined category plot where the range axis is shared.
An extension of
XYPlot
that contains multiple subplots that share a
common range axis.A
Command
is an object which can be executed
by a set of methods of a JobManager
.The
CommandLineProgress
is an observer for objects, which are
ProgressObservable
.Represents one (Comparable, Object) data item for use in a
ComparableObjectSeries
.A (possibly ordered) list of (Comparable, Object) data items.
Generic implementation of version comparison.
A formatter that displays numbers as directions.
A specialised plot that draws a compass to indicate a direction based on the
value from a
ValueDataset
.A
CompilationUnit
is a simple collection of items which
constitute the complete input of a single source file for the XL compiler.An
CompiledRGGFilter
reads a byte stream representing a JAR file
into a CompilationUnit
.This helper class is the superclass of
Compiler
.This class contains the set of all compiler options.
This
CompiletimeModel
is used by an XL compiler to
parameterize property-related aspects of XL language features.A
CompileModel
is used by an XL compiler to
parametrize the access to graph-like data sources in queries.A compile-time
Property
is declared by the current
CompiletimeModel
and represents a property as defined
by the specification of the XL programming language.A word completion popup.
Represents a completion choice.
A cell renderer that adds some pizazz when rendering the standard
Completion
types, like Eclipse and NetBeans do.Context in which the completion happens.
Popup window for word completion in text area.
Candidates of completion.
Provides autocompletion values to an
AutoCompletion
.A base class for all standard completion providers.
A title that contains multiple titles within a
BlockContainer
.This abstract class can be used as base class for compound volumes
whose geometry is defined in terms of a set of contained
volumes.
This abstract class has to be used as base class for concurrent
tasks in the context of an RGG.
This class implements a list of
ConcurrentTask
s.Wrapper class.
Wrapper class.
Wrapper class.
Wrapper class.
This class divides a Cone into triangle patches.
Wrapper class.
This class represents the geometry of a cone.
A
Configurable
object defines a set of configurable options.A
Configuration
is a ModifiableMap
which uses
String
s as keys and maintains three levels of associations:
The basic level is represented by default values and is not modified
by methods of this class.A
Connector
is used to specify a connection of a new node
with a graph at a position which is given by an existing node in
the graph.A
Console
represents a Panel
of
the GUI which provides textual input and output.A
ConsoleWriter
is a PrintWriter
with the additional possibility to set the text color
to use.The capabilities of a minimal console for BeanShell.
Very simple class equivalent to a constant spectral curve.
Very simple class equivalent to a constant spectral curve.
The value of the field are stored in the Return parameter
The abstract class that define the registry items stored in the /statics directory
Parses the method xml description file (Platfor-Core/jel.xml) and returns a object representation of it.
A
Context
represents some object in the context of the graphical
user interface.Dialog for showing ActionSets and adding actions to context menus
Was package private and located in AbstractContextOptionPane.java until 4.3pre16
This interface is implemented by attribute values and other objects whose
semantics may depend on the object context of the
current
GraphState
.Right-click context menu editor.
A continuous generator provides a double value according to the distribution it relies on.
This class provides methods to transform coordinates from a coordinatesystem
to another one.
This worker will copy a file.
The behavior if the target already exists
This class sets up primary transparency information and renders emissive materials which may need to be removed and worked into
light shaders!
This class sets up primary transparency information and renders emissive materials which may need to be removed and worked into
light shaders!
A crosshair for display on a plot.
A label generator for crosshairs.
An overlay for a
ChartPanel
that draws crosshairs on a chart.Maintains state information about crosshairs on a plot between successive
calls to the renderer's draw method.
An instance of this class represents the complement of a volume.
An instance of this class represents the difference of a list of volumes.
An instance of this class represents the intersection of a list of volumes.
An instance of this class represents the union of a list of volumes
as defined by Constructive Solid Geometry.
A utility class for reading
CategoryDataset
data from a CSV file.This class divides a Cube into triangle patches.
This class represents the geometry of a cube.
A file set for searching the current buffer.
Deprecated.
A custom URL generator.
A custom URL generator for pie charts.
A tool tip generator that stores custom tooltips.
A custom URL generator.
A special parameter-class for the cutCone-function in the Math2-class.
A special parameter-class for the cutRay2-function in the Math2-class.
This class provides native access to the CVODE library using JNA.
Wrapper to CVODE2 library.
Wrapper to CVODE library.
This class provides native access to the CVODE library using JNA.
This function computes the ODE right-hand side for a given value of the
independent variable t and state vector y.
This function implements a vector-valued function g(t, y) such that the
roots of the nrtfn components gi(t, y) are sought.
This class extends NumberAxis and handles cycling.
A special Number tick that also hold information about the cycle bound
mapping for this tick.
The Cyclic XY item renderer is specially designed to handle cyclic axis.
A dataset to hold the interpolated points when drawing new lines.
Wrapper class.
Wrapper class.
Wrapper class.
Wrapper class.
This class divides a Cylinder into triangle patches.
Wrapper class.
This class represents the geometry of a cylinder.
The turtle command
D0
resets TurtleState.diameter
to its initial value
(as defined in TurtleState.initialState
).A
Datacell
represents a aingle cell of a
tabular Dataset
.A resource bundle that stores all the items that might need localisation.
A resource bundle that stores all the items that might need localisation.
A resource bundle that stores all the items that might need localisation.
A resource bundle that stores all the items that might need localisation.
A resource bundle that stores all the items that might need localisation.
A resource bundle that stores all the items that might need localisation.
A
Dataseries
represents a row or a column of a
Dataset
.A
Dataset
contains a set of Datacell
s
which are arranged in a tabular scheme, i.e., in rows and columns.The base interface for data sets.
A change event that encapsulates information about a change to a dataset.
The interface that must be supported by classes that wish to receive
notification of changes to a dataset.
A class that is used to group datasets (currently not used for any specific
purpose).
A utility class for reading datasets from XML.
Defines the tokens that indicate the rendering order for datasets in a
CategoryPlot
or an
XYPlot
.Constants for the tags that identify the elements in the XML files.
A collection of useful static methods relating to datasets.
Utility methods for use with some of the data classes (but not the datasets,
see
DatasetUtils
).The base class for axes that display dates.
A range specified in terms of two
java.util.Date
objects.A tick used by the
DateAxis
class.Used to indicate the required position of tick marks on a date axis relative
to the underlying time period.
A tick unit for use by subclasses of
DateAxis
.An enumeration of the unit types for a
DateTickUnit
instance.A chart title that displays the date.
A
DavidsonHarelLayout
computes a graph layout based on the
force based DavidsonHarel model.Represents a single day in the range 1-Jan-1900 to 31-Dec-9999.
This helper class is used to control the debugging facilities.
This class contains various debugging flags (mainly useful for core
development) and debugging routines.
Deep indent rule.
A convenience class that provides a default implementation of the
BoxAndWhiskerCategoryDataset
interface.A simple implementation of the
BoxAndWhiskerXYDataset
interface.A default implementation of the
CategoryDataset
interface.A default renderer for the
CategoryPlot
class.A default implementation of the
ChartEditorFactory
interface.A basic completion provider implementation.
A default implementation of the
DrawingSupplier
interface.A dataset representing flows between source and destination nodes.
An interface that provides a method for focusing on the default component.
A default implementation of the
HeatMapDataset
interface.A simple implementation of the
OHLCDataset
interface.The default input handler maps sequences of keystrokes into actions and inserts key typed events into the text area.
This class provide the input handler used by the textarea.
A convenience class that provides a default implementation of the
IntervalCategoryDataset
interface.A dataset that defines a range (interval) for both the x-values and the
y-values.
A (key, value) pair.
A default implementation of the
KeyedValueDataset
interface.An ordered list of (key, value) items.
A data structure that stores zero, one or many values, where each value
is associated with two keys (a 'row' key and a 'column' key).
A default implementation of the
KeyedValues2DDataset
interface.A default implementation of the
KeyedValuesDataset
interface.This class implements a standard
LightProcessor
.A panel for editing properties of a
LogAxis
.A category dataset that defines multiple values for each item.
A simple implementation of the
OHLCDataset
interface.A default implementation of the
PieDataset
interface.A renderer that can be used with the
PolarPlot
class.A panel for editing the properties of a
PolarPlot
.A default implementation of the
ShadowGenerator
interface, based on
code in a
blog
post by Romain Guy.A convenience class that provides a default implementation of the
StatisticalCategoryDataset
interface.An
XYDataset
where every series shares the same x-values (required
for generating stacked area charts).Builds a linked list of tokens without any additional processing.
A dataset that stores a single value (that is possibly
null
).A default implementation of the
WindDataset
interface.A default implementation of the
XYDataset
interface that stores
data values in arrays of double primitives.A default renderer for the
XYPlot
class.A default implementation of the
XYZDataset
interface that stores
data values in arrays of double primitives.An instance of
Described
provides descriptions
for an object.Passed to
ExternalURLHandler
s as a way for them to display a summary
for a new completion in response to a link event.A specialised subclass of the
XYLineAndShapeRenderer
that requires
an IntervalXYDataset
and represents the y-interval by shading an
area behind the y-values on the chart.A state object that is passed to each call to
drawItem()
.A specialised subclass of the
DeviationRenderer
that requires
an IntervalXYDataset
and represents the y-interval by shading an
area behind the y-values on the chart, drawing only horizontal or
vertical lines (steps);A regular dial layer that can be used to draw the background for a dial.
A regular dial layer that can be used to draw a cap over the center of
the dial (the base of the dial pointer(s)).
A dial frame is the face plate for a dial plot - it is always drawn last.
A dial layer draws itself within a reference frame.
An event that can be forwarded to any
DialLayerChangeListener
to
signal a change to a DialLayer
.The interface via which an object is notified of changes to a
DialLayer
.A dial plot composed of user-definable layers.
A base class for the pointer in a
DialPlot
.A dial pointer that draws a thin line (like a pin).
A dial pointer.
A dial scale is a specialised layer that has the ability to convert data
values into angles.
Used to indicate the background shape for a
MeterPlot
.A text annotation for a
DialPlot
.A value indicator for a
DialPlot
.Transforms a
GradientPaint
to range over the width of a target
shape.This class implements a directional light.
Recursive directory search.
A classloader which can load one or more classes from specified sources.
A continuous generator provides a long value according to the distribution it relies on.
Manages low-level text display tasks, such as folding.
Creates
Chunk
objects that can be painted on screen.This abstract visitor is used as base class
Wrap event listener that happen in a view.
Translated from orignal C++ Lignum code.
offers several discrete and continuous distributions all seeded by a common
well-spaced pseudo random number generator (PRNG).
The turtle command
DlAdd(x)
sets TurtleState.localDiameter
to
the sum of TurtleState.diameter
and
the specified argument
x
.The turtle command
DlMul(x)
sets TurtleState.localDiameter
to
the product of the field TurtleState.diameter
and
the specified argument
x
.A more flexible BorderLayout with dockables.
An interface for notifying MOVABLE dockable windows before their docking position is changed.
A container for dockable windows.
Loads
dockable.xml
files and manages creation
of new dockable windows. Keeps track of all dockable windows for a single View, and provides
an API for getting/showing/hiding them.
Objects of DockingLayout class describe which dockables are docked where,
which ones are floating, and their sizes/positions for saving/loading perspectives.
Manages dockable windows for a single View.
jEdit's classic dockable window manager, turned into a "provider" service.
Message sent when dockable window state changes.
Base interface for the Docking Framework Provider service.
Saves and loads dockable layouts to disk
A range of text in a document.
An interface (optional) that can be implemented by a dataset to assist in
determining the minimum and maximum values.
Used to indicate sorting order if any (ascending, descending or none).
This subinterface of
FilterSource
has to be implemented
by filter sources whose flavor supports DOM trees
(IOFlavor.DOM
).DoubleAggregateState
is the subinterface of
AggregateState
that is used for aggregate methods with return
value of type double.DoubleConsumer
is a callback interface.Pair storing two doubles.
DoubleFilterState
is the subinterface of
FilterState
that is used for filter methods with return
value of type double.Pair storing an integer and a double.
A
DoubleList
represents a list of double
values.Class to find the minimum and maximum double values in data.
Instances of
DoubleSynth
are used in the context of the method
Library.synthesize(Object, ObjectToObjectGenerator, ObjectToDouble)
.Instances of
DoubleToBoolean
represent functions
which take double
s as input and return values of
type boolean
.Instances of
DoubleToBooleanGenerator
represent
generator functions which take double
s as input
and yield sequences of values of
type boolean
.Instances of
DoubleToByte
represent functions
which take double
s as input and return values of
type byte
.Instances of
DoubleToByteGenerator
represent
generator functions which take double
s as input
and yield sequences of values of
type byte
.Instances of
DoubleToChar
represent functions
which take double
s as input and return values of
type char
.Instances of
DoubleToCharGenerator
represent
generator functions which take double
s as input
and yield sequences of values of
type char
.Instances of
DoubleToDouble
represent functions
which take double
s as input and return values of
type double
.Instances of
DoubleToDoubleGenerator
represent
generator functions which take double
s as input
and yield sequences of values of
type double
.Instances of
DoubleToFloat
represent functions
which take double
s as input and return values of
type float
.Instances of
DoubleToFloatGenerator
represent
generator functions which take double
s as input
and yield sequences of values of
type float
.Instances of
DoubleToInt
represent functions
which take double
s as input and return values of
type int
.Instances of
DoubleToIntGenerator
represent
generator functions which take double
s as input
and yield sequences of values of
type int
.Instances of
DoubleToLong
represent functions
which take double
s as input and return values of
type long
.Instances of
DoubleToLongGenerator
represent
generator functions which take double
s as input
and yield sequences of values of
type long
.Instances of
DoubleToObject
represent functions
which take double
s as input and return values of
type V
.Instances of
DoubleToObjectGenerator
represent
generator functions which take double
s as input
and yield sequences of values of
type V
.Instances of
DoubleToShort
represent functions
which take double
s as input and return values of
type short
.Instances of
DoubleToShortGenerator
represent
generator functions which take double
s as input
and yield sequences of values of
type short
.Instances of
DoubleToVoid
represent functions
which take double
s as input and return values of
type void
.Instances of
DoubleToVoidGenerator
represent
generator functions which take double
s as input
and yield sequences of values of
type void
.A
DragEvent
represents a mouse-drag event.A
DragEvent3D
represents a drag event in a 3D view.An interface for an object that can draw itself within an area on a
Graphics2D
.Container for Drawables.
A supplier of
Paint
, Stroke
and Shape
objects for use by plots and renderers.Simple ToneMapping to render results of the hd-lighting passes.
Simple ToneMapping to render results of the hd-lighting passes.
Simple ToneMapping to render results of the hd-lighting passes.
Simple ToneMapping to render results of the hd-lighting passes.
A drop shadow border.
A fold handler that does nothing.
A dummy token handler that discards tokens.
Translated from orignal C++ Lignum code.
A service that can be offered by plugins when a text area context menu item
needs to be offered that is sensitive to the state of the TextArea it was requested * from.
Generates tooltips using the Dynamic Drive DHTML Tip Message
library (http://www.dynamicdrive.com).
Sending this message will cause the specified dynamic menu to be recreated.
Interface for a pull-down menu whose contents are determined at runtime.
A dynamic dataset.
A
EadesLayout
computes a graph layout based on the
force based eades model.A component on the EditBus.
The base class of all EditBus messages.
Plugins extending this class are automatically added to the EditBus.
An
Edge
represents an edge of a graph which is to be
layouted by a Layout
.This class implements an edge-based graph changing layout.
This class implements an edge-based graph changing layout.
Process deferred shading textures and render results into float-Textures
(ping-pong'ing)
Process deferred shading textures and render results into float-Textures
(ping-pong'ing)
An
EdgeIterator
is used to iterate over the edges
of a node.An
EdgePattern
is a boolean
function which
can be applied to edges in the context of graph traversal.Displayed when editing abbrevs
An action that can be bound to a menu item, tool bar button or keystroke.
'Wrap' EditActions in this class to turn them into AWT
ActionListeners, that can be attached to buttons, menu items, etc.
jEdit's global event notification mechanism.
This annotation should be used in methods that are to be
considered "edit bus message handlers".
An
EditEvent
is an event within the context of
the graphical user interface.Panel to load three option panes into tabs: EditModesPane, ModeSettingsPane,
and UndoPane.
Option pane to set available edit modes and to add modes from a file.
Message sent just before jEdit exits.
Message sent when jEdit starts the exit process.
Message sent after jEdit has finished starting up, but before the initial
view is created.
A panel containing a text area.
Message sent when an edit pane-related change occurs.
The abstract base class that every plugin must implement.
A placeholder for a plugin that didn't load.
A placeholder for a plugin that hasn't been loaded yet.
Inter-process communication.
Buffer Listener for Elastic Tabstops.
A Swing TabExpander for Elastic Tabstops.
This is an element for the graphreading.
Translated from orignal C++ Lignum code.
Translated from orignal C++ Lignum code.
Emacs Macro utility functions.
An empty block with a fixed size.
A standard icon that doesn't paint anything.
This class represents an empty volume, i.e., a volume which contains
no point.
A collection of utility methods for encoding images and returning them as a
byte[] or writing them directly to an OutputStream.
An interface to represent an encoding.
An interface to detect a reasonable encoding from some bytes at the
beginning of a file.
A class for some static methods to deal with encodings.
Encodings options.
Encodings which have BOM at the beginning of byte stream.
A
EnergyModelLAyout
computes a graph layout based on the
rPolyLog-ModelA toolbar button
jEdit's custom menu item.
Dialog that handles OK/Cancel for you
A dialog box that handles window closing, the ENTER key and the ESCAPE
key for you.
jEdit's custom menu item.
An enhancement of the
DefaultTreeCellRenderer
to be used as superclass for custom
tree cell renderers.An interface that is used by the draw() method of some
Block
implementations to determine whether or not to generate entities for the
items within the block.Provides access to the
EntityCollection
generated when a block is
drawn.This interface defines the methods used to access an ordered list of
ChartEntity
objects.An
EnumerationType
is a type whose values are drawn
from an enumeration.This class serves as input to scattering calculations.
This represents an EPS document.
EpsGraphics2D is suitable for creating high quality EPS graphics for
use in documents and papers, and can be used just like a standard
Graphics2D object.
Used to list I/O and plugin load errors
This text pane sets its size to a constant amount of 80x25 chars,
when used inside a scrollpane.
This widget will show you in the status bar the last errors reported in jEdit.
EvalError indicates that we cannot continue evaluating the script
or the script has thrown an exception.
EvaluateRadiationForCfTreeSegment evaluates shading caused by all other
segments on this conifer segment.
Is just like EvaluateRadiationForCfTreeSegment but uses instead of Firmaments
diffuseRegionRadiationSum diffuseForestRegionRadiationSum, that is, the tree
is surrounded by identical trees that are taken care with Lambert-Beer
extinction.
Translated from orignal C++ Lignum code.
This interface is a listener interface for the general event
EventObject
.An instance of
EventSupport
can be used in implementations
of Graph
for the management of event listeners
and for dispatching of events.A fold handler that folds lines based on markers ("{{{" and "}}}")
embedded in the text.
This panel controls the video generation process
Utility functions for exporting charts to SVG and PDF format.
Expression
is the base class for the internal representation
of compiled expression trees.An extended version of the
CategoryAxis
class that supports
sublabels on the axis.A layout manager that places components in a rectangular grid
with variable cell sizes that supports colspans and rowspans.
Specifies constraints for components
that are laid out using the
ExtendedGridLayout
class.An
Extent
keeps track of all nodes of a specific class in a
GraphManager
.A namespace which maintains an external map of values held in variables in
its scope.
A callback for when an external URL is clicked in the description window.
The turtle command
F(x)
represents a cylinder along the local z-direction.The turtle command
F0
represents a cylinder along the local z-direction.The turtle command
FAdd(x)
represents a cylinder along the local z-direction.A fast scatter plot.
A VFS used for remembering frequently-visited directories.
Generic FeatureVector class that can contain any type of data (i.e. numerical
or categorical attributes).
Factory API for this feature vector.
Opens a panel for providing feedback to the GroIMP developer team.
A Java wrapper for the FFmpeg tool.
Local filesystem VFS.
This is a data class for video file formats.
File Opener Service.
File's Properties dialog.
This subinterface of
FilterSource
has to be implemented
by filter sources whose flavor supports reading from an underlying
File
(IOFlavor.FILE_READER
).A VFS that lists local root filesystems.
Files changed on disk dialog.
Local filesystem VFS.
This subinterface of
FilterSource
has to be implemented
by filter sources whose flavor supports writing to File
s
(IOFlavor.FILE_WRITER
).A Filter is the base for 3D image filtering operations.
An instance of
Filter
is used in filter method
invocations as specified by the XL programming language.This is a base class for the implementation of
Filter
s.This ListModel delegates another model to add some filtering features to any
JList.
This TableModel delegates another model to add some filtering features to any
JTable.
This factory class is used to represent a
FilterSource
in the registry.Instances of
FilterSource
represent data sources in the
pipeline of Filter
s.An instance of
FilterState
is used in filter method
invocations as specified by the XL programming language.Translated from orignal C++ Lignum code.
This class tries to model a gap in a forest.
This class contains the first and last nodes of a produced graph at a particular scale.
This class is a wrapper to Apache Commons Math.
Wrapper for a
java.util.Date
object that allows it to be used
as a RegularTimePeriod
.FloatAggregateState
is the subinterface of
AggregateState
that is used for aggregate methods with return
value of type float.FloatConsumer
is a callback interface.FloatFilterState
is the subinterface of
FilterState
that is used for filter methods with return
value of type float.A container for dockable windows.
A
FloatList
represents a list of float
values.Instances of
FloatSynth
are used in the context of the method
Library.synthesize(Object, ObjectToObjectGenerator, ObjectToFloat)
.Instances of
FloatToBoolean
represent functions
which take float
s as input and return values of
type boolean
.Instances of
FloatToBooleanGenerator
represent
generator functions which take float
s as input
and yield sequences of values of
type boolean
.Instances of
FloatToByte
represent functions
which take float
s as input and return values of
type byte
.Instances of
FloatToByteGenerator
represent
generator functions which take float
s as input
and yield sequences of values of
type byte
.Instances of
FloatToChar
represent functions
which take float
s as input and return values of
type char
.Instances of
FloatToCharGenerator
represent
generator functions which take float
s as input
and yield sequences of values of
type char
.Instances of
FloatToDouble
represent functions
which take float
s as input and return values of
type double
.Instances of
FloatToDoubleGenerator
represent
generator functions which take float
s as input
and yield sequences of values of
type double
.Instances of
FloatToFloat
represent functions
which take float
s as input and return values of
type float
.Wrapper for FloatToFloat instances.
Instances of
FloatToFloatGenerator
represent
generator functions which take float
s as input
and yield sequences of values of
type float
.Instances of
FloatToInt
represent functions
which take float
s as input and return values of
type int
.Instances of
FloatToIntGenerator
represent
generator functions which take float
s as input
and yield sequences of values of
type int
.Instances of
FloatToLong
represent functions
which take float
s as input and return values of
type long
.Instances of
FloatToLongGenerator
represent
generator functions which take float
s as input
and yield sequences of values of
type long
.Instances of
FloatToObject
represent functions
which take float
s as input and return values of
type V
.Instances of
FloatToObjectGenerator
represent
generator functions which take float
s as input
and yield sequences of values of
type V
.Instances of
FloatToShort
represent functions
which take float
s as input and return values of
type short
.Instances of
FloatToShortGenerator
represent
generator functions which take float
s as input
and yield sequences of values of
type short
.Instances of
FloatToVoid
represent functions
which take float
s as input and return values of
type void
.Instances of
FloatToVoidGenerator
represent
generator functions which take float
s as input
and yield sequences of values of
type void
.Arranges blocks in a flow layout.
A dataset representing value flows from a set of source nodes to a set of
destination nodes.
Utility methods related to
FlowDataset
.A chart entity representing the flow between two nodes in a
FlowPlot
.A key that identifies a flow within a dataset.
A label generator for a flow in a flow dataset.
A plot for visualising flows defined in a
FlowDataset
.The FluxLightModel class provides a spectral light model, used to compute the spectral light distribution in the current graph.
The turtle command
FMul(x)
represents a cylinder along the local z-direction.Interface for obtaining the fold level of a specified line.
FoldPainter defines the interface for fold painters in the gutter.
A panel for choosing a font from the available system fonts - still a bit of
a hack at the moment, but good enough for demonstration applications.
A field for displaying a font selection.
A font chooser widget.
A dialog for choosing fonts.
A
ForceBasedLayout
computes a graph layout based on a
force model.A second
ForceBasedLayout
computes a graph layout based on a
force model.ForestDescriptor collects descriptive statistics and indices for the forest
in the voxel space.
Utility methods for output formatting of various number objects
This class contains the FormFactor value.
A
Frame
stores the current values of query
Variable
s of a single query, including information
if the variables are already bound to a value or not.A
FruchtermanReingoldLayout
computes a graph layout based on the
force based FruchtermanReingold model.Class is used to realize the FruitObject-command in the DTD-syntax
Wrapper class.
Wrapper class.
Wrapper class.
Wrapper class.
This class divides a Frustum into triangle patches.
Wrapper class.
This class represents the geometry of a frustum.
This class represents the geometry of a cone.
This class represents a frustum with a variable number of sectors for the top and bottom surface.
Deprecated.
A function of the form
y = f(x)
.A completion choice representing a function.
A basic class for function-parameters.
A
TextMeasurer
based on a Graphics2D
.An extension of the
IntervalCategoryDataset
interface that adds
support for multiple sub-intervals.A renderer for simple Gantt charts.
jEdit's General Options Pane
This class implements a general purpose layout
Various GUI utility functions not depending on jEdit, for use in StandaloneTextArea.
GenLloyd Library - Implementation of Generalized Lloyd (also known as Linde-Buzo-Gray or LBG) algorithm
Robust geometric predicates.
This class is responsible for drawing all visible objects in the GroIMP3D
editor.
This class is responsible for drawing all visible objects in the GroIMP3D
editor.
A model for all of the Global Options.
A dialog that can open initially to one of the Global Option Panes.
Implementation of
VFSFileFilter
that uses Unix-style globs
to filter files.Implementation of AffineUVTransformation.
Implementation of the spot light type.
Trigger class.
Base for all ChannelMaps.
Implementation of the surface-shader: Checker.
Implementation of the directional light type.
Implementation of the directional light type.
Extension to the GLDisplay class to work with shaders generated by ShaderOGL
A container-class managing all FBOs used in oglslview
Simple class that represents GroImps
FloatToFloat
classes.Implementation of Graytone
Implementation for ImageMap.
Convention: If ambient is set to less than -1.0 the pixel should not be lit,
only its diffuse color will be used to render it.
Represents a class of Shaders that need to be recompiled for every property
change.
Represents a class of Shaders that need to be recompiled for every property
change.
Implementation of Shader: Phong.
Implementation of the point light type.
Implementation of the point light type.
Translation of all renderables implementing the interface Polygonizable.
Implementation of RGBAShader.
Implementation of Shader: RGBColor
Base for all complete shaders like
Implements a textureCube to be used in point light shadow generation and
rendering.
This class is the base for all shadowmaps.
Implementation of Shader: SideSwitch.
Implements a textureCube to be used as a reference for Sky-Illumination.
Implementation of the directional light type.
Implementation of the directional light type.
Implementation of the directional light type.
Implementation of the spot light type.
Implementation of the spot light type.
Implementation of ChannelMaps implementing surface-shader: SyntheticTexture.
Simple Texture class base for some "deferred Textures" which setup data but create
glTextures only on demand.
Implementation of Shader: VolumeTurbulence.
GLSLUpdateCache is an Implementation of
GLDisplay.GLVisitor
.Simple class that will gather Scene information about the extend of all
objects
Implementation of Shader: VolumeChecker
Base class for all volume shaders.
Implementation of Shader: VolumeTurbulence.
A double precision, general, real, and dynamically resizeable
two dimensional N x M matrix class.
A dialog for getting shortcut keys.
A jEdit action or macro with its two possible shortcuts.
An implementation of the
BarPainter
interface that uses several
gradient fills to enrich the appearance of the bars.The interface for a class that can transform a
GradientPaint
to
fit an arbitrary shape.Represents a type of transform for a
GradientPaint
.An implementation of the
XYBarPainter
interface that uses several
gradient fills to enrich the appearance of the bars.Classes to compute the convex hull of a set of points in 2D, using the
classic Grahams scan.
A
Graph
represents a graph-like structure.This class is an abstract base class for implementations of
XL's runtime model for graph-like structures.
A
Graph
represents a single relational data source for XL's
relational query and rewriting facilities within the context of a single
thread (i.e., the methods are not thread-safe).A
GraphFilter
is a Graph
which
has another graph as source and filters the data of the source graph.This abstract class represents an ODE on a graph.
pipeline data that goes from graph to sql data
A
GraphState
provides a context to access and modify
a Graph
.This class represents an object context.
A Utility-Class with helping methods for layouting graphs
especially for hierarchical graph layouts
A paint scale that returns shades of gray.
The JComboBox for choosing ages
The JCheckBox for boolean Values
The Color Chooser including a label to display color and a button to open a
color chooser to select color
The JComboBox for choosing constant or variable
The Environment Panel
The Geometry Panel
The Global Panel
The Allometry Panel in Growth Panel
The Growth Panel including 3 sub-panels: source panel,sink panel, allometry
panel
The Sink Panel of Growth Panel
The Source Panel of Growth Panel
Main class for the GreenLab GUI.
Autor : Cong Ding Date: 14.02.2012, Michael Henke Date: 21.06.2004 Time:
03:36:05
The Output Panel
The Property File Reader this class reads the *.sci file and store as a
HashMap, and is updated on time.
The TextField
The Tooltip Panel shows additional information for a selected parameter.
The Topology Panel
Arranges blocks in a grid within their container.
This Billboarder render the object slice by slice from the back to the front.
The
GroIMPConnector
is the GroIMP implementation of the
VideoPluginConnector
interface and gives access to GroIMPs
ImageProvider
s and SimulationMethod
s.A renderer that draws stacked bars within groups.
This Class creates a List of PatchGroups.
A
GRSVertex
is used in conjunction with a
GRSMesh
to define a graph rotation system.Various GUI utility functions related to icons, menus, toolbars, keyboard shortcuts, etc.
The gutter is the component that displays folding indicators and line
numbers to the left of the text area.
A double precision, general, and dynamically resizeable one
dimensional vector class.
The turtle command
H0
resets TurtleState.heartwood
to its initial value
(as defined in TurtleState.initialState
).This class represents the geometry of a half space.
One somewhat unconventional requirement of URLStreamHandler classes
is that the class name and even the package name have certain restrictions.
Some utility methods for calculating hash codes.
Set the local z-axis (the turtle's head axis) so that it
encompasses the given angle to the world's up axis.
The
HeapMonitor
can be used to measure the heap usage of the java
application.Enumeration of available output formats of the
HeapMonitor
.A dataset that represents a rectangular grid of (x, y, z) values.
A utility class for the
HeatMapDataset
.History model used by the help browser
Listener interface to montior changes to a HelpHistoryModel
Help table-of-contents loader.
a TOC item: href and title.
jEdit's searchable help viewer.
Interface supported by all HelpViewer classes.
This class creates a hemicube and calculates the delta form factors.
A custom number formatter that formats numbers as hexadecimal strings.
A
HierarchicalQueue
equips an OutputQueue
with a record-like, hierarchical structure.A
HierarchyLayout
computes a graph layout based on a
hierarchy model.Base class that highlighter have to extends.
Class that handle the highlight of object in a View.
A standard item label generator for plots that use data from a
OHLCDataset
.A renderer that draws high/low/open/close markers on an
XYPlot
(requires a OHLCDataset
).A bin for the
HistogramDataset
class.A dataset that can be used for creating histograms.
A class for creating constants to represent the histogram type.
History Button
A named history list
One history list can be used by several history text
fields.
Interface for loading and saving of the "history" files.
Controller (manager of models) for HistoryTextArea.
Text area with a history.
Text field with an arrow-key + drop-down accessable history.
The turtle command
HlAdd(x)
sets TurtleState.localHeartwood
to
the sum of TurtleState.heartwood
and
the specified argument
x
.The turtle command
HlMul(x)
sets TurtleState.localHeartwood
to
the product of the field TurtleState.heartwood
and
the specified argument
x
.A custom number formatter that formats numbers (in seconds) as HH:MM:SS.
An enumeration of the horizontal alignment types (
LEFT
,
RIGHT
and CENTER
).Represents an hour in a specific day.
Sets the status text to this action.mouse-over on hover.
Utility methods useful when generating HTML representations of RSTA content.
HTML utility methods for conversion of strings to HTML and highlighting matches
in search results.
Translated from orignal C++ Lignum code.
A file in the HyperSearch results window.
A folder in the HyperSearch results window.
Open-able node in the HyperSearch results window.
Top result node of a HyperSearch request.
A set of occurrences of the search string on a given line in a buffer.
HyperSearch results window.
Interface for abstracting different types of image encoders.
Factory class for returning
ImageEncoder
s for different
ImageFormat
s.Interface used for referencing different image formats.
Collection of utility methods related to producing image maps.
Small class to display images in a panel with a fixed size.
Object which is capable of creating
VideoImage
instances showing the
current scene.An
ImageSequence
is able to collect an ordered list of images.Controller for an
ImageSequence
which grants write only access to the
sequence.Implements an
ImageSequenceControl
which grants changing access to
the sequence given by objects creation by simply passing all method calls to
the sequence.TODO
Viewer for an
ImageSequence
which grants read only access to the
sequence.Implements an
ImageSequenceView
which grants read only access to the
sequence given by objects creation by simply passing all method calls to the
sequence.A chart title that displays an image.
Samlung von Methoden fuer Verarbeitung von Bilder
Lizenz:
Diese Klasse wird kostenfrei verbreitet und darf geaendert werden.
Copyright:
by Aleksej Tokarev 2011
Date:
05.11.2011
Lizenz:
Diese Klasse wird kostenfrei verbreitet und darf geaendert werden.
Copyright:
by Aleksej Tokarev 2011
Date:
05.11.2011
Klasse mit Exception
This abstract base class represents the geometry of an implicit function.
Abstract Indentation Action
Indent action used for deep indent.
See comments for each instance of this class below.
Used to cancel increases in indentation.
A fold handler that folds lines based on their indent level.
Abstract Indentation Rule
Wrapper class.
An
InputEditEvent
is a consumable edit event.An input handler converts the user's key strokes into concrete actions.
This subinterface of
FilterSource
has to be implemented
by filter sources whose flavor supports InputStream
s
(IOFlavor.INPUT_STREAM
).IntAggregateState
is the subinterface of
AggregateState
that is used for aggregate methods with return
value of type int.IntConsumer
is a callback interface.A simple collection that stores integers and grows automatically.
This interface can be used to enable or disable the input on a plugin panel.
An
Interior
instance represents the interior of a solid
object.This class serves as input to
Interior.attenuate(Input, Color3f)
.This panel controls the image generation process
This abstract class describes classes which can generate images between all
images of an
ImageSequence
given by an ImageSequenceView
and
an ImageSequenceControl
object.The BeanShell script interpreter.
An internal error in the interpreter has occurred.
This class contains a list of intersection points of a line with the
surface of a
Volume
.An implementation of this interface encapsulates the algorithm of
intersection determination of a single ray in a 3D-scene.
This is a helpful utility class for intersection calculations.
This class is used to speed up the sphere intersection calculation.
A renderer that handles the drawing of bars for a bar plot where
each bar has a high and low value.
A category dataset that defines a value range for each series/category
combination.
A label generator for plots that use data from an
IntervalCategoryDataset
.A tooltip generator for plots that use data from an
IntervalCategoryDataset
.Represents an interval to be highlighted in some way.
An extension of the
XYDataset
interface that allows an x-interval
and a y-interval to be defined.A delegate that handles the specification or automatic calculation of the
interval surrounding the x-values in a dataset.
An item label generator for datasets that implement the
IntervalXYDataset
interface.A tooltip generator for datasets that implement the
IntervalXYDataset
interface.An extension of the
XYZDataset
interface that allows a range of data
to be defined for any of the X values, the Y values, and the Z values.IntFilterState
is the subinterface of
FilterState
that is used for filter methods with return
value of type int.Pair storing two integers.
A
IntList
represents a list of int
values.Instances of
IntSynth
are used in the context of the method
Library.synthesize(Object, ObjectToObjectGenerator, ObjectToInt)
.Instances of
IntToBoolean
represent functions
which take int
s as input and return values of
type boolean
.Instances of
IntToBooleanGenerator
represent
generator functions which take int
s as input
and yield sequences of values of
type boolean
.Instances of
IntToByte
represent functions
which take int
s as input and return values of
type byte
.Instances of
IntToByteGenerator
represent
generator functions which take int
s as input
and yield sequences of values of
type byte
.Instances of
IntToChar
represent functions
which take int
s as input and return values of
type char
.Instances of
IntToCharGenerator
represent
generator functions which take int
s as input
and yield sequences of values of
type char
.Instances of
IntToDouble
represent functions
which take int
s as input and return values of
type double
.Instances of
IntToDoubleGenerator
represent
generator functions which take int
s as input
and yield sequences of values of
type double
.Instances of
IntToFloat
represent functions
which take int
s as input and return values of
type float
.Instances of
IntToFloatGenerator
represent
generator functions which take int
s as input
and yield sequences of values of
type float
.Instances of
IntToInt
represent functions
which take int
s as input and return values of
type int
.Instances of
IntToIntGenerator
represent
generator functions which take int
s as input
and yield sequences of values of
type int
.Instances of
IntToLong
represent functions
which take int
s as input and return values of
type long
.Instances of
IntToLongGenerator
represent
generator functions which take int
s as input
and yield sequences of values of
type long
.Instances of
IntToObject
represent functions
which take int
s as input and return values of
type V
.Instances of
IntToObjectGenerator
represent
generator functions which take int
s as input
and yield sequences of values of
type V
.Instances of
IntToShort
represent functions
which take int
s as input and return values of
type short
.Instances of
IntToShortGenerator
represent
generator functions which take int
s as input
and yield sequences of values of
type short
.Instances of
IntToVoid
represent functions
which take int
s as input and return values of
type void
.Instances of
IntToVoidGenerator
represent
generator functions which take int
s as input
and yield sequences of values of
type void
.The IOContext contains informations about import and export the
exchange graph format.
An
IOFlavor
is similar to a
DataFlavor
: For some data to be transfered
in an IO operation, it describes both the type of data and the way how to
transfer it.IO tools that depend on JDK only.
Interface for class that returns properties.
This class allows spectral curves to be defined from irregularly sampled
data.
This class allows spectral curves to be defined from irregularly sampled
data.
A handler for reading key-value items.
A key that references a single data item in a dataset.
An enumeration of the positions that a value label can take, relative to an
item in a
CategoryPlot
.The attributes that control the position of the label for each data item on
a chart.
Iterator interface for more than one return value.
A class loader implementation that loads classes from JAR files.
Computes the convex hull of a set of p using the Jarvis algorithm.
An implementation of interface CharStream, where the stream is assumed to
contain only ASCII characters (with java-like unicode escape processing).
A list where items can be selected and checked off independently.
A check box list entry.
A JFC/Swing based console for the BeanShell desktop.
The main class of the jEdit text editor.
An action that can be bound to a menu item, tool bar button or keystroke.
Manages a collection of action sets.
A set of actions, either loaded from an XML file, or constructed at runtime
by a plugin.
An action that evaluates BeanShell code when invoked.
A
JEditBuffer
represents the contents of an open text
file as it is maintained in the computer's memory (as opposed to
how it may be stored on a disk).An embeddable TextArea for jEdit plugins to use.
Handles loading and saving of the "history" files.
jEdit's text component.
The mother class of the tray icon service.
A Visitor can visit a View, an EditPane or a JEditTextArea.
Default implementation of a jEditVisitor.
A chart class implemented using the Java 2D APIs.
A class that captures information about an entire chart.
Localised resources for JFreeChart.
This
JobListener
defines methods, which are called by the
Worker
when a job is started, ended and the worker finished
processing all jobs.almost a direct copy from the IMP jobManager
A wrapper for the JRT filesystem, as groimp filesystem do not extend java filesystem.
A JSON array.
Classes that support customized output of JSON text shall implement this
interface.
A JSON object.
Beans that support customized output of JSON text to a writer shall
implement this interface.
A utility class that can read and write data in specific JSON formats.
Utility methods for JSON values.
A TrayIcon that accepts Swing JPopupMenu.
A description of the properties of a key.
A (key, object) pair.
A collection of (key, object) pairs.
A data structure that stores zero, one or many objects, where each object is
associated with two keys (a 'row' key and a 'column' key).
A (key, value) pair.
A utility class that can compare and order two
KeyedValue
instances
and sort them into ascending or descending order by key or by value.Used to indicate the type of a
KeyedValueComparator
: 'by key' or
'by value'.A dataset containing a single value.
An ordered list of (key, value) items where the keys are unique and
non-
null
.An extension of the
Values2D
interface where a unique key is
associated with the row and column indices.A dataset containing (key, value) data items.
An object that references one data item in a
KeyedValues2D
data
structure.A dataset containing (key, value) data items.
A key that references one item in a
KeyedValues
data structure.In conjunction with the
KeyEventWorkaround
, hides some
warts in the AWT key event API.Various hacks to get keyboard event handling to behave in a consistent manner
across Java implementations.
A SAX handler for reading a key.
A FileFilter that returns keymaps files.
The states of the keymaps
The default keymap manager implementation.
Extracts, removes the shortcuts from jEdit 4.5 properties, and places them into the "imported" keymap.
A class that maps keys (instances of
Comparable
) to groups.A
KeywordMap
is similar to a hashtable in that it maps keys
to values.The kill ring retains deleted text.
The turtle command
L0
resets TurtleState.length
to its initial value
(as defined in TurtleState.initialState
).A block containing a label.
A box with a parameterizable (sinus-)waves on the top side.
This class represents the geometry of a cube with the top side made of a lamella (parameterizable sinus function).
Provides a list of all supported languages by GroIMP.
The options pane for handling large files.
A Statusbar widget that show the time of last save of the current buffer.
Used to indicate either the foreground or background layer.
A
CategoryItemRenderer
that represents data using bars which are
superimposed.This class is the abstract base class for two-dimensional graph layouts.
Specialised layout manager for a grid of components.
Read the registry and map the name from the items bellow the filter
to their given class.
Class is used to realize the LeafObject-command in the DTD-syntax
The graphical item within a legend item.
A temporary storage object for recording the properties of a legend item,
without any consideration for layout issues.
A container that holds all the pieces of a single legend item.
A collection of legend items.
An entity that represents an item within a legend.
A source of legend items.
Represents the order for rendering legend items.
A chart title that displays a legend for the data in the chart.
Represents the three options for adjusting a length: expand, contract, and
no change.
Defines tokens used to indicate a length constraint type.
A
CategoryItemRenderer
that draws individual data items as
horizontal lines, spaced in the same way as bars in a bar chart.Translated from orignal C++ Lignum code.
This class contains a collection of methods and constants which are
useful in RGG modelling, especially in 3D.
A
Light
instance represents a light source.Interface for all GLSLLightShaders.
Process deferred shading textures and render results into float-Textures
(ping-pong'ing)
This light model generates light rays from the light sources in the current
scene and calculates how much light is received by any object.
Provides the same functionality as LightModelD but in addition can deliver
results for every recursion depth.
Perform light model calculation for a single ray and collect
the energy that was absorbed by the volumes.
Same as LightModelProcessor but in addition allows to compute values for each
recursion depth individually.
Wrapper class to hold a light with its corresponding transformation.
Interface that encapsulates the specific light calculation.
Interface that encapsulates the specific light calculation.
This class represents the geometry of a line.
A renderer that draws shapes for each data item, and lines between data
items (for use with the
CategoryPlot
class).This class represents a list of line strips.
A line border for any
AbstractBlock
.A function in the form y = a + bx.
A class internal to jEdit's document model.
A needle that is represented by a line.
If a
LineSegmentizable
object is the value of the
attribute Attributes.SHAPE
, it
defines a shape which is composed of line segments.This class can be used to cache the result of segmentization
of
LineSegmentizable
shapes.Some utility methods for
Line2D
objects.Possibly redirects one URL to another.
A dialog that pops up when you click on "Previously Entered Strings"
from a HistoryTextField.
The turtle command
LlAdd(x)
sets TurtleState.localLength
to
the sum of TurtleState.length
and
the specified argument
x
.The turtle command
LlMul(x)
sets TurtleState.localLength
to
the product of the field TurtleState.length
and
the specified argument
x
.The Task for asynchronous saving local file to disk ommiting VFS API stack.
A
Lock
on a Lockable
resource is either
a read lock or an exclusive write lock.An instance of
Lockable
is a resource on which
read- or write-locked tasks can be performed.An instance of
DeadLockException
is thrown
by Lockable.executeForcedly(LockProtectedRunnable, boolean)
if the operation would result in a dead-lock condition.A
LockProtectedRunnable
represents a task which is to be
executed within the context of a Lock
on a
[@link de.grogra.util.Lockable} resource.This class provides methods for logging events.
A numerical axis that uses a logarithmic scale.
A numerical axis that uses a logarithmic scale.
A number formatter for logarithmic values.
A tick from a
LogAxis
.Activity Log Viewer
LongAggregateState
is the subinterface of
AggregateState
that is used for aggregate methods with return
value of type long.LongConsumer
is a callback interface.LongFilterState
is the subinterface of
FilterState
that is used for filter methods with return
value of type long.A
LongList
represents a list of long
values.A needle that is represented by a long line.
Instances of
LongSynth
are used in the context of the method
Library.synthesize(Object, ObjectToObjectGenerator, ObjectToLong)
.Instances of
LongToBoolean
represent functions
which take long
s as input and return values of
type boolean
.Instances of
LongToBooleanGenerator
represent
generator functions which take long
s as input
and yield sequences of values of
type boolean
.Instances of
LongToByte
represent functions
which take long
s as input and return values of
type byte
.Instances of
LongToByteGenerator
represent
generator functions which take long
s as input
and yield sequences of values of
type byte
.Instances of
LongToChar
represent functions
which take long
s as input and return values of
type char
.Instances of
LongToCharGenerator
represent
generator functions which take long
s as input
and yield sequences of values of
type char
.Instances of
LongToDouble
represent functions
which take long
s as input and return values of
type double
.Instances of
LongToDoubleGenerator
represent
generator functions which take long
s as input
and yield sequences of values of
type double
.Instances of
LongToFloat
represent functions
which take long
s as input and return values of
type float
.Instances of
LongToFloatGenerator
represent
generator functions which take long
s as input
and yield sequences of values of
type float
.Instances of
LongToInt
represent functions
which take long
s as input and return values of
type int
.Instances of
LongToIntGenerator
represent
generator functions which take long
s as input
and yield sequences of values of
type int
.Instances of
LongToLong
represent functions
which take long
s as input and return values of
type long
.Instances of
LongToLongGenerator
represent
generator functions which take long
s as input
and yield sequences of values of
type long
.Instances of
LongToObject
represent functions
which take long
s as input and return values of
type V
.Instances of
LongToObjectGenerator
represent
generator functions which take long
s as input
and yield sequences of values of
type V
.Instances of
LongToShort
represent functions
which take long
s as input and return values of
type short
.Instances of
LongToShortGenerator
represent
generator functions which take long
s as input
and yield sequences of values of
type short
.Instances of
LongToVoid
represent functions
which take long
s as input and return values of
type void
.Instances of
LongToVoidGenerator
represent
generator functions which take long
s as input
and yield sequences of values of
type void
.A paint scale that uses a lookup table to associate paint instances
with data value ranges.
LU Decomposition.
The turtle command
M(x)
represents a movement along the local z-direction.The turtle command
M0
represents a movement along the local z-direction.This class records and runs macros.
Encapsulates creating and invoking macros in arbitrary scripting languages
Encapsulates the macro's label, name and path.
Handles macro recording.
The turtle command
MAdd(x)
represents a movement along the local z-direction.The ManagePanel is the JPanel that shows the installed plugins.
A single-method interface which maps keys to values.
Custom printing attribute to represent page margins.
Buffers may contain one or more markers which serve
as textual bookmarks.
The base class for markers that can be added to plots to highlight a value
or range of values.
A band that can be added to a number axis to display regions.
An event that can be forwarded to any
MarkerChangeListener
to
signal a change to a Marker
.The interface that must be supported by classes that wish to receive
notification of changes to a
Marker
.A save request for markers.
Dockable view of markers in the current buffer
A completion representing a tag in markup, such as HTML or XML.
Interface for all GLSLShaders.
This class defines a state for a glsl-Shader, where individual ChannelMaps
may register Textures, TmpVariables or UniformVariables.
Deprecated.
This class contains a set of mathematical functions and constants,
including random and noise generators, linear algebra, and
table-based trigonometric functions.
Translated from orignal C++ Lignum code.
A collection of math related utility functions.
A two-dimensional matrix class, where the data is stored as two-dimensional
array.
A double precision floating point 3 by 3 matrix.
A single precision floating point 3 by 3 matrix.
A double precision floating point 4 by 4 matrix.
A single precision floating point 4 by 4 matrix.
Represents a dense matrix M[i,j] where each Mij item of the matrix has a
value (default is 0).
Represents a collection of
MatrixSeries
that can be used as a
dataset.A simple data structure that holds a mean value and a standard deviation
value.
Measures is a utility that may store and retrieve
time measures for
ViewComponentAdapter.repaint(int)
and GLSLDisplay.render(int)
.Member
is the superinterface for types, methods, and fields.This class is used to collect a set of
Member
s,
and to determine the applicable, accessible, and most specific, member
thereof.This class stores information about the quality of applicability
of a member in a context.
Resolution
defines a strategy how applicable
members for explicitly given arguments are determined and how
the most specific member of these is chosen.MenuItemTextComparator implements java.util.Comparator, and compares the text
value of JMenuItems using the case-insensitive smart comparison of
StandardUtilities.compareStrings.
Instances of this interface define a polygonal mesh
which can be used in
MeshVolume
to define a volume.A
MeshNode
is used to represent a polygonal mesh defined
by an instance of Polygons
within the
graph.An interval to be highlighted on a
MeterPlot
.The base class used to represent the needle on a
CompassPlot
.A plot that displays a single value in the form of a needle on a dial.
A needle that is drawn as a pin shape.
A Migration service.
Represents a millisecond.
This class implements a MIME type as specified by RFC 2045 and 2046.
Minimizer for the r-PolyLog energy model,
based on the Barnes-Hut algorithm.
Renderer for drawing min max plot.
This class implements a rotation about the local y-axis.
Represents a minute.
Path, URL name manipulation, string manipulation, and more.
Indicates that an operation cannot be completed properly
because of a mismatch in the sizes of object attributes.
The turtle command
MMul(x)
represents a movement along the local z-direction.An edit mode defines specific settings for editing some type of file.
This class works like a singleton, the instance is initialized by jEdit.
Option pane to change the settings of an edit mode.
This interface adds a
put
-method to the
Map
interface.An axis that displays numerical values within a fixed range using a modulo
calculation.
This class represents a set of monitor functions.
Represents a single month.
A set of constants for the month numbers (1 - 12).
A formatter that formats dates to show the initial letter(s) of the month
name and, as an option, the year for the first or last month of each year.
The mouseHandler used for jEdit.
A class that handles mouse wheel events for the
ChartPanel
class.A utility class for calculating moving averages of time series data.
The turtle command
MRel(x)
represents a movement along the local z-direction.Maintains state of the MTG data loading.
Class representing an MTG.
Tokenizer for lines read from MTG file.
Main Class for parsing and translating the MTG file data into a graph
A plot that displays multiple pie plots using data from a
CategoryDataset
.A series label generator for plots that use data from
an
XYDataset
.A category dataset that defines multiple values for each item.
Short Description of this class
Long Description
This is an extension of MeshVolume.
This structure represents an N-dimensional vector of double.
The turtle command
N0
resets TurtleState.parameter
to its initial value
(as defined in TurtleState.initialState
).This interface supports name completion, which is used primarily for
command line tools, etc.
A namespace in which methods, variables, and imports (class names) live.
ISO-8859-1 with unicode escapes as e. g. needed for http://download.oracle.com/javase/6/docs/api/java/util/Properties.html
The
Navigator3D
implements the navigation controls on the View3D
.The
NavigatorEventFactory
is the factory for the NavigatorEvent
.The
NavigatorFactory
reference item that create the NavigatorBase
.Main class, called when an new GreenLab project is opened.
This class contains some numeric algorithms based on the Newton
algorithm.
The turtle command
NlAdd(x)
sets TurtleState.localParameter
to
the sum of TurtleState.parameter
and
the specified argument
x
.The turtle command
NlMul(x)
sets TurtleState.localParameter
to
the product of the field TurtleState.parameter
and
the specified argument
x
.Although this class is implemented as antialiasing method it will not
perform any aliasing.
Although this class is implemented as antialiasing method it will not
perform any aliasing.
This class represents the base class of nodes in a
GraphManager
.A
Node
represents a node of a graph which is to be
layouted by a Layout
.A chart entity representing a node in a
FlowPlot
.A key that identifies a node in a
FlowDataset
.A solver for PTask that should not make modification on the graph.
A normal distribution function.
Represents a dense normalized matrix M[i,j] where each Mij item of the
matrix has a value (default is 0).
Adapter for arrays of numbers, to avoid boxing.
An axis for displaying numerical data.
A table cell renderer that formats numbers with right alignment in each cell.
A numerical tick.
A numerical tick unit.
A tick unit source implementation that returns NumberTickUnit instances
that are multiples of 1, 2 or 5 times some power of 10.
Interface NumberVector defines the methods that should be implemented by any
Object that is element of a real vector space of type N.
Factory API for this feature vector.
This exception is thrown when an error occurs during numerical integration.
A TextField that accepts only numeric values.
ObjectAggregateState
is the subinterface of
AggregateState
that is used for aggregate methods with return
value of type T.Wrapper class.
Wrapper class.
Wrapper class.
Wrapper class.
Wrapper class.
ObjectConsumer
is a callback interface.ObjectFilterState
is the subinterface of
FilterState
that is used for filter methods with return
value of type T.A
ObjectList
represents a list of Object
values.A list of objects that can grow as required.
This subinterface of
FilterSource
has to be implemented
by filter sources whose flavor supports objects
(IOFlavor.OBJECT
).Instances of
ObjectSynth
are used in the context of the method
Library.synthesize(Object, ObjectToObjectGenerator, ObjectToObject)
.Instances of
ObjectToBoolean
represent functions
which take K
s as input and return values of
type boolean
.Instances of
ObjectToBooleanGenerator
represent
generator functions which take K
s as input
and yield sequences of values of
type boolean
.Instances of
ObjectToByte
represent functions
which take K
s as input and return values of
type byte
.Instances of
ObjectToByteGenerator
represent
generator functions which take K
s as input
and yield sequences of values of
type byte
.Instances of
ObjectToChar
represent functions
which take K
s as input and return values of
type char
.Instances of
ObjectToCharGenerator
represent
generator functions which take K
s as input
and yield sequences of values of
type char
.Instances of
ObjectToDouble
represent functions
which take K
s as input and return values of
type double
.Instances of
ObjectToDoubleGenerator
represent
generator functions which take K
s as input
and yield sequences of values of
type double
.Instances of
ObjectToFloat
represent functions
which take K
s as input and return values of
type float
.Instances of
ObjectToFloatGenerator
represent
generator functions which take K
s as input
and yield sequences of values of
type float
.Instances of
ObjectToInt
represent functions
which take K
s as input and return values of
type int
.Instances of
ObjectToIntGenerator
represent
generator functions which take K
s as input
and yield sequences of values of
type int
.Instances of
ObjectToLong
represent functions
which take K
s as input and return values of
type long
.Instances of
ObjectToLongGenerator
represent
generator functions which take K
s as input
and yield sequences of values of
type long
.Instances of
ObjectToObject
represent functions
which take K
s as input and return values of
type V
.Instances of
ObjectToObjectGenerator
represent
generator functions which take K
s as input
and yield sequences of values of
type V
.Instances of
ObjectToShort
represent functions
which take K
s as input and return values of
type short
.Instances of
ObjectToShortGenerator
represent
generator functions which take K
s as input
and yield sequences of values of
type short
.Instances of
ObjectToVoid
represent functions
which take K
s as input and return values of
type void
.Instances of
ObjectToVoidGenerator
represent
generator functions which take K
s as input
and yield sequences of values of
type void
.A collection of useful static utility methods for handling classes and object
instantiation.
A simple exporter for Wavefront (ASCII)-OBJ files.
A simple exporter for Wavefront (ASCII)-OBJ files.
An OBJFace.
A list of the faces that build up the obj file
A single group within the model
Abstractly stores an OBJ loaded material.
A prototype for OBJ model data.
A loader to create abstract java data from a Wavefront OBJ file.
Abstract base class for octrees.
A
Cell
represents a cell of an Octree
.An instance of
State
represents the state which
is needed for octree algorithms, namely for the methods
Octree.computeIntersections(de.grogra.vecmath.geom.Line, int, de.grogra.vecmath.geom.IntersectionList, de.grogra.vecmath.geom.Intersection, de.grogra.vecmath.geom.Intersection, de.grogra.vecmath.geom.Octree.State)
and Octree.Cell.getVolume(int, de.grogra.vecmath.geom.Octree.State)
.An
OctreeUnion
behaves like a
SimpleUnion
, but has a better performance
due to the intersection acceleration by an octree.This interface is used to describe an initial value problem.
A data record containing open-high-low-close data (immutable).
Represents a single (open-high-low-close) data item in
an
DefaultOHLCDataset
.An interface that defines data in the form of (x, high, low, open, close)
tuples.
An item representing data in the form
(time-period, open, high, low,
close)
.A list of (
RegularTimePeriod
, open, high, low, close) data items.A collection of
OHLCSeries
objects.Static class that offers a basic noise function (improved perlin noise) and a
turbulence function based on noise.
Base class from which one can more easily implement a migration step
that should be executed only once per installation.
OpenGLState stores all relevant information about the used OpenGL Context.
Operating system detection routines.
A set of option panes shown in one branch in the options dialog.
An option pane for displaying groups of options.
The interface all option panes must implement.
Reads all Photon Map parameter from the registry and checks if values where changed.
Reads all Radiosity Options from the registry and checks if values where changed.
This simple interface is used to provide configuration options for
raytracing algorithms, e.g., a
Renderer
or
a light model.An abstract options dialog box.
Text file that contains a list of properties.
TreeModel implementation backed by an OptionGroup
An oriented face of a tetrahedron.
Represents one outlier in the box and whisker plot.
A collection of outliers for a single entity in a box and whisker plot.
A collection of outlier lists for a box and whisker plot.
This class represents a queue of
byte
, int
,
long
, float
, double
,
and Object
-values.This subinterface of
FilterSource
has to be implemented
by filter sources whose flavor supports OutputStream
s
(IOFlavor.OUTPUT_STREAM
).Defines the interface for an overlay that can be added to a
ChartPanel
.A change event for an
Overlay
.A listener for changes to an
Overlay
.Generates tooltips using the OverLIB library
(http://www.bosrup.com/web/overlib/).
A simple highlighter that can be used by the autocompletor
The turtle command
P0
resets TurtleState.color
to its initial value
(as defined in TurtleState.initialState
).A completion for package names.
Draws a line across the text area indicating where a printing page break
would be.
This class contains static methods for the manipulation
of objects of type
Paint
A table of
Paint
objects.A storage structure that maps
Comparable
instances with
Paint
instances.A panel that displays a paint sample.
A source for
Paint
instances, used by the
XYBlockRenderer
.A legend that shows a range of values and their associated colors, driven
by an underlying
PaintScale
implementation.Utility code that relates to
Paint
objects.Pair interface.
Translated from orignal C++ Lignum code.
A
Workbench
presents its information
in a set of Panel
s.This is a decorator class for
Panel
s.A container for dockable windows.
An interface that the
ChartPanel
class uses to communicate with
plots that support panning.Wrapper class.
Wrapper class.
Wrapper class.
Wrapper class.
Wrapper class.
Provides completions for a
ParameterizedCompletion
's parameters.Interface to define the required methods for command line interaction.
A completion option that takes parameters, such as a function or method.
A parameter passed to a parameterized
Completion
.A small popup window offering a list of likely choices for a parameter
when the user has code-completed a parameterized completion.
Describes a parameterized completion - what's being inserted, where the
parameters are in the inserted text, etc.
Information about a replacement.
Translated from orignal C++ Lignum code.
This exception is thrown when parse errors are encountered.
CUP v0.10k generated parser.
CUP v0.10k generated parser.
This is the BeanShell parser.
A parser rule.
A set of parser rules.
Paste previous/paste deleted dialog
"Paste Special" dialog.
A PatchGroup is a triangle witch contains 4 sub triangles.
A
Path
consists of an alternating sequence of nodes and edges
(starting with a node) of a graph.This class implements a physically correct path tracer.
A regular expression string matcher using java.util.regex.
Class to incrementally compute pearson correlation.
An axis that displays a date scale based on a
RegularTimePeriod
.A record that contains information for one "band" of date labels in
a
PeriodAxis
.A
PersistenceField
represents a field which can be handled
by classes of the persistence
package.Manages persistence of open buffers and views across jEdit sessions.
Translated from orignal C++ Lignum code.
A
Phong
shader represents a Phong-like reflector.This class provides a photon map.
Funktioniert momentan nur mit Punktlichtquellen und Arealight
Funktioniert nicht mit directional Light
This class renders a scene with the photon map rendering algorithm.
Updates the GroIMP position of any objects moved by the physics engine
Pickable
is implemented by shapes which know how to
compute intersections of a ray with themselves.The only difference with imp3d.PickRayVisitor is that this one ignores the Grahp.IGNORED_EDGE
Needs to be implemented by Visitor that enables picking in a view.
A general purpose dataset where values are associated with keys.
A SAX handler for reading a
PieDataset
from an XML file.This class distributes the section labels for one side of a pie chart so
that they do not overlap.
Used to indicate the style for the lines linking pie sections to their
corresponding labels.
A structure that retains information about the label for a section in a pie
chart.
A plot that displays data in the form of a pie chart, using data from any
class that implements the
PieDataset
interface.Deprecated.
For 3D pie charts, use Orson Charts (https://github.com/jfree/orson-charts).
A renderer state.
A chart entity that represents one section within a pie plot.
Interface for a label generator for plots that use data from
a
PieDataset
.A tool tip generator that is used by the
PiePlot
class.Interface for a URL generator for plots that use data from a
PieDataset
.A panel with two lists, allowing the user to move items between them.
A needle that is drawn as a pin shape.
Wrapper class.
Wrapper class.
Wrapper class.
Wrapper class.
Wrapper class.
The base class for all plots in JFreeChart.
An event that can be forwarded to any
PlotChangeListener
to signal a change to a
plot.The interface that must be supported by classes that wish to receive
notification of changes to a plot.
A class that captures information about a plot.
Used to indicate the orientation (horizontal or vertical) of a 2D plot.
Stores information about the dimensions of a plot and its subplots.
Records information about the state of a plot during the drawing process.
An instance of
Plugin
is the representation of a plugin and
can response to lifetime events of the plugin.Loads and unloads plugins.
Used by the
DockableWindowManager
and
ServiceManager
to handle caching.Context of elements that are managed with a plugin manager.
The plugin manager option pane.
Refactored from PluginOptions.java - this class
contains only the OptionGroup
and none of the GUI code.
deprecated use CombinedOptions
I've undeprecated this, CombinedOptions does not provide the same api and cannot
be traded out for PluginOptions.
An implementation of jeditresource:/ url protocol.
Message sent when plugins are loaded and unloaded.
A needle for use with the
CompassPlot
class.This class implements a rotation about the local y-axis.
A simple exporter for ASCII-PLY (Polygon File Format or Stanford Triangle Format) files.
A simple exporter for ASCII-PLY (Polygon File Format or Stanford Triangle Format) files.
PngEncoder takes a Java Image object and creates a byte string which can be
saved as a PNG file.
A 2 element point that is represented by double precision
doubleing point x,y coordinates.
A 2 element point that is represented by single precision
floating point x,y coordinates.
A 3 element point that is represented by double precision
floating point x,y,z coordinates.
A 3 element point that is represented by single precision
floating point x,y,z coordinates.
A 4 element point that is represented by double precision
floating point x,y,z,w coordinates.
A 4 element point that is represented by single precision
floating point x,y,z,w coordinates.
This class represents a point cloud.
pointcloudBase represent a point cloud object.
Handling adding nodes and their persistence should be managed by a graph manager and a persistence
manager.
Not used - should be deleted.
A needle in the shape of a pointer, for use with the
CompassPlot
class.This class divides a PointLight into triangle patches.
Used to indicate the location of an axis on a
PolarPlot
.PolarChartPanel
is the top level object for using the
PolarPlot
.The interface for a renderer that can be used by the
PolarPlot
class.Plots data that is in (theta, radius) pairs where
theta equal to zero is due north and increases clockwise.
Class representing a simple polygon.
Simple class encapsulating a set of points which define the outline of a coplanar
polygon.
This class represents a list of polygons.
Wrapper class.
Wrapper class.
If a
Polygonizable
object is the value of the
attribute Attributes.SHAPE
, it
defines a shape which is composed of polygons.Wrapper class.
Wrapper class.
Wrapper class.
This interface represents an algorithm which decomposes a data source
returned by
Polygonizable.getPolygonizableSource(GraphState)
into a polygon mesh representation.This class can be used to cache the result of polygonization
of
Polygonizable
shapes.This class encapsulates a static PolygonArray.
This interface is used to represent the actual polygon data of a
MeshNode
.This abstract class can be used as superclass for user-defined polygonal data.
A function in the form
y = a0 + a1 * x + a2 * x^2 + ... + an *
x^n
.A hook allowing hosting applications to decorate JWindows created by the
AutoComplete library.
An EBMessage associated with an EditPane that is sent just before its caret
position changes in a "major way" to another location in the same Buffer.
Translated from orignal C++ Lignum code.
A function of the form y = a * x ^ b.
This class sets up primary transparency information
This class sets up primary transparency information
This class sets up primary transparency information and renders emissive materials which may need to be removed and worked into
light shaders!
This class sets up primary transparency information and renders emissive materials which may need to be removed and worked into
light shaders!
Renderpass that renders a texture to opengls drawbuffer.
Renderpass that renders a texture to opengls drawbuffer.
The
PreviewPanel
displays all collected images.Wrapper for primitive types in Bsh.
Data model for the print preview pane, contains setters and getters for the
print preview display.
Custom component to display the current page of the current buffer.
Abstract class that look and feels may use to paint this component appropriately.
Custom print request attribute to represent a page range type, i.e. all pages,
current page, range of pages, just a selection of lines, or only odd or even
pages.
This class is an abstract base implementation of
Producer
.A
Producer
is used within right hand sides of XL rules
in order to construct
the replacement for the match of the left hand side.A
Progress
defines a "progress", it's really that simple.This interface is used by a
Renderer
to monitor
the progress of rendering and to show messages.A
ProgressObservable
is just an Observable
object, with an
additional method ProgressObservable.setProgress(Progress)
to make the use easier.Interface used to monitor things that can progress.
The
ProgressPanel
shows the progress of the job currently processed.The abstract Project class holds all information regarding the Project, such
as the registry, the file and mimeType and the name of the project This class
also holds all functions for any file interaction with the project.
This interface add some described parameters for project directories.
This class add an additional wrapping around FileObjectItem.
A "java bean" that can serialize itself into a java.util.Properties
instance.
Message sent when properties are changed using the global options or
plugin options dialog box.
Message sent right before the global options dialog is shown.
PropertyFileReader.java
Provides functions to read properties from external files.
A PTask is the same a de.grogra.rgg.ConcurrentTask, but in the scope of a PTaskManager.
An interface that exposes the clone() method.
QR Decomposition.
This class contains the state information of a query pertaining to multiple scales.
Defines a quarter (in a given year).
A formatter that formats dates to show the year and quarter (for example,
'2004 IV' for the last quarter of 2004.
A 4 element quaternion represented by double precision floating
point x,y,z,w coordinates.
A 4 element quaternion represented by single precision floating
point x,y,z,w coordinates.
This class contains the state information of a query pertaining to multiple scales.
This class represents exceptions thrown by QueryStateMultiScale
This class is part of the extension of XL for multiscale modelling.
A
Queue
represents a queue of tasks which is filled
during the execution of an XL program.A
QueueDescriptor
is a handle to the method
QueueCollection.getQueue(QueueDescriptor)
,
there it is used to instantiate a queue by
QueueDescriptor.createQueue(QueueCollection)
.This interface has to be implements by
Solver
s
which are used for ConcurrentTasks
.Computes the convex hull of a set of three dimensional points.
Abstract base class for radiation model.
This is a Radiosity Processor.
This is the main radiosity calculation class.
A random number generator producing pseudorandom numbers based
on the value of a specific seed.
Visualizing the graph in random style
This class implements interval arithmetic.
Defines a range of integers from
start
to end
,
inclusive.Represents an immutable range of values.
An interface (optional) that can be implemented by a dataset to assist in
determining the minimum and maximum values.
An extension of JSlider to select a range of values using two thumb controls.
Used to indicate the type of range to display on an axis (full, positive or
negative).
A RateAssignemnt stores class and property of a rate assignment
(operator symbol
:'=
).RationalNumber represents rational numbers in arbitrary precision.
This class represents a light ray.
This class is needed for a correct intersection computation.
This class represents a list of rays.
An implementation of this interface encapsulates the raytracing algorithm.
An implementation of this interface encapsulates the raytracing algorithm
for a single ray.
Chart plugin for GroIMP based on R/ggplot2
ggplot2 commands
legend positions
line types
point shapes
An
RD(x,s)
node represents a rotation which
implements
a directional tropism towards the direction
x
.This subinterface of
FilterSource
has to be implemented
by filter sources whose flavor supports Reader
s
(IOFlavor.READER
).A simple implementation of
ReaderSource
which wraps an existing
Reader
.This class manages a list of
RecognitionException
s.Used to indicate an anchor point for a rectangle.
A description of a constraint for resizing a rectangle.
Used to indicate the edge of a rectangle.
Represents the insets for a rectangle, specified in absolute or relative
terms.
Simple ToneMapping to render results of the hd-lighting passes.
ReflectManager is a dynamically loaded extension that supports extended
reflection features supported by JDK1.2 and greater.
This is the implementation of:
ReflectManager - a dynamically loaded extension that supports extended
reflection features supported by JDK1.2 and greater.
An encoding detector which finds regex pattern.
Message sent when a register is updated.
jEdit's registers are an extension of the clipboard metaphor.
A clipboard register.
A register.
An interface to delegate save/load operations of registers.
An interface to listen some events about registers.
Dockable view of register contents
The registry consists of a tree of items.
This simple interface is used for classes whose instances are
associated with a
Registry
.A utility class for fitting regression curves to data.
An abstract class representing a unit of time.
A formatter that formats dates to show the elapsed time relative to some
base date.
Menu provider for actions to reload the current buffer with a
specific encoding.
Remote executor class.
Dimension used for rendering purpose.
This interface specifies the basic operations for a
renderer.
Creates an image using a
Renderer
instance.An event that can be forwarded to any
RendererChangeListener
to
signal a change to a renderer.The interface that must be supported by classes that wish to receive
notification of changes to a renderer.
Represents the current state of a renderer.
Utility methods related to the rendering process.
This
RenderPanel
controls the rendering process.This interface describes all functions a render device must implement.
Simple ToneMapping to render results of the hd-lighting passes.
Nodes that are ResolutionSensitive can produce a different behavior when
they are visited by a Visitor which is STOP by they resolution
Wrapper of ResourceBundle.getBundle() methods.
Result of all GLSLChanelMap Shaders.
Custom print attribute indicating the pages should be printed in reverse
order.
Reversed view of a given CharSequence.
The turtle command
RG(x)
represents a rotation which implements maximal gravitropism.Lizenz:
Diese Klasse wird kostenfrei verbreitet und darf geaendert werden.
Copyright:
by Aleksej Tokarev 2011
Date:
29.08.2011
Diese Klasse wird kostenfrei verbreitet und darf geaendert werden.
Copyright:
by Aleksej Tokarev 2011
Date:
29.08.2011
A
RGBAShader
implements a simple lambertian
material with a single color and an alpha-value for the
transparency.This class is the base class of all instances of relational
growth grammars within GroIMP.
This class implements a rotation about the local
z-axis (the turtle's head axis).
A customised pie plot that leaves a hole in the middle.
This class implements a rotation about the local
x-axis (the turtle's left axis).
An
RN(x,s)
node represents a rotation which
implements
a positional tropism towards the
location
of node
x
.An
RO(x,s)
node represents a rotation which
implements
an orthogonal tropism which moves away from a given direction
x
.Class for buttons that implement rollovers
If you wish to have rollovers on your buttons, use this class.
Class for buttons that implement rollovers
If you wish to have rollovers on your buttons, use this class.
A SAX handler that delegates work to sub-handlers.
A
Rotate
node rotates the local coordinate system
by Rotate.rotateX
degrees about the local x-axis, then
by Rotate.rotateY
degrees about the local y-axis, then
by Rotate.rotateZ
degrees about the local z-axis.This class is the base class for rotations about one of the
coordinate axes.
Represents a direction of rotation (
CLOCKWISE
or
ANTICLOCKWISE
).This is an implementation to rotate the camera around an axis by a given distance
and a given angle.
An
AutoCompletion
that adds the ability to cycle through a set
of CompletionProvider
s via the trigger key.A
Routine
provides a VMXState with the information
that is needed to construct a stack frame in which the
routine can be executed.A descriptor for a later invocation of a routine in a given frame context.
An
RP(x,s)
node represents a rotation which
implements
a positional tropism towards the point
x
.This interface represents an interface of a scene camera.
This is an object that cannot be treated as correct pysical and
gemetric object.
This class represents a scene of 3d objects.
Implement this interface with a object processing functionality
that is performed when scene graph is traversed.
This class implements a rotation about the local
y-axis (the turtle's up axis).
This
RuntimeModel
is used by the XL run-time system
as an interface to the access of properties.A
RuntimeModel
is used by the XL run-time system
as an interface to the concrete relational data source in use.The turtle command
RV(x)
represents a rotation which implements gravitropism.The turtle command
RV0
represents a rotation which implements gravitropism.The turtle command
RVAdd(x)
represents a rotation which implements gravitropism.The turtle command
RVMul(x)
represents a rotation which implements gravitropism.A renderer that draws line charts.
Records the state for the renderer.
The Save and Backup option panel.
A visitor that saves the caret info of an EditPane
This subinterface of
FilterSource
has to be implemented
by filter sources whose flavor supports SAX events
(IOFlavor.SAX
).Scaling tool.
A
Scale
node scales the local coordinate system
using the scaling factors Scale.scaleX
,
Scale.scaleY
and Scale.scaleZ
.This class represents a scale in a structure-of-scales.
Instances of
Scanner
enables to scan a structure using rays.A
Scattering
instance represents a scattering entity:
Either a surface Shader
, a Light
source,
or a Sensor
.A renderer that handles the multiple values from a
MultiValueCategoryDataset
by plotting a shape for each value for
each given item in the dataset.A
Scene
represents the complete geometry, shading,
and lighting information which is needed for a raytracer.This base class is used to export the 3D scene graph of a
View3D
to another representation (usually, this
is a file representation for which this class provides a set of
useful methods).This interface is used to export a leaf of the
SceneTree
to the destination.This interface is used to export an object (as an attribute of
a node of the scene tree) to the destination.
This class is able to make AWT and OpenGL snapshots of the GroIMP scene.
A
SceneTree
is a simplified image of a
Graph
designed for usage in the context
of 3D analysis (e.g., export).This class represents an inner node of a scene tree.
This represents a leaf in a
SceneTree
.The abstract base class for nodes of a
SceneTree
.A
Visitor
is used to visit a SceneTree
.This class extends
SceneTree
and keeps track of the current
shader and interior.This subclass of
SceneTree.Leaf
stores the shader
and interior which are associated with the object of the leaf.A
SceneVisitor
is used to traverse a graph, collect
the geometry and lights of this graph and represent them as a
Scene
.Scode
is the abstract base class for all scopes.Translated from orignal C++ Lignum code.
Copied from java documentation examples
Similar to a javax.swing.ScrollPaneLayout, but not as restrictive on the
components that can be added.
A scroll listener will be notified when the text area is scrolled, either
horizontally or vertically.
Class that implements regular expression and literal search within
jEdit buffers.
Incremental search tool bar.
Search and replace dialog.
An abstract interface representing a set of files.
An abstract class for matching strings.
Message sent when search and replace settings change.
Represents a second in a particular day.
represents classes which has a seed
A SeedGenerator is a DiscreteGenerator which produces well-spaced seeds
according to its spacing attribute.
An extended segment that you can append text to.
Class that lets java.util.regex search within a javax.swing.text.Segment.
A
Selectable
is an object which knows how to
create a Selection
of itself.A
Selection
represents a selection for the GUI.An abstract class that holds data on a region of selected text.
An ordinary range selection.
A rectangular selection.
The
SelectionEvent
is the base for the Selection
.It defines the activation events that trigger the selection mode.
Dialog for selection of a range of lines
An abstract class that defines our requirements for manipulating dates,
without tying down a particular implementation.
A class containing useful utility methods relating to serialization.
Base class representing a data series.
An event with details of a change to a series.
Methods for receiving notification of changes to a data series.
The interface for a dataset consisting of one or many series of data.
A general purpose exception class for data series.
Defines the tokens that indicate the rendering order for series in a
XYPlot
.A generic way for plugins (and core) to provide various API extensions.
A FoldHandler based on the ServiceManager
A XML file in the settings directory.
A
Shader
instance represents a surface shader which
calculates the color of an outgoing light ray at a given point
as a function of geometrical and optical properties,
namely local and global point coordinates, canonical uv-coordinates, surface
tangent vectors, outgoing ray direction, index of refraction,
and a list of incident light rays, consisting of color and direction.Translated from orignal C++ Lignum code.
This class serves as input to scattering calculations.
An interface that defines the API for a shadow generator.
Interface for all GLSLLightShaders.
This class is both a collection of shadow-map-prototypes and a cache for instances of
shadow-maps referenced by Light Objects.
A ShadowProcessor have to decide wether a possibly light/shadow ray
realy illuminates the specified intersection point.
Translated from orignal C++ Lignum code.
Fold Painter
A table of
Shape
objects.Utility methods for
Shape
objects.A needle in the shape of a ship, for use with the
CompassPlot
class.ShortAggregateState
is the subinterface of
AggregateState
that is used for aggregate methods with return
value of type short.ShortConsumer
is a callback interface.Event fired when jEdit starts and stops listening for shortcut completions
Key binding editor.
ShortFilterState
is the subinterface of
FilterState
that is used for filter methods with return
value of type short.A completion where the input text is shorthand for (really, just different
from) the actual text to be inserted.
A
ShortList
represents a list of short
values.Instances of
ShortSynth
are used in the context of the method
Library.synthesize(Object, ObjectToObjectGenerator, ObjectToShort)
.A text title that is only displayed if the entire text will be visible
without line wrapping.
Instances of
ShortToBoolean
represent functions
which take short
s as input and return values of
type boolean
.Instances of
ShortToBooleanGenerator
represent
generator functions which take short
s as input
and yield sequences of values of
type boolean
.Instances of
ShortToByte
represent functions
which take short
s as input and return values of
type byte
.Instances of
ShortToByteGenerator
represent
generator functions which take short
s as input
and yield sequences of values of
type byte
.Instances of
ShortToChar
represent functions
which take short
s as input and return values of
type char
.Instances of
ShortToCharGenerator
represent
generator functions which take short
s as input
and yield sequences of values of
type char
.Instances of
ShortToDouble
represent functions
which take short
s as input and return values of
type double
.Instances of
ShortToDoubleGenerator
represent
generator functions which take short
s as input
and yield sequences of values of
type double
.Instances of
ShortToFloat
represent functions
which take short
s as input and return values of
type float
.Instances of
ShortToFloatGenerator
represent
generator functions which take short
s as input
and yield sequences of values of
type float
.Instances of
ShortToInt
represent functions
which take short
s as input and return values of
type int
.Instances of
ShortToIntGenerator
represent
generator functions which take short
s as input
and yield sequences of values of
type int
.Instances of
ShortToLong
represent functions
which take short
s as input and return values of
type long
.Instances of
ShortToLongGenerator
represent
generator functions which take short
s as input
and yield sequences of values of
type long
.Instances of
ShortToObject
represent functions
which take short
s as input and return values of
type V
.Instances of
ShortToObjectGenerator
represent
generator functions which take short
s as input
and yield sequences of values of
type V
.Instances of
ShortToShort
represent functions
which take short
s as input and return values of
type short
.Instances of
ShortToShortGenerator
represent
generator functions which take short
s as input
and yield sequences of values of
type short
.Instances of
ShortToVoid
represent functions
which take short
s as input and return values of
type void
.Instances of
ShortToVoidGenerator
represent
generator functions which take short
s as input
and yield sequences of values of
type void
.This class implements an edge based graph changing layout.
A bin for the
SimpleHistogramDataset
.A dataset used for creating simple histograms with custom defined bins.
An arbitrary period of time, measured to millisecond precision using
java.util.Date
.An instance of this class represents a simple union of a list of volumes.
Static class that offers simplex noise function and a turbulence function
based on noise.
A
SimulationMethod
is an abstract class for simulating a model.Indicates that inverse of a matrix cannot be computed.
Singular Value Decomposition.
A simple class for representing the dimensions of an object.
This class defines a state for a glsl-Shader, where individual ChannelMaps
may register Textures, TmpVariables or UniformVariables.
This class defines a state for a glsl-Shader, where individual ChannelMaps
may register Textures, TmpVariables or UniformVariables.
This class defines a state for a glsl-Shader, where individual ChannelMaps
may register Textures, TmpVariables or UniformVariables.
This class represents a sky sphere.
A
CategoryDataset
implementation that presents a subset of the
categories in an underlying dataset.A
GanttCategoryDataset
implementation that presents a subset of the
categories in an underlying dataset.Provides functionality for reading and interpreting bytes from SMB object's
byte array.
The SMBFilter describes an object of class of Mesh stored in the SMB file
format of the Amap software.
Class providing functionality to load SMB geometry data
The SMBObject describes a geometric object stored in an .smb file.
A solver is an implementation of a numerical process to solve an
ordinary differential equation.
This abstract class implements
Solver
such that a thread
is created in which the actual work is done.Compares two
Completion
s by their relevance before
sorting them lexicographically.Defines tokens used to indicate sorting order (ascending or descending).
This class is used to represent a space character between 2 primary predicates
(i.e.
Defines the required methods needed for comparison of spatial objects.
This class is an abstract interface to sampled or analytic spectral data.
This class is an abstract interface to sampled or analytic spectral data.
This interface represents a spectrum, i.e., a function f(ν)
of frequency ν of a wave.
This class implements a spectrum which is represented by three
double
values which are interpreted as the red,
green and blue part of the spectrum.This class implements a spectrum which is represented by three
float
values which are interpreted as the red,
green and blue part of the spectrum.Wrapper class.
Wrapper class.
Wrapper class.
Wrapper class.
This class divides a Sphere into triangle patches.
Wrapper class.
This class represents the geometry of a sphere.
This class represents the geometry of a sphere segment.
A plot that displays data from a
CategoryDataset
in the form of a
"spider web".The splash screen displayed on startup.
Class used by PerspectiveManager to parse SplitConfig strings.
This class implements a spot light.
Represents a date using an integer, in a similar fashion to the
implementation in Microsoft Excel.
This class divides a Square into triangle patches.
This class represents the geometry of a square.
This class implements a graph changing layout.
A renderer that draws stacked area charts for a
CategoryPlot
.A stacked bar renderer for use with the
CategoryPlot
class.A stacked area renderer for the
XYPlot
class.A stacked area renderer for the
XYPlot
class.A bar renderer that displays the series items stacked.
jEdit's standalone text component.
The actionSet for standalone textArea.
An implementation of the
BarPainter
interface that preserves the
behaviour of bar painting that existed prior to the introduction of the
BarPainter
interface.A standard label generator that can be used with a
CategoryItemRenderer
.A standard series label generator for plots that use data from
a
CategoryDataset
.A standard tool tip generator that can be used with a
CategoryItemRenderer
.A URL generator that can be assigned to a
CategoryItemRenderer
.A default implementation of the
ChartTheme
interface.A default label generator.
A simple circular frame for the
DialPlot
class.A layer that draws a range highlight on a dial plot.
A scale for a
DialPlot
.A standard implementation of the
EntityCollection
interface.Standard flow label generator.
Transforms a
GradientPaint
to range over the width of a target
shape.A standard item label generator for plots that use data from a
PieDataset
.A standard item label generator for plots that use data from a
PieDataset
.A URL generator for pie charts.
A source that can used by the
NumberAxis
class to obtain a
suitable TickUnit
.Generates tooltips using the HTML title attribute for image map area tags.
Generates URLs using the HTML href attribute for image map area tags.
Several tools that depends on JDK only.
Compares objects as strings.
An implementation of the
XYBarPainter
interface that preserves the
behaviour of bar painting that existed prior to the introduction of the
XYBarPainter
interface.A standard item label generator for plots that use data from an
XYDataset
.Standard item renderer for an
XYPlot
.Records the state for the renderer.
A standard series label generator for plots that use data from
an
XYDataset
.A standard tool tip generator for use with an
XYItemRenderer
.A URL generator.
A standard item label generator for use with
XYZDataset
data.A URL generator.
A renderer that handles the drawing a bar plot where
each bar has a mean value and a standard deviation line.
A category dataset that defines a mean and standard deviation value for
each item.
A renderer that draws shapes for each data item, and lines between data
items.
A utility class that provides some common statistical functions.
The status bar used to display various information to the user.
Status bar editor.
Fired when the text area needs to display a status message.
A widget factory for the status bar.
Klasse fuer Erstellung von Stereobilder
Lizenz:
Diese Klasse wird kostenfrei verbreitet und darf geaendert werden.
Copyright:
by Aleksej Tokarev 2011
Lizenz:
Diese Klasse wird kostenfrei verbreitet und darf geaendert werden.
Copyright:
by Aleksej Tokarev 2011
A simple exporter for ASCII-STL files.
This class implements a stochastical antialiasing algorithm.
This class implements a stratified stochastic supersampling strategy.
A List<String> with some perl-like convenience functions (split/join primarily),
and easy conversion to/from arrays.
A model for a single String, which supports TextListeners.
String utilities.
A component for choosing a stroke from a list of available strokes.
A table of
Stroke
objects.A storage structure that maps
Comparable
instances with
Stroke
instances.A panel that displays a stroke sample.
An interface for matching parts of a source file's stucture.
Paints the structure match highlight.
A structure match, denoted by a start and end position.
Style editor dialog
A specialised category axis that can display sub-categories.
defines what a graph object stored in the subgraph explorer should be able to do
This filter is used when a project that contains SubGraph object is open.
This class describes a patch containing a triangle.
the original from: Dexu Zhao
This class implements a graph changing layout.
Adapter class for the Sun JPEG Encoder.
Adapter class for the Sun PNG Encoder.
This class represents a supershape.
This class represents the geometry of a supershape.
Used to suppress FindBugs warnings.
Compute the Convex Hull and/or Delaunay Triangulation, using the sweep-hull
approach of David Sinclair.
Class representing a triangle, by referencing points in a list.
This abstract base class defines a shader which switches between a set of
actual shaders based on the shading environment and ray direction.
CUP generated class containing symbol constants.
CUP generated class containing symbol constants.
A standard linear value axis that replaces integer values with symbols.
A standard item label generator for plots that use data from an
XYDataset
.Style option pane.
A simple text style class.
Contains utility functions used by the syntax highlighting code.
Syntax utilities that depends on JDK only and syntax package.
Opens a panel to provide basic system informations.
Replacement for OptionsDialog.
Used to indicate the processing order for a table (by row or by column).
A dataset containing one or more data series containing (x, y) data items,
where all series in the dataset share the same set of x-values.
TargetError is an EvalError that wraps an exception thrown by the script
(or by code called from the script).
A
Task
is used for a complex problem which can be decomposed
in several independent PartialTask
s.A Task is a Runnable with progress.
A simple representation of a task.
The TaskManager manage Tasks in the Threadpool, it knows all of them, and
sends events to TaskListeners.
Task Monitor dockable panel, for showing progress on active tasks.
A Statusbar widget that monitor the task manager.
A series that contains zero, one or many
Task
objects.A collection of
TaskSeries
objects.A completion made up of a template with arbitrary parameters that the user
can tab through and fill in.
Simple test connector class, which loads images from disk instead of
rendering them.
This test implementation of the abstract
VideoExporter
class just
prints the filenames of all images in the ImageSequence
to export.A Delaunay tetrahedralization.
An oriented, delaunay tetrahedral cell.
A simple exporter for LaTeX/ TikZ files.
Used to indicate the position of an anchor point for a text string.
A base class for text annotations.
Abstract TextArea component.
A dialog box with a text area
Exception that the TextArea can throw when an error occurs.
Subclasses of this class can perform custom painting and tool tip
handling in the text area and gutter.
This class manage the key bindings and execute the actions binded on the
keyboard events for the standalone textarea.
Standalone TextArea MouseHandler.
The text area painter is the component responsible for displaying the
text of the current buffer.
A list of
TextLine
objects that form a block of text.Used to indicate the position of an anchor point for a text block.
A box containing a text block.
A text item, with an associated font, that fits on a single line (see
TextLine
).A sequence of
TextFragment
objects that together form a line of
text.An object that can measure text.
This class renders a TrueType Font into OpenGL
A chart title that displays a text string with automatic wrapping as
required.
In GroIMP3D images are converted to OpenGL textures on demand.
In GroIMP3D images are converted to OpenGL textures on demand.
Contains several text manipulation methods.
Some utility methods for working with text in Java2D.
A plot that displays a single value (from a
ValueDataset
) in a
thermometer type display.'This' is the type of bsh scripted objects.
The threadpool of jEdit.
The base class used to represent labeled ticks along an axis.
A chart entity representing a tick label.
Used to indicate the tick type (MAJOR or MINOR).
Base class representing a tick unit.
A collection of tick units, used by the
DateAxis
and
NumberAxis
classes.An interface that defines the contract for a Timeline.
A period of time measured to millisecond precision using two instances of
java.util.Date
.Used to indicate one of three positions in a time period:
START
, MIDDLE
and END
.An exception that indicates an invalid format in a string representing a
time period.
Represents a time period and an associated value.
A structure containing zero, one or many
TimePeriodValue
instances.A collection of
TimePeriodValues
objects.Represents a sequence of zero or more data items in the form (period, value)
where 'period' is some instance of a subclass of
RegularTimePeriod
.A collection of time series objects.
Represents one data item in a time series.
Wrapper around a time series to convert it to a table model for use in
a
JTable
.A URL generator for time series charts.
The
TimeStopper
can be used to measure time.Enumeration of available output formats of the
TimeStopper
.A dataset for regular time periods that implements the
TableXYDataset
interface.Tip of the day window
The base class for all chart titles.
A change event that encapsulates information about a change to a chart title.
The interface that must be supported by classes that wish to receive
notification of changes to a chart title.
A class that captures information about a Title of a chart.
Describes the input token stream.
A linked list of syntax tokens.
Token markers send tokens to implementations of this interface.
A token marker splits lines of text into tokens.
Stores persistent per-line syntax parser state.
This class is supposed to be used in conjunction with the ODE
framework to indicate allowed absolute and relative errors for
an integrated field.
Simple ToneMapping to render results of the hd-lighting passes.
A
Tool
represents a tool for interactive manipulation
of objects in a 2D- or 3D-view.Handles toolbars for a single View
Tool bar editor.
Renders cached Nodes from the scenegraph.
Renders cached Nodes from the scenegraph.
Instances of this class are used as root nodes of tool graphs for
the interactive manipulation of objects in two- or three-dimensional
views.
This class is the base class for roots of tool graphs which
manipulate 3D objects (the latter are called tool targets).
Interface for generating the tooltip fragment of an HTML image map area tag.
A
TouchLayout
computes a graph layout based on a
touch model.An instance of
Transform3D
represents a coordinate
transformation in 3D-space.This class represents the base class for volumes whose
geometry is specified
in local coordinates.
This interface represents affine 3D coordinate transformations for an object
in a graph.
This class is the base class for tool roots which manipulate
transformable objects (objects having the attribute
Attributes.TRANSFORM
).This class implements a tool for the translation of 3D objects.
A
Translate
node translates the local coordinate system
using the translation distances Translate.translateX
,
Translate.translateY
and Translate.translateZ
.This class defines a state for a glsl-Shader, where individual ChannelMaps
may register Textures, TmpVariables or UniformVariables.
Translated from orignal C++ Lignum code.
Translated from orignal C++ Lignum code.
This
Iterator
class iterates over all nodes
of the subtree starting at a specified root node.This class implements a graph changing layout.
Translated from orignal C++ Lignum code.
Translated from orignal C++ Lignum code.
This Exception is thrown, if an Volume can't be subdivided into triangles.
This class divides a volume into patches.
A generic 2 element tuple that is represented by
double precision floating point x,y coordinates.
A generic 2 element tuple that is represented by
single precision floating point x,y coordinates.
A generic 3 element tuple that is represented by
double precision floating point x,y and z coordinates.
A generic 3 element tuple that is represented by
single precision floating point x,y and z coordinates.
A generic 4 element tuple that is represented by
double precision floating point x,y,z and w coordinates.
A generic 4 element tuple that is represented by
single precision floating point x,y,z and w coordinates.
The interface
Type
is similar in function to the class
Class
.This interface defines an enumeration of
int
ids which
are used to identify the kind of a type
(see Type
).This class represents the root node of a type graph in a
GraphManager
.The turtle command
U0
resets TurtleState.internodeCount
to its initial value
(as defined in TurtleState.initialState
).A collection of utility methods relating to user interfaces.
The turtle command
UlAdd(x)
sets TurtleState.localInternodeCount
to
the sum of TurtleState.internodeCount
and
the specified argument
x
.The turtle command
UlMul(x)
sets TurtleState.localInternodeCount
to
the product of the field TurtleState.internodeCount
and
the specified argument
x
.A class internal to jEdit's document model.
Set options for undo here.
This abstract class is the base class for unions of volumes.
Used to indicate absolute or relative units.
An exception that indicates an unknown key value.
Opens the GroIMP version file and compares it with the version of this copy.
Interface for generating the URL fragment of an HTML image map area tag.
URL VFS.
This class implements a rotation about the local
y-axis (the turtle's up axis).
This class provides usefull static methods for recurring tasks.
Utility methods for the auto-complete framework.
UtilEvalError is an error corresponding to an EvalError but thrown by a
utility or other class that does not have the caller context (Node)
available to it.
A collection of functions that could be Helpful for the usage of the CLI.
UtilTargetError is an error corresponding to a TargetError but thrown by a
utility or other class that does not have the caller context (Node)
available to it.
The canonical enumeration of vertices.
The turtle command
V0
resets TurtleState.tropism
to its initial value
(as defined in TurtleState.initialState
).A general purpose interface for accessing a value.
The base class for axes that display value data, where values are measured
using the
double
primitive.An interface that is implemented by plots that use a
ValueAxis
,
providing a standard method to find the current data range.An interface for a dataset that returns a single value.
A handler for reading a 'Value' element.
A marker that represents a single value.
An interface through which (single-dimension) data values can be accessed.
A general purpose interface that can be used to access a table of values.
A value tick.
A
Variable
represents a query variable of a query.A completion for a variable (or constant) in a programming language.
A rectangular grid layout manager with variable cell sizes
The container is divided into rectangles, and one component is placed
in each rectangle.
This class contains a set of temporary variables which may be used
freely in methods which receive an instance of
Variables
as argument.Provides a vector object that encapsulates an m x 1 - matrix object.
A vector.
A 2 element vector that is represented by single precision
floating point x,y coordinates.
A 2 element vector that is represented by single precision
floating point x,y coordinates.
This class extends the javax.vecmath.Vector3d class and adds same rotation functions.
A 3 element vector that is represented by double precision floating point
x,y,z coordinates.
A 3 element vector that is represented by single precision floating point
x,y,z coordinates.
A 4 element vector that is represented by double precision floating point
x,y,z,w coordinates.
A 4 element vector that is represented by single precision floating point
x,y,z,w coordinates.
A data item representing data in the form (x, y, deltaX, deltaY), intended
for use by the
VectorSeries
class.A renderer that represents data from an
VectorXYDataset
by drawing a
line with an arrow at each (x, y) point.A list of (x,y, deltaX, deltaY) data items.
A collection of
VectorSeries
objects.An extension of the
XYDataset
interface that allows a vector to be
defined at a specific (x, y) location.This abstract base class contains a list of vertex coordinates.
An enumeration of the vertical alignment types (
TOP
,
BOTTOM
and CENTER
).A virtual filesystem implementation.
Implementation of
Comparator
interface that compares VFSFile
instances.The main class of the VFS browser.
A directory entry returned from a file listing.
Wraps the VFS browser in a modal dialog.
An interface similar to
java.io.FilenameFilter
, that
is used by VFSBrowser
to define what
files to show in the directory view.jEdit's virtual filesystem allows it to transparently edit files
stored elsewhere than the local filesystem, for example on an FTP
site.
Message sent when a file system tree node,
or a ProjectViewer tree node, is selected.
Message sent when a file or directory changes.
This abstract class represents objects capable of exporting videos.
A
VideoImage
class is a wrapper for images in the plugin.The
VideoPanel
is the graphical user interface of the video export
plugin.This test class creates a
VideoPanel
with a TestConnector
and
showing the panel in a swing JFrame
using the TestFrame
.This class wraps the
VideoPanel
(graphical user interface of the
plugin) into a panel, which is compatible with GroIMP.The
VideoPlugin
class connects the video export plugin with the rest
of the GroIMP software.This interface connects the plugin the the rest of the GroIMP implementation.
This class collects all information which are relevant in order to create a
video.
A
View
is jEdit's top-level frame window.A
View3D
is a View
which displays a graph
as a 3D structure.A
ViewComponent
represents the actual visualization
component of a View
.This class describes a viewcube.
Message sent when a view-related change occurs.
This subinterface of
FilterSource
has to be implemented
by filter sources whose flavor supports reading from an underlying
virtual file (IOFlavor.VFILE_READER
).This subinterface of
FilterSource
has to be implemented
by filter sources whose flavor supports writing to files in
a virtual FileSystem
.A
Visitor
is a callback-instance which is informed
about the structure of a graph via invocation of
Graph.accept(Object, Visitor, ArrayPath)
.This base implementation of the
Visitor
interface
tracks information about the current coordinate transformation
and layer of objects.The turtle command
VlAdd(x)
sets TurtleState.localTropism
to
the sum of TurtleState.tropism
and
the specified argument
x
.The turtle command
VlMul(x)
sets TurtleState.localTropism
to
the product of the field TurtleState.tropism
and
the specified argument
x
.Class providing basic vector mathematics, for low-level vectors stored as
double[]
.A
VMXState
is associated with a single
Thread
.This class represents a local variable.
Translated from orignal C++ Lignum code.
VoidConsumer
is a callback interface.Instances of
VoidToBoolean
represent functions
which take void
s as input and return values of
type boolean
.Instances of
VoidToBooleanGenerator
represent
generator functions which take void
s as input
and yield sequences of values of
type boolean
.Instances of
VoidToByte
represent functions
which take void
s as input and return values of
type byte
.Instances of
VoidToByteGenerator
represent
generator functions which take void
s as input
and yield sequences of values of
type byte
.Instances of
VoidToChar
represent functions
which take void
s as input and return values of
type char
.Instances of
VoidToCharGenerator
represent
generator functions which take void
s as input
and yield sequences of values of
type char
.Instances of
VoidToDouble
represent functions
which take void
s as input and return values of
type double
.Instances of
VoidToDoubleGenerator
represent
generator functions which take void
s as input
and yield sequences of values of
type double
.Instances of
VoidToFloat
represent functions
which take void
s as input and return values of
type float
.Instances of
VoidToFloatGenerator
represent
generator functions which take void
s as input
and yield sequences of values of
type float
.Instances of
VoidToInt
represent functions
which take void
s as input and return values of
type int
.Instances of
VoidToIntGenerator
represent
generator functions which take void
s as input
and yield sequences of values of
type int
.Instances of
VoidToLong
represent functions
which take void
s as input and return values of
type long
.Instances of
VoidToLongGenerator
represent
generator functions which take void
s as input
and yield sequences of values of
type long
.Instances of
VoidToObject
represent functions
which take void
s as input and return values of
type V
.Instances of
VoidToObjectGenerator
represent
generator functions which take void
s as input
and yield sequences of values of
type V
.Instances of
VoidToShort
represent functions
which take void
s as input and return values of
type short
.Instances of
VoidToShortGenerator
represent
generator functions which take void
s as input
and yield sequences of values of
type short
.Instances of
VoidToVoid
represent functions
which take void
s as input and return values of
type void
.Instances of
VoidToVoidGenerator
represent
generator functions which take void
s as input
and yield sequences of values of
type void
.This interface represents three dimensional geometric
objects having a volume.
This abstract class implements the operator and id methods of the
interface
Volume
.A
VolumeBuilderBase
is used to build volumes.A
VolumeListener
is informed from a
SceneVisitor
about the mappings
from graph objects to volumes via invocations of the method
volumeCreated
.Translated from orignal C++ Lignum code.
Translated from orignal C++ Lignum code.
Wrapper class for different photosynthesising elements a voxel box
Translated from orignal C++ Lignum code.
Translated from orignal C++ Lignum code.
Translated from orignal C++ Lignum code.
This XL queue can be used for parallel application of
vertex-vertex operations on graph
rotation systems.
A dataset that can be used with the
WaferMapPlot
class.A wafer map plot.
A renderer for wafer map plots.
A renderer that handles the drawing of waterfall bar charts, for use with
the
CategoryPlot
class.Create a Color object given the wavelength of the colour in nanometers.
A simple exporter for WebGL using three.js (threejs.org).
A calendar week.
Point3d with weight
Created by josue on 12/08/15.
Whitespace rule.
Status Bar Widget interface.
Interface for a dataset that supplies wind intensity and direction values
observed at various points in time.
A specialised renderer for displaying wind intensity/direction data.
A needle that indicates wind direction, for use with the
CompassPlot
class.The
Worker
is used to process jobs inside the plugin.The
WorkerThread
belongs to a Worker
and is used to process
the jobs in a separate Thread.This subinterface of
FilterSource
has to be implemented
by filter sources whose flavor supports Writer
s
(IOFlavor.WRITER
).This class describes a x3d import and export groimp plugin.
An item representing data in the form (x, x-low, x-high, y).
A list of (x, x-low, x-high, y) data items.
A collection of
XIntervalSeries
objects.Represent a data set where X is a symbolic values.
The
XLBinding
class provides access to the plugin features throw
static methods.This exception is thrown in methods of the
XLBinding
class.A ClassWriter that computes the common super class of two classes without
actually loading them with a ClassLoader.
A completion provider for a xl or rgg context.
An
XLFilter
parses a character stream representing XL source
code into a CompilationUnit
.An encoding detector which extracts encoding from XML declaration.
An
XMLPersistenceReader
is used to read the serialization
output of an XMLPersistenceWriter
.An
XMLPersistenceWriter
serializes data into
XML elements and attributes.XML utility methods that only depend on the JDK.
XML handler for mode definition files.
XThis is a dynamically loaded extension which extends This.java and adds
support for the generalized interface proxy mechanism introduced in
JDK1.3.
The interface that must be supported by annotations that are to be added to
an
XYPlot
.An interface that supplies information about the bounds of the annotation.
A chart entity that represents an annotation on an
XYPlot
.Area item renderer for an
XYPlot
.Area item renderer for an
XYPlot
.A dataset wrapper class that converts a standard
XYDataset
into an
IntervalXYDataset
suitable for use in creating XY bar charts.The interface for plugin painter for the
XYBarRenderer
class.A renderer that draws bars on an
XYPlot
(requires an
IntervalXYDataset
).A renderer that represents data from an
XYZDataset
by drawing a
color block at each (x, y) point, where the color is a function of the
z-value from the dataset.A renderer that draws box-and-whisker items on an
XYPlot
.A box annotation that can be placed on an
XYPlot
.A renderer that draws a circle at each data point with a diameter that is
determined by the z-value in the dataset (the renderer requires the dataset
to be an instance of
XYZDataset
.Represents an (x, y) coordinate.
Represents several possible interpretations for an (x, y) coordinate.
Crosshair state information for the
XYPlot
and XYItemRenderer
classes.An annotation that allows an image to be placed within a rectangle specified
in data coordinates on an
XYPlot
.Represents one (x, y) data item for an
XYSeries
.An interface through which data in the form of (x, y) items can be accessed.
A READ-ONLY wrapper around a
TableXYDataset
to convert it to a
table model for use in a JTable.A renderer for an
XYPlot
that highlights the differences between two
series.An interface that can (optionally) be implemented by a dataset to assist in
determining the minimum and maximum x-values in the dataset.
A renderer that draws a small dot at each data point for an
XYPlot
.A general annotation that can be placed on an
XYPlot
.A line and shape renderer that can also display x and/or y-error values.
An annotation that allows an image to be placed at some location on
an
XYPlot
.An xy-interval.
An item representing data in the form (x, x-low, x-high, y, y-low, y-high).
A list of (x, x-low, x-high, y, y-low, y-high) data items.
A collection of
XYIntervalSeries
objects.A chart entity that represents one item within an
XYPlot
.An object that references one data item in an
XYZDataset
.Interface for a label generator for plots that use data from an
XYDataset
.Interface for rendering the visual representation of a single (x, y) item on
an
XYPlot
.The state for an
XYItemRenderer
.A renderer that connects data points with lines and/or draws shapes at each
data point.
Records the state for the renderer.
A simple line annotation that can be placed on an
XYPlot
.A general class for plotting data in the form of (x, y) pairs.
An arrow and label that can be placed on an
XYPlot
.A polygon annotation that can be placed on an
XYPlot
.An interface that can (optionally) be implemented by a dataset to assist in
determining the minimum and maximum y-values.
Represents a sequence of zero or more data items in the form (x, y).
Represents a collection of
XYSeries
objects that can be used as a
dataset.A generator that creates labels for the series in an
XYDataset
.A simple
Shape
annotation that can be placed on an
XYPlot
.A renderer that draws shapes at (x, y) coordinates and, if the dataset
is an instance of
XYZDataset
, fills the shapes with a paint that
is based on the z-value (the paint is obtained from a lookup table).A renderer that connects data points with natural cubic splines and/or
draws shapes at each data point.
An enumeration of the fill types for the renderer.
Represents state information that applies to a single rendering of
a chart.
A step chart renderer that fills the area between the step and the x-axis.
Line/Step item renderer for an
XYPlot
.A dataset implementation that wraps a
TaskSeriesCollection
and
presents it as an IntervalXYDataset
, allowing a set of tasks to
be displayed using an XYBarRenderer
(and usually a
SymbolAxis
).A text annotation that can be placed at a particular (x, y) location on an
XYPlot
.Interface for a tooltip generator for plots that use data from an
XYDataset
.Interface for a URL generator for plots that uses data from an
XYDataset
.The interface through which JFreeChart obtains data in the form of (x, y, z)
items - used for XY and XYZ plots.
Interface for a tooltip generator for plots that use data from an
XYZDataset
.Interface for a URL generator for plots that uses data from an
XYZDataset
.Represents a year in the range -9999 to 9999.
A y-interval.
An item representing data in the form (x, y, y-low, y-high).
A renderer that draws a line connecting the start and end Y values for an
XYPlot
.A list of (x, y, y-low, y-high) data items.
A collection of
YIntervalSeries
objects.Represent a data set where Y is a symbolic values.
A y-value plus the bounds for the related x-interval.
This class implements a Z-buffer for one side of the hemicube.
A plot that is zoomable must implement this interface to provide a
mechanism for the
ChartPanel
to control the zooming.This class represents one Pixel on the HemiCube.