Package | Description |
---|---|
fr.inria.zuist.engine |
ZUIST multi-scale scene engine for ZVTM.
|
fr.inria.zuist.od | |
fr.inria.zvtm.engine |
ZVTM core functionalities.
|
fr.inria.zvtm.layout.tree |
Algorithms for laying out glyphs representing structured data trees, with interactive expansion/contraction.
|
fr.inria.zvtm.svg |
Import and export SVG documents to/from virtual spaces.
|
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.
|
Modifier and Type | Method and Description |
---|---|
VirtualSpace |
TaggedViewSceneObserver.getTargetVirtualSpace(Region r)
Returns the VirtualSpace corresponding to the first tag that matches.
|
VirtualSpace |
SceneObserver.getTargetVirtualSpace(Region r)
Region is irrelevant for basic SceneObservers.
|
VirtualSpace[] |
TaggedViewSceneObserver.getTargetVirtualSpaces() |
VirtualSpace[] |
SceneObserver.getTargetVirtualSpaces()
This is overridden by more elaborate SceneObservers such as TagggedViewSceneObserver.
|
Modifier and Type | Method and Description |
---|---|
HashMap<String,VirtualSpace> |
TaggedViewSceneObserver.getTagVirtualSpaceMapping() |
Modifier and Type | Method and Description |
---|---|
void |
GlyphLoader.addLoadRequest(VirtualSpace tvs,
ObjectDescription od,
boolean transition)
Add a request to load an object in the queue.
|
void |
GlyphLoader.addUnloadRequest(VirtualSpace tvs,
ObjectDescription od,
boolean transition)
Add a request to unload an object in the queue.
|
Constructor and Description |
---|
LensSceneObserver(View observingView,
Camera observingCamera,
Lens observingLens,
VirtualSpace targetVirtualSpace) |
PortalSceneObserver(CameraPortal observingPortal,
Camera observingCamera,
VirtualSpace targetVirtualSpace) |
ViewSceneObserver(View observingView,
Camera observingCamera,
VirtualSpace targetVirtualSpace) |
Constructor and Description |
---|
TaggedViewSceneObserver(View observingView,
Camera observingCamera,
HashMap<String,VirtualSpace> t2s) |
Modifier and Type | Method and Description |
---|---|
void |
PDFPageDescription.createObject(SceneManager sm,
VirtualSpace vs,
boolean fadeIn) |
void |
TextDescription.createObject(SceneManager sm,
VirtualSpace vs,
boolean fadeIn) |
void |
SceneFragmentDescription.createObject(SceneManager sm,
VirtualSpace vs,
boolean fadeIn) |
abstract void |
ObjectDescription.createObject(SceneManager sm,
VirtualSpace vs,
boolean fadeIn)
Called automatically by scene manager.
|
void |
ImageDescription.createObject(SceneManager sm,
VirtualSpace vs,
boolean fadeIn) |
void |
GlyphDescription.createObject(SceneManager sm,
VirtualSpace vs,
boolean fadeIn) |
void |
ClosedShapeDescription.createObject(SceneManager sm,
VirtualSpace vs,
boolean fadeIn) |
void |
PDFPageDescription.destroyObject(SceneManager sm,
VirtualSpace vs,
boolean fadeOut) |
void |
TextDescription.destroyObject(SceneManager sm,
VirtualSpace vs,
boolean fadeOut) |
void |
SceneFragmentDescription.destroyObject(SceneManager sm,
VirtualSpace vs,
boolean fadeOut) |
abstract void |
ObjectDescription.destroyObject(SceneManager sm,
VirtualSpace vs,
boolean fadeOut)
Called automatically by scene manager.
|
void |
ImageDescription.destroyObject(SceneManager sm,
VirtualSpace vs,
boolean fadeOut) |
void |
GlyphDescription.destroyObject(SceneManager sm,
VirtualSpace vs,
boolean fadeOut) |
void |
ClosedShapeDescription.destroyObject(SceneManager sm,
VirtualSpace vs,
boolean fadeOut) |
Modifier and Type | Field and Description |
---|---|
protected Hashtable<String,VirtualSpace> |
VirtualSpaceManager.allVirtualSpaces
key is space name (String)
|
Modifier and Type | Method and Description |
---|---|
VirtualSpace |
VirtualSpaceManager.addVirtualSpace(String name)
Create a new virtual space.
|
VirtualSpace |
VirtualSpaceManager.getActiveSpace()
Get active virtual space, i.e., the space owning the camera currently active.
|
VirtualSpace |
Camera.getOwningSpace()
Get virtual space owning this camera.
|
VirtualSpace |
VirtualSpaceManager.getOwningSpace(Glyph g)
Get the virtual space owning Glyph g.
|
VirtualSpace |
VirtualSpaceManager.getVirtualSpace(String n)
Get virtual space named n.
|
Modifier and Type | Method and Description |
---|---|
List<VirtualSpace> |
VirtualSpaceManager.getVirtualSpaces()
Get all virtual spaces.
|
Modifier and Type | Method and Description |
---|---|
void |
VirtualSpaceManager.destroyVirtualSpace(VirtualSpace vs)
Destroy a virtual space.
|
Glyph[] |
PickerVS.getDrawOrderedPickedGlyphList(VirtualSpace v)
The list of glyphs under the picker, ordered according to the drawing stack
|
Glyph |
PickerVS.pickOnTop(VirtualSpace v)
Returns the glyph under the picker (drawing order)
|
protected void |
Camera.setOwningSpace(VirtualSpace vs)
Set virtual space owning this camera.
|
Constructor and Description |
---|
LTree(VirtualSpace vs)
Create instance of LTree in virtual space.
|
LTree(VirtualSpace vs,
boolean drawBorders)
Create instance of LTree in virtual space.
|
Modifier and Type | Method and Description |
---|---|
Document |
SVGWriter.exportVirtualSpace(VirtualSpace vs,
DOMImplementation di,
File dest)
Export the content of a virtual space as a DOM object (that can then be serialized as an XML document using the parser of your choice (returns null if any error occurs)
|
Document |
SVGWriter.exportVirtualSpace(VirtualSpace vs,
DOMImplementation di,
File dest,
SVGWriterPostProcessor epp)
Export the content of a virtual space as a DOM object (that can then be serialized as an XML document using the parser of your choice (returns null if any error occurs)
|
static void |
SVGReader.load(Document d,
VirtualSpace vs,
boolean meta,
String documentURL)
Load a DOM-parsed SVG document d in VirtualSpace vs.
|
static void |
SVGReader.load(Document d,
VirtualSpace vs,
boolean meta,
String documentURL,
String fallbackParentURL)
Load a DOM-parsed SVG document d in VirtualSpace vs.
|
Modifier and Type | Field and Description |
---|---|
protected VirtualSpace |
Menu.space |
Modifier and Type | Method and Description |
---|---|
static PieMenu |
PieMenuFactory.createPieMenu(String[] labels,
int animLength,
VirtualSpace vs,
Point2D.Double coords,
Color[] itemColors,
Color[] itembColors,
Color[] itemSColors,
Color[] itembSColors,
Color[] labelColors)
Standard pie menu creation method.
|
static PieMenu |
PieMenuFactory.createPieMenu(String[] labels,
Point2D.Double[] labelOffsets,
int animLength,
VirtualSpace vs,
Point2D.Double coords)
Standard pie menu creation method.
|
static PieMenu |
PieMenuFactory.createPieMenu(String[] labels,
Point2D.Double[] labelOffsets,
int animLength,
VirtualSpace vs,
Point2D.Double coords,
Color[] itemColors,
Color[] itembColors,
Color[] itemSColors,
Color[] itembSColors,
Color[] labelColors)
Standard pie menu creation method.
|
Constructor and Description |
---|
Menu(VirtualSpace space) |
Menu(VirtualSpace space,
Color bgColor,
Color hColor,
Color lColor,
short labelAnchor) |
PieMenuP(String[] stringLabels,
Point2D.Double menuCenterCoordinates,
VirtualSpace vs,
double radius,
double startAngle,
Color[] fillColors,
Color[] borderColors,
Color[] fillSColors,
Color[] borderSColors,
Color[] labelColors,
float alphaT,
double sensitRadius,
Font font)
Pie Menu constructor - should not be used directly
|
PieMenuP(String[] stringLabels,
Point2D.Double menuCenterCoordinates,
VirtualSpace vs,
double radius,
double startAngle,
Color[] fillColors,
Color[] borderColors,
Color[] fillSColors,
Color[] borderSColors,
Color[] labelColors,
float alphaT,
double sensitRadius,
Font font,
Point2D.Double[] labelOffsets)
Pie Menu constructor - should not be used directly
|
PieMenuP(String[] stringLabels,
Point2D.Double menuCenterCoordinates,
VirtualSpace vs,
double radius,
double startAngle,
Color fillColor,
Color borderColor,
Color fillSColor,
Color borderSColor,
Color labelColor,
float alphaT,
double sensitRadius,
Font font)
Pie Menu constructor - should not be used directly
|
PieMenuP(String[] stringLabels,
Point2D.Double menuCenterCoordinates,
VirtualSpace vs,
double radius,
double startAngle,
Color fillColor,
Color borderColor,
Color fillSColor,
Color borderSColor,
Color labelColor,
float alphaT,
double sensitRadius,
Font font,
Point2D.Double[] labelOffsets)
Pie Menu constructor - should not be used directly
|
PieMenuR(String[] stringLabels,
Point2D.Double menuCenterCoordinates,
VirtualSpace vs,
double radius,
float irr,
double startAngle,
double angleWidth,
Color[] fillColors,
Color[] borderColors,
Color[] fillSColors,
Color[] borderSColors,
Color[] labelColors,
float alphaT,
int animDuration,
double sensitRadius,
Font font,
Point2D.Double[] labelOffsets)
Pie Menu constructor - should not be used directly
|
Copyright © 2000-2002 Xerox Corporation. All Rights Reserved
Copyright © 2003 World Wide Web Consortium. All Rights Reserved
Copyright © 2004-2015 INRIA. All Rights Reserved
Licensed under the GNU LGPL. For full terms see the file COPYING.