|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Glyph | |
|---|---|
| fr.inria.zuist.engine | ZUIST multi-scale scene engine for ZVTM. |
| fr.inria.zvtm.animation | New ZVTM animation engine based on Sun's Timing framework. |
| fr.inria.zvtm.cluster | Enables distributed rendering of ZVTM views on multiple computers. |
| fr.inria.zvtm.engine | ZVTM core functionalities. |
| fr.inria.zvtm.event | Provides interfaces and classes for dealing with different types of events fired by ZVTM components. |
| fr.inria.zvtm.glyphs | ZVTM glyphs (graphical objects). |
| fr.inria.zvtm.svg | Import and export SVG documents to/from virtual spaces. |
| fr.inria.zvtm.treemap | |
| fr.inria.zvtm.widgets | Specialized versions of conventional Swing widgets to be overlaid on top of ZVTM views, and ZVTM Glyph-based widgets such as pie menus. |
| Uses of Glyph in fr.inria.zuist.engine |
|---|
| Methods in fr.inria.zuist.engine that return Glyph | |
|---|---|
Glyph |
PDFPageDescription.getGlyph()
|
Glyph |
TextDescription.getGlyph()
|
Glyph |
SceneFragmentDescription.getGlyph()
Does not return anything since this is a scene fragment. |
abstract Glyph |
ObjectDescription.getGlyph()
Get Glyph described by this description. |
Glyph |
ImageDescription.getGlyph()
|
Glyph |
ClosedShapeDescription.getGlyph()
Get actual ClosedShape instance wrapped in this ZUIST object description. |
| Methods in fr.inria.zuist.engine with parameters of type Glyph | |
|---|---|
fr.inria.zuist.engine.GlyphDescription |
SceneManager.createGlyphDescription(Glyph g,
String id,
int zindex,
Region region,
boolean sensitivity)
|
| Uses of Glyph in fr.inria.zvtm.animation |
|---|
| Methods in fr.inria.zvtm.animation with parameters of type Glyph | |
|---|---|
Animation |
AnimationFactory.createGlyphBorderColorAnim(int duration,
Glyph glyph,
float[] data,
boolean relative,
org.jdesktop.animation.timing.interpolation.Interpolator interpolator,
EndAction endAction)
Creates and returns a border fill color animation that will not repeat. |
Animation |
AnimationFactory.createGlyphFillColorAnim(int duration,
Glyph glyph,
float[] data,
boolean relative,
org.jdesktop.animation.timing.interpolation.Interpolator interpolator,
EndAction endAction)
Creates and returns a glyph fill color animation that will not repeat. |
Animation |
AnimationFactory.createGlyphOrientationAnim(int duration,
Glyph glyph,
double data,
boolean relative,
org.jdesktop.animation.timing.interpolation.Interpolator interpolator,
EndAction endAction)
Creates and returns a glyph orientation animation that will not repeat. |
Animation |
AnimationFactory.createGlyphSizeAnim(int duration,
Glyph glyph,
double data,
boolean relative,
org.jdesktop.animation.timing.interpolation.Interpolator interpolator,
EndAction endAction)
Creates and returns a glyph size animation that will not repeat. |
Animation |
AnimationFactory.createGlyphTranslation(int duration,
Glyph glyph,
Point2D.Double data,
boolean relative,
org.jdesktop.animation.timing.interpolation.Interpolator interpolator,
EndAction endAction)
Creates and returns a glyph translation that will not repeat. |
| Uses of Glyph in fr.inria.zvtm.cluster |
|---|
| Subclasses of Glyph in fr.inria.zvtm.cluster | |
|---|---|
class |
ClusteredImage
Clustered image. |
| Methods in fr.inria.zvtm.cluster that return Glyph | |
|---|---|
Glyph |
GlyphReplicator.createGlyph()
|
| Uses of Glyph in fr.inria.zvtm.engine |
|---|
| Fields in fr.inria.zvtm.engine declared as Glyph | |
|---|---|
protected Glyph |
Picker.tmpGlyph
|
| Methods in fr.inria.zvtm.engine that return Glyph | |
|---|---|
Glyph |
DynaPicker.dynaPick(Camera c)
Compute the list of glyphs picked by the DynaSpot cursor. |
Glyph |
ScrollLayer.getDownButton()
Get the glyph that represents the DOWN button. |
Glyph[] |
VirtualSpace.getDrawingList()
Get all visible glyphs (not cloned). |
Glyph[] |
Picker.getDrawOrderedPickedGlyphList(VirtualSpace v)
The list of glyphs under the picker and ordered according to the drawing stack |
Glyph[] |
ViewPanel.getGlyphsUnderCursorList()
Get the list of glyphs currently under mouse (last entry is last glyph entered) This returns a copy of the actual array managed by VCursor at the time the method is called (in other words, the array returned by this method is not synchronized with the actual list over time) |
Glyph |
ScrollLayer.getHorizontalSlider()
Get the glyph that represents the horizontal slider. |
Glyph |
ScrollLayer.getLeftButton()
Get the glyph that represents the LEFT button. |
Glyph[] |
Picker.getPickedGlyphList()
Get the list of glyphs currently picked. |
Glyph |
ScrollLayer.getRightButton()
Get the glyph that represents the RIGHT button. |
Glyph[] |
VCursor.getStickedGlyphArray()
Get list of glyphs sticked to cursor. |
Glyph[] |
Camera.getStickedGlyphArray()
return the list of glyphs sticked to this camera (null if none) |
Glyph |
ScrollLayer.getUpButton()
Get the glyph that represents the UP button. |
Glyph |
ScrollLayer.getVerticalSlider()
Get the glyph that represents the vertical slider. |
Glyph[] |
VirtualSpace.getVisibleGlyphsList()
Get all visible glyphs (clone). |
Glyph |
ViewPanel.lastGlyphEntered()
last glyph the mouse entered in (for this view and current active layer) |
Glyph |
Picker.lastGlyphEntered()
|
Glyph |
Picker.pickOnTop(VirtualSpace v)
Returns the glyph under the picker (drawing order) |
Glyph |
VCursor.unstickLastGlyph()
Unstick glyph that was last sticked to mouse. |
| Methods in fr.inria.zvtm.engine that return types with arguments of type Glyph | |
|---|---|
Vector<Glyph> |
VirtualSpace.getAllGlyphs()
Get all glyphs in this virtual space, visible or not, sensitive or not. |
Vector<Glyph> |
VirtualSpace.getDrawnGlyphs(int cameraIndex)
Get all glyphs actually drawn for a given camera in this virtual space. |
Vector<Glyph> |
View.getGlyphsInRegion(double x1,
double y1,
double x2,
double y2,
String vsn,
int wg)
Get glyphs whose hotspot is in region delimited by rectangle (x1,y1,x2,y2) in VirtualSpace vs. |
Vector<Glyph> |
VirtualSpace.getGlyphsOfType(String t)
get all glyphs of type t - if t=="" then select all glyphs (means ANY type) |
Vector<Glyph> |
Picker.getIntersectingGlyphs(Camera c)
Get a list of all Glyphs (including segments and paths) picked. |
Vector<Glyph> |
VirtualSpace.getSelectedGlyphs()
Get selected glyphs. |
| Methods in fr.inria.zvtm.engine with parameters of type Glyph | |
|---|---|
void |
VirtualSpace.above(Glyph g1,
Glyph g2)
Put glyph g1 just above glyph g2 in the drawing list (g1 painted after g2). |
void |
VirtualSpace.addGlyph(Glyph g)
Add glyph g to this virtual space. |
void |
VirtualSpace.addGlyph(Glyph g,
boolean repaint)
Add glyph g to this virtual space. |
void |
VirtualSpace.addGlyph(Glyph g,
boolean initColors,
boolean repaint)
Add glyph g to this virtual space. |
void |
VirtualSpace.addGlyphs(Glyph[] glyphs)
Add a list of glyphs to this virtual space. |
void |
VirtualSpace.addGlyphs(Glyph[] glyphs,
boolean repaint)
Add a list of glyphs to this virtual space. |
protected void |
VirtualSpace.addGlyphsToDrawingList(Glyph[] glyphs)
|
protected void |
VirtualSpace.addGlyphToDrawingList(Glyph g)
|
void |
VirtualSpace.atBottom(Glyph g)
Put this glyph at bottom of the drawing list (will be drawn first). |
void |
VirtualSpace.atBottom(Glyph g,
int z)
Put this glyph before the first glyph that has z-index z, but after any glyph that has a z-index lower than z (if any). |
void |
VirtualSpace.below(Glyph g1,
Glyph g2)
Put glyph g1 just below glyph g2 in the drawing list (g1 painted before g2). |
Location |
View.centerOnGlyph(Glyph g,
Camera c,
int d)
Translates and (un)zooms a camera in order to focus on glyph g The camera must be used in this view. |
Location |
View.centerOnGlyph(Glyph g,
Camera c,
int d,
boolean z)
Translates and (un)zooms a camera in order to focus on glyph g The camera must be used in this view. |
Location |
View.centerOnGlyph(Glyph g,
Camera c,
int d,
boolean z,
float mFactor)
Translates and (un)zooms a camera in order to focus on glyph g The camera must be used in this view. |
Location |
View.centerOnGlyph(Glyph g,
Camera c,
int d,
boolean z,
float mFactor,
EndAction endAction)
Translates and (un)zooms a camera in order to focus on glyph g The camera must be used in this view. |
boolean |
VirtualSpace.contains(Glyph g)
Tests whether a glyph belongs to this virtual space or not. |
static boolean |
Utils.containsGlyph(Glyph[] ga,
Glyph g)
Checks whether Glyph array ga contains glyph g or not. |
static boolean |
Utils.containsGlyph(Glyph[] ga,
Glyph g)
Checks whether Glyph array ga contains glyph g or not. |
static boolean |
Utils.containsGlyph(Glyph[] ga,
Glyph g,
int maxIndex)
Checks whether Glyph array ga contains glyph g or not within its first N items. |
static boolean |
Utils.containsGlyph(Glyph[] ga,
Glyph g,
int maxIndex)
Checks whether Glyph array ga contains glyph g or not within its first N items. |
protected void |
VirtualSpace.drewGlyph(Glyph gl,
int cameraIndex)
|
double[] |
VirtualSpace.findFarmostGlyphCoords(Glyph[] gl,
double[] res)
Get the bounding box of all glyphs visible in this virtual space. |
static Point2D.Double |
VirtualSpace.getGlyphSetGeometricalCenter(Glyph[] gl)
Compute the geometrical center of a set of glyphs (takes glyph sizes into account) |
VirtualSpace |
VirtualSpaceManager.getOwningSpace(Glyph g)
Get the virtual space owning Glyph g. |
protected int |
VirtualSpace.glyphIndexInDrawingList(Glyph g)
|
void |
VirtualSpace.hide(Glyph g)
hide Glyph g - use show() and hide() to change both the visibility and sensitivity of glyphs - use Glyph.setVisible() to only change the glyph's visibility, but not its sensitivity. |
static int |
Utils.indexOfGlyph(Glyph[] ga,
Glyph g)
Checks whether Glyph array ga contains glyph g or not and returns its index. |
static int |
Utils.indexOfGlyph(Glyph[] ga,
Glyph g)
Checks whether Glyph array ga contains glyph g or not and returns its index. |
static int |
Utils.indexOfGlyph(Glyph[] ga,
Glyph g,
int maxIndex)
Checks whether Glyph array ga contains glyph g or not within its first N items, and returns its index. |
static int |
Utils.indexOfGlyph(Glyph[] ga,
Glyph g,
int maxIndex)
Checks whether Glyph array ga contains glyph g or not within its first N items, and returns its index. |
protected void |
VirtualSpace.insertGlyphInDrawingList(Glyph g,
int index)
|
boolean |
Picker.isPicked(Glyph g)
Tells whether a given glyph is under this picker or not. |
void |
VirtualSpace.onTop(Glyph g)
Put this glyph on top of the drawing list (will be drawn last). |
void |
VirtualSpace.onTop(Glyph g,
int z)
Put this glyph after the last glyph that has z-index z, but before any glyph that has a z-index higher than z (if any). |
void |
VirtualSpace.removeGlyph(Glyph g)
Remove glyph g from this virtual space. |
void |
VirtualSpace.removeGlyph(Glyph g,
boolean repaint)
Remove this glyph from this virtual space. |
protected void |
VirtualSpace.removeGlyphFromDrawingList(Glyph g)
|
void |
VirtualSpace.show(Glyph g)
show Glyph g - use show() and hide() to change both the visibility and sensitivity of glyphs - use Glyph.setVisible() to only change the glyph's visibility, but not its sensitivity. |
void |
Camera.stick(Glyph g)
attach glyph to this camera |
void |
VCursor.stickGlyph(Glyph g)
Attach glyph g to cursor. |
static void |
Camera.stickToCamera(Glyph g,
Camera c)
Stick glyph g to camera c. |
void |
Camera.unstick(Glyph g)
detach glyph from this camera |
static double[] |
Utils.widthHeight(Glyph glyph)
|
| Constructors in fr.inria.zvtm.engine with parameters of type Glyph | |
|---|---|
ScrollLayer(Camera cc,
Glyph[] widgets)
Create all elements that compose the scroll bars to control a camera. |
|
| Uses of Glyph in fr.inria.zvtm.event |
|---|
| Methods in fr.inria.zvtm.event with parameters of type Glyph | |
|---|---|
void |
ViewListener.enterGlyph(Glyph g)
Cursor entered glyph callback. |
void |
ViewAdapter.enterGlyph(Glyph g)
|
void |
ScrollingListener.enterGlyph(Glyph g)
|
void |
ViewListener.exitGlyph(Glyph g)
Cursor exited glyph callback. |
void |
ViewAdapter.exitGlyph(Glyph g)
|
void |
ScrollingListener.exitGlyph(Glyph g)
|
void |
SelectionListener.glyphSelected(Glyph g,
boolean selected)
|
| Uses of Glyph in fr.inria.zvtm.glyphs |
|---|
| Subclasses of Glyph in fr.inria.zvtm.glyphs | |
|---|---|
class |
AdaptiveText
An adaptative version of VText |
class |
ClosedShape
Super class of all closed shapes (rectangles, circles, diamonds, polygons, etc.) |
class |
Composite
Composite glyph. |
class |
DPath
Dynamic Path, made of an arbitrary number of segments, quadratic curves, cubic curves, and gaps. |
class |
FPolygon
Fast Polygon. |
class |
FRectangle
Rectangle becoming gradually translucent. |
class |
IcePDFPageImg
Glyph encapsulating a PDF page from ICEpdf. |
class |
MultilineText
Multiline text. |
class |
PRectangle
Rectangle filled using a customizable gradient paint. |
class |
RImage
Image with a reflection. |
class |
SemZoomGlyph
A class that provides support for a basic form of semantic zooming. |
class |
SICircle
|
class |
SIRectangle
Rectangle with constant apparent width and height, no matter the camera's altitude. |
class |
VCircle
Circle. |
class |
VEclipse
|
class |
VEllipse
Ellipse. |
class |
VImage
Bitmap Image. |
class |
VImageOr
Re-orientable Bitmap Image. |
class |
VPoint
Point. |
class |
VPolygon
Polygon. |
class |
VPolygonOr
Polygon. |
class |
VRectangle
Rectangle. |
class |
VRectangleOr
Rectangle. |
class |
VRectProgress
VRectProgress - A progress bar based on VRectangle. |
class |
VRing
Slice of a pie or ring. |
class |
VRoundRect
Round Rectangle. |
class |
VSegment
Segment (straight line). |
class |
VShape
Custom shape implementing Jean-Yves Vion-Dury's graphical object model. |
class |
VSwingComponent
Wrapper for Swing components. |
class |
VText
Standalone Text. |
class |
VTextLayout
Wrapper for an AWT TextLayout Inspired by examples taken from http://java.sun.com/developer/onlineTraining/Media/2DText/more.html |
class |
VTextOr
Re-orientable Standalone Text. |
class |
ZPDFPage
Glyph encapsulating a PDF Page. |
| Methods in fr.inria.zvtm.glyphs that return Glyph | |
|---|---|
static Glyph |
GlyphUtils.basicClone(Glyph g)
returns a (basic) clone of Glyph g, returns null if g belongs to a class that does not implement cloneable. |
abstract Glyph |
GlyphIcon.getGlyph()
get the glyph that the icon is representing |
static Glyph |
GlyphFactory.getGlyphFactoryDialog(Dialog owner)
Call a GlyphFactory window that will return the glyph created in the window (all parameters have default value and are editable) |
static Glyph |
GlyphFactory.getGlyphFactoryDialog(Dialog owner,
long dsv)
Call a GlyphFactory window that will return the glyph created in the window (all parameters have default value and are editable) |
static Glyph |
GlyphFactory.getGlyphFactoryDialog(Dialog owner,
Vector ast,
String dst,
boolean cst,
Color dfc,
boolean efc,
Color dbc,
boolean ebc,
boolean dto,
boolean eto,
double dav,
boolean eav,
boolean doo,
boolean eoo,
double dagv,
boolean eagv,
long dsv,
boolean esv,
int dvc,
boolean evc,
double[] dvv,
boolean evv)
Call a GlyphFactory window that will return the glyph created in the window (programer sets the default value(s) for every field and specifies if the field can be changed or not) |
static Glyph |
GlyphFactory.getGlyphFactoryDialog(Frame owner)
Call a GlyphFactory window that will return the glyph created in the window (all parameters have default value and are editable) |
static Glyph |
GlyphFactory.getGlyphFactoryDialog(Frame owner,
long dsv)
Call a GlyphFactory window that will return the glyph created in the window (all parameters have default value and are editable) |
static Glyph |
GlyphFactory.getGlyphFactoryDialog(Frame owner,
Vector ast,
String dst,
boolean cst,
Color dfc,
boolean efc,
Color dbc,
boolean ebc,
boolean dto,
boolean eto,
double dav,
boolean eav,
boolean doo,
boolean eoo,
double dagv,
boolean eagv,
long dsv,
boolean esv,
int dvc,
boolean evc,
double[] dvv,
boolean evv)
Call a GlyphFactory window that will return the glyph created in the window (programer sets the default value(s) for every field and specifies if the field can be changed or not) |
Glyph[] |
Glyph.getStickedGlyphArray()
Get the list of glyphs sticked to this one. |
protected Glyph |
SemZoomGlyph.selectChild(int camIndex)
|
| Methods in fr.inria.zvtm.glyphs that return types with arguments of type Glyph | |
|---|---|
List<Glyph> |
Composite.peekAtChildren()
Returns part of the internal state of this Composite. |
| Methods in fr.inria.zvtm.glyphs with parameters of type Glyph | |
|---|---|
void |
Composite.addChild(Glyph child)
Adds a child Glyph to this Composite. |
static Glyph |
GlyphUtils.basicClone(Glyph g)
returns a (basic) clone of Glyph g, returns null if g belongs to a class that does not implement cloneable. |
static Icon |
GlyphIcon.getGlyphIcon(Glyph g,
int w,
int h)
Use this method to get a GlyphIcon (you shoud not use a Ic* constructor directly nor GlyphIcon()) ; all objects returned by this method implement javax.swing.Icon |
static Shape |
GlyphUtils.getJava2DShape(Glyph g)
get a java.awt.Shape instance describing Glyph g (only working for non-Or shapes for now, but could be easily extended to support them) |
boolean |
Composite.removeChild(Glyph child)
Removes a child Glyph from this Composite. |
abstract void |
GlyphIcon.setGlyph(Glyph g)
set the glyph that the icon should be representing |
void |
Glyph.stick(Glyph g)
Attach a glyph to this one. |
static void |
Glyph.stickToGlyph(Glyph g1,
Glyph g2)
Stick glyph g1 to glyph g2. |
void |
Glyph.unstick(Glyph g)
Unattach a glyph from this one. |
static void |
Glyph.unstickAllGlyphs(Glyph g)
Unstick all glyphs sticked to Glyph g. |
static void |
Glyph.unstickFromGlyph(Glyph g1,
Glyph g2)
Unstick glyph g1 from glyph g2. |
| Constructor parameters in fr.inria.zvtm.glyphs with type arguments of type Glyph | |
|---|---|
SemZoomGlyph(List<Glyph> glyphs,
List<Double> transitions)
|
|
| Uses of Glyph in fr.inria.zvtm.svg |
|---|
| Methods in fr.inria.zvtm.svg that return Glyph | |
|---|---|
static Glyph |
SVGReader.createImage(Element e,
Context ctx,
boolean meta,
Hashtable imageStore,
String documentParentURL)
Create a VImage from an SVG image element. |
| Methods in fr.inria.zvtm.svg with parameters of type Glyph | |
|---|---|
static void |
SVGReader.assignStroke(Glyph g,
SVGStyle ss)
|
void |
SVGWriterPostProcessor.newElementCreated(Element el,
Glyph gl,
Document d)
Called each time a new SVG element is created by the SVGWriter. |
| Uses of Glyph in fr.inria.zvtm.treemap |
|---|
| Fields in fr.inria.zvtm.treemap with type parameters of type Glyph | |
|---|---|
protected HashMap<String,Glyph> |
ZMapItem.graphicalObjects
|
| Methods in fr.inria.zvtm.treemap that return Glyph | |
|---|---|
Glyph |
ZMapItem.getGraphicalObject(String id)
|
| Methods in fr.inria.zvtm.treemap that return types with arguments of type Glyph | |
|---|---|
Collection<Glyph> |
ZMapItem.getGraphicalObjects()
|
| Methods in fr.inria.zvtm.treemap with parameters of type Glyph | |
|---|---|
void |
ZMapItem.putGraphicalObject(String id,
Glyph glyph)
|
| Uses of Glyph in fr.inria.zvtm.widgets |
|---|
| Fields in fr.inria.zvtm.widgets with type parameters of type Glyph | |
|---|---|
protected List<Glyph> |
Menu.elems
|
| Methods in fr.inria.zvtm.widgets that return Glyph | |
|---|---|
Glyph |
PieMenu.getBoundary()
Get the menu's invisible (but sensitive) boundary glyph. |
Glyph |
PieMenu.getItem(int i)
Get the menu item at a given index. |
Glyph |
PieMenu.getItem(String label)
Get the menu item that has a given label. |
Glyph[] |
PieMenu.getItems()
Get the menu's items counter clockwise. |
| Methods in fr.inria.zvtm.widgets with parameters of type Glyph | |
|---|---|
MenuItem |
Menu.getItemForGlyph(Glyph glyph)
Returns the MenuItem associated to a given Glyph, if there is such an item. |
int |
PieMenu.getItemIndex(Glyph g)
Get index of the provided glyph in the list of menu items. Menu items are sorted counter clockwise, starting with the element placed at the start angle. |
void |
Menu.onEnterGlyph(Glyph g)
Should be called from outside to highlight the menu items if needed. |
void |
Menu.onExitGlyph(Glyph g)
Should be called from outside to highlight the menu items if needed. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||