|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Texture
implementation which wraps an OpenGL
integer texture handle but makes no assumptions about the
data types stored in the texture.bucket
will have x
in [xMinBucket,xMaxBucket)
and y
in [yMinBucket,yMaxBucket)
.
x(v)
or y(v)
returns NaN
, this method returns
immediately without adding v
to the tree.
x(v)
or y(v)
returns NaN
, this method returns
immediately without adding v
to the tree.
x(v1,v2)
or y(v1,v2)
returns NaN
, this method returns
immediately without adding v1,v2
to the tree.
x(v)
or y(v)
returns NaN
, this method returns
immediately without adding v
to the tree.
v.x()
or v.y()
returns NaN
, this method returns
immediately without adding v
to the tree.
parentId
to the parent of childId
.
parentId
to the parent of childId
.
ArrayList
from a collection by building an
enumeration over the collection.
GlimpsePainter
or
AxisMouseListener
attempts
to retrieve the Axis1D
for a GlimpseAxisLayout1D
whose associated Axis1D
has not yet been set.GlimpseAxisLayout2D
or GlimpseAxisLayout1D
and
attaching a AxisMouseListener
to provide mouse interaction.TextRenderer
into the current OpenGL drawable.
TextRenderer
into the current OpenGL drawable, pushing the projection and
modelview matrices and some state bits and setting up a
two-dimensional orthographic projection with (0, 0) as the
lower-left coordinate and (width, height) as the upper-right
coordinate.
TextRenderer
into the current OpenGL drawable, pushing the projection and
modelview matrices and some state bits and setting up a
two-dimensional orthographic projection with (0, 0) as the
lower-left coordinate and (width, height) as the upper-right
coordinate.
Class.forName(String)
.
SimplePlot2D
with a right-side axis with a color scale in addition to
x and y axes and a central plotting area.ColorGradient
.ColorGenerator
using the jet color gradient.
ColorGenerator
using the given ColorGradient
.
ColorMap
which maps values on [0, 1] to colors.ColorMap
which linearly interpolates the provided
ColorGradient
over the provided data bounds.ColorMap
which interpolates the provided
ColorGradient
logarithmically over the provided data bounds.GlimpsePainter
instances.Axis1D
instances to respond to high level touch events (like pans, zooms, pinches,
and swipes).GlimpseLayout
and
MIG layout to create custom arrangements of Glimpse plots.GlimpseLayout
and
MIG layout to create custom arrangements of Glimpse plots.GlimpsePainter
.GlimpseCanvas
into multiple
logical drawing areas.GlimpseCanvas
.GlimpseLayout
areas and saving them as an image file or BufferedImage
.GlimpsePainter
s.Shader
which work in conjunction
with painters and Texture
subclasses to
create dynamic graphical effects.Texture
subclasses.Tag
values of a
TaggedAxis1D
can take.Attribute
Attribute.ConceptValue
Attribute.Type
ColorSpec
Column
Concept
Concept.Data
ConceptInfo
ConceptInfo.Synonym
ConceptProperty
ConceptProperty.Type
ConceptTableMapping
ConceptTableMapping.MapConcept
ConceptTableMapping.MapProperty
Concept.Topic
Concept.Type
Data
Data.File
DataSet
DataSet.Concepts
DataSet.Import
DataSet.Slices
DataSet.Tables
DataSet.Topics
DncAnnotationPainterSpec
DsplLite
DsplLite.Columns
EncAnnotationPainterSpec
FeatureSpec
File
Geoskinspec
Info
PainterSpec
PolygonPainterSpec
ShapeSpec
Slice
SliceConceptRef
Slice.Data
SliceTableMapping
SliceTableMapping.MapDimension
SliceTableMapping.MapMetric
Table
Table.Column
createPlot( String, Axis1D )
but with
additional plot decorations, including: grid lines, axes labels for the
data axis, and a text label describing the plot.
Topic
TrackPainterSpec
Value
Values
TimeStamp.currentTime()
.
FloatTextureProjected2D
beneath the cursor location.package
.TimeStamp.fromString(String)
and
TimeStamp.toString()
.
GlimpsePainters
.LatLonGeo
generated
by displacing this LatLonGeo
a specified distance
along a geodesic at the given azimuth.
LatLonGeo.displacedBy(double, double, Datum)
, only
the default datum is used instead of a user-supplied datum.
Texture
is able
to draw itself given a GL
handle.TextRenderer
.
TextRenderer
.
erf(x)
, valid on the interval
[-0.9999779095,0.9999779095], with a maximum error of about 6e-5
.GlimpseCanvas
is being redrawn per second.GlimpsePainter
s onto an
OpenGL texture which can then be captured and displayed elsewhere.Calendar
to a TimeStamp.
TimeStamp.fromCalendar(java.util.Calendar)
.
Date
to a TimeStamp.
TimeStamp.fromDate(java.util.Date)
.
LatLonGeo
at the given coordinates.
LatLonGeo
at the given coordinates.
LatLonGeo
at the given coordinates.
LatLonGeo
based on the given
(east,north,up) coordinates in a local tangent plane coordinate system that is
tangent to Earth at the given reference point.
TimeStamp.fromPosixMicros(long)
.
TimeStamp.fromPosixMillis(long)
.
TimeStamp.fromPosixNanos(long)
.
TimeStamp.fromPosixSeconds(double)
.
TimeStamp.fromPosixSeconds(double)
.
LatLonGeo
at the given coordinates.
LatLonGeo
at the given coordinates.
String
to a TimeStamp.
String
to a TimeStamp, using TimeStamp.defaultFormat
.
TimeStamp.fromString(java.lang.String, com.metsci.glimpse.util.units.time.format.TimeStampFormat)
.
TimeStamp.fromTimeStamp(com.metsci.glimpse.util.units.time.TimeStamp)
.
GlimpseLayout
for this plot.
GlimpseTargetStack
stack contains the chain of nested
GlimpseTarget
s starting at the top level GlimpseTarget
(index 0) and ending at the GlimpseTarget currently being painted to.
GlimpsePainter
s.GlimpsePainter
s.GlimpseTarget
.GLContext
and
provides additional contextual information necessary to display a
GlimpsePainter
.GlimpseLayout
s.GlimpseLayout
s.GlimpseLayout
s.GlimpseAxisLayout1D
layouts which automatically acquires the appropriate Axis1D
from the GlimpseAxisLayout1D
based on the
GlimpseContext
provided in the paintTo()
method.GlimpseAxisLayout2D
layouts which automatically acquires the appropriate Axis2D
from the GlimpseAxisLayout2D
based on the
GlimpseContext
provided in the paintTo()
method.GridAxisLabelHandler
, but does not attempt to use "milli" or
"kilo" prefixes in axis labels.ShadedTexturePainter
which applies
a color scale (adjustable via an Axis1D
to a double[][] rectangular array of data stored as an OpenGL
texture in order to display a two dimensional heat map.Arrays.binarySearch(long[], long)
:
If x
is contained in this sequence, returns the index of x
Otherwise, returns (-insertionPoint - 1)
Projection
which
provides the inverse transform for invertible projections.makeDirty()
has been called.
GeoProjection
.LatLonGeo
at the given coordinates.
LatLonGeo
at the given coordinates.
GeoProjection
to convert to
plot coordinates.areas
array.
BorderPainter
which displays alternating
white and black lines (to emulate a geographic map border).GlimpseLayout
which
floats inside a larger GlimpseLayout and provides a zoomed out
view of the scene inside the larger GlimpseLayout.AxisMouseListener
to paint onto a Glimpse plot.Constraint
implementation which provides
a constructor for specifying the constraint name.AbstractTreeMapPainter
.ArrayList
by examining the expected return type.
ArrayList
containing the elements of the specified
collection, in order.
HashMap
by examining the expected return type.
HashMap
containing the same mappings as the
specified map.
HashSet
by examining the expected return type.
HashSet
containing the elements of the specified
collection.
LinkedHashMap
by examining the expected return type.
TreeMap
by examining the expected return type.
TreeSet
by examining the expected return type.
List
containing the elements of the
specified collection, in order.
GlimpseLayout
instances
attached to the GlimpseCanvas and paints all
GlimpsePainter
instances attached
to the GlimpseLayouts.
LinearInterpolator
from a String
describing the points.
PolygonPainter
which allows
arbitrary polygons to be turned on and off.TimeStamp.posixEpoch()
.
prepare( GL, int)
has been called), copies texture
data from the heap into GPU memory (if isDirty()
is true).
double
, float
,
integer
, and long
primitives.QuadTreeObjects
, but sacrificing generality for search speed.QuickExp
but uses 2 smaller lookup tables instead of one large one.QuickExp
but uses 3 smaller lookup tables instead of one large one.ReadableDataPipe
that uses nio.ReadableDataPipe
that uses standard io (not nio).GlimpseCanvas
on a single thread.PointSetPainter
, which allows visualization
of large clouds of points or particles.ShadedTexturePainter
.Plot2D
, but also provides
a pre-selected set of common plot elements including:
a solid color background to the plot
a simple line border around the plotting area
vertical and horizontal grid lines which match the axis tick marks
a crosshair which follows the mouse position
AbstractTreeMapPainter
that has default
colors for everything.a
are not in ascending order, the behavior of
this instance is undefined.
a
are not in ascending order, the behavior of
this instance is undefined.
xs
are not in ascending order, the behavior of
this instance is undefined.
StackedPlot2D
which automatically creates a timeline axis at the
bottom of the stack and uses a
TaggedAxis1D
to define a selected time
region.TaggedAxis1D
.Tag
values of
a TaggedAxis1D
via mouse gestures.TaggedAxis1D
.GlimpseTargetStack
instances.Calendar
.
Date
.
LatLonGeo
as an ECEF-g coordinate in the given
Datum
for the purpose of converting it to an ECEF-r coordinate
in the form of a newly constructed LatLonRect
.
String
, according to the given format.
String
, according to TimeStamp.defaultFormat
.
LatLonGeo
with a
new altitude but same latitude and same longitude as the current
LatLonGeo
.
LatLonGeo
with
a geocentric latitude based on interpreting the latitude
in this LatLonGeo
as geodetic.
LatLonGeo
with
a geodetic latitude based on interpreting the latitude
in this LatLonGeo
as geocentric.
WritableDataPipe
that uses nio.WritableDataPipe
that uses standard io (not nio).
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |