Public Member Functions | |
VisImage (Node n, Vector3f position) | |
void | add (VisNode node) |
VisImage (String imageUrl, String contextUrl, Vector3f position, boolean asThumbnail) | |
void | close () |
Package Functions | |
void | renderSelf () |
void | handleEvent (VisMouseEvent evt) |
Package Attributes | |
final float | SCALE = 15f |
Texture | tex = null |
ImageFetcher | fetcher |
String | large |
Definition at line 23 of file VisImage.java.
org.hfbk.vis.visnode.VisImage.VisImage | ( | Node | n, | |
Vector3f | position | |||
) |
Definition at line 32 of file VisImage.java.
References org.hfbk.vis.visnode.VisImage.fetcher, org.dronus.graph.Node.getSubNodeText(), org.hfbk.vis.visnode.VisImage.large, and org.dronus.graph.Node.text.
Referenced by org.hfbk.vis.visnode.VisImage.handleEvent().
Here is the call graph for this function:
Here is the caller graph for this function:
org.hfbk.vis.visnode.VisImage.VisImage | ( | String | imageUrl, | |
String | contextUrl, | |||
Vector3f | position, | |||
boolean | asThumbnail | |||
) |
Definition at line 49 of file VisImage.java.
References org.hfbk.vis.visnode.VisImage.fetcher, org.hfbk.vis.visnode.VisImage.large, and org.hfbk.vis.visnode.VisNode.url.
void org.hfbk.vis.visnode.VisImage.add | ( | VisNode | node | ) |
ignore childs, they look ugly...
Reimplemented from org.hfbk.vis.visnode.VisNode.
Definition at line 47 of file VisImage.java.
void org.hfbk.vis.visnode.VisImage.renderSelf | ( | ) | [package, virtual] |
implement this to actually render this node itself. also used to update a node's state.
things not seen also do not update. this is sometimes akward, sometimes useful, eg. a movie not seen does not advance
Implements org.hfbk.vis.visnode.VisNode.
Definition at line 57 of file VisImage.java.
References org.hfbk.vis.visnode.VisImage.fetcher, org.hfbk.vis.ImageFetcher.free(), org.hfbk.vis.visnode.VisNodeMousable.h, org.dronus.gl.Texture.height, org.hfbk.vis.ImageFetcher.height, org.dronus.gl.Texture.imageheight, org.dronus.gl.Texture.imagewidth, org.hfbk.vis.ImageFetcher.pixelformat, org.hfbk.vis.ImageFetcher.pixels, org.hfbk.vis.visnode.VisNode.radius, org.dronus.gl.Texture.render(), org.hfbk.vis.visnode.VisImage.SCALE, org.hfbk.vis.visnode.VisImage.tex, org.hfbk.vis.visnode.VisNodeMousable.w, org.dronus.gl.Texture.width, and org.hfbk.vis.ImageFetcher.width.
Here is the call graph for this function:
void org.hfbk.vis.visnode.VisImage.handleEvent | ( | VisMouseEvent | evt | ) | [package] |
Reimplemented from org.hfbk.vis.visnode.VisNodeDraggable.
Definition at line 80 of file VisImage.java.
References org.hfbk.vis.visnode.VisHUD.add(), org.hfbk.vis.visnode.VisRoot.client, org.hfbk.vis.visnode.VisRoot.fetch(), org.hfbk.vis.visnode.VisNode.getRoot(), org.hfbk.vis.VisClient.hud, org.hfbk.vis.visnode.VisImage.large, org.hfbk.vis.visnode.VisNode.remove(), org.hfbk.vis.visnode.VisNode.url, and org.hfbk.vis.visnode.VisImage.VisImage().
Here is the call graph for this function:
void org.hfbk.vis.visnode.VisImage.close | ( | ) |
should be called if a node is disposed to stop associated threads.
Reimplemented from org.hfbk.vis.visnode.VisNode.
Definition at line 96 of file VisImage.java.
References org.hfbk.vis.visnode.VisImage.fetcher, and org.hfbk.vis.ImageFetcher.free().
Here is the call graph for this function:
final float org.hfbk.vis.visnode.VisImage.SCALE = 15f [package] |
Definition at line 25 of file VisImage.java.
Referenced by org.hfbk.vis.visnode.VisImage.renderSelf().
Texture org.hfbk.vis.visnode.VisImage.tex = null [package] |
Definition at line 27 of file VisImage.java.
Referenced by org.hfbk.vis.visnode.VisImage.renderSelf().
Definition at line 28 of file VisImage.java.
Referenced by org.hfbk.vis.visnode.VisImage.close(), org.hfbk.vis.visnode.VisImage.renderSelf(), and org.hfbk.vis.visnode.VisImage.VisImage().
String org.hfbk.vis.visnode.VisImage.large [package] |
Definition at line 30 of file VisImage.java.
Referenced by org.hfbk.vis.visnode.VisImage.handleEvent(), and org.hfbk.vis.visnode.VisImage.VisImage().