Public Member Functions | |
void | render (List< AWTEvent > events) |
Package Functions | |
VisLog () | |
void | addIncoming (Node logRoot) |
void | fetch (long time) |
void | renderSelf () |
Package Attributes | |
Source | source |
HashMap< String, Graph > | incoming = new HashMap<String, Graph>() |
long | lastupdate = 0 |
float | z = 0 |
float | ox = 0 |
long | maxtime = 0 |
Classes | |
class | LogPoint |
Definition at line 29 of file VisLog.java.
org.hfbk.vis.visnode.VisLog.VisLog | ( | ) | [package] |
Definition at line 154 of file VisLog.java.
void org.hfbk.vis.visnode.VisLog.addIncoming | ( | Node | logRoot | ) | [package] |
add incoming log events to this visualisation.
logRoot | the root of timestamp nodes to add |
Definition at line 163 of file VisLog.java.
References org.hfbk.vis.visnode.VisPartitionNode.add(), org.hfbk.vis.visnode.VisLog.LogPoint.fetch(), org.dronus.graph.Node.getEdges(), org.dronus.graph.Edge.getFrom(), org.hfbk.vis.visnode.VisLog.maxtime, org.hfbk.vis.visnode.VisLog.ox, org.hfbk.vis.visnode.VisNode.position, org.hfbk.vis.visnode.VisPartitionNode.scale, org.dronus.graph.Node.text, org.dronus.graph.Node.type, and org.hfbk.vis.visnode.VisLog.z.
Referenced by org.hfbk.vis.visnode.VisLog.renderSelf().
Here is the call graph for this function:
Here is the caller graph for this function:
void org.hfbk.vis.visnode.VisLog.fetch | ( | long | time | ) | [package] |
fetches all log events after time.
time | as linux timestamp |
Definition at line 209 of file VisLog.java.
References org.hfbk.vis.source.Source.getSource(), org.hfbk.vis.visnode.VisLog.maxtime, and org.hfbk.vis.visnode.VisLog.source.
Referenced by org.hfbk.vis.visnode.VisLog.renderSelf().
Here is the call graph for this function:
Here is the caller graph for this function:
void org.hfbk.vis.visnode.VisLog.render | ( | List< AWTEvent > | events | ) |
recursively renders this node and all children.
we do some culling of objects spherical extends against the view frustum. for problems see
Reimplemented from org.hfbk.vis.visnode.VisNode.
Definition at line 213 of file VisLog.java.
void org.hfbk.vis.visnode.VisLog.renderSelf | ( | ) | [package, virtual] |
handles periodic updates.
Reimplemented from org.hfbk.vis.visnode.VisPartitionNode.
Definition at line 226 of file VisLog.java.
References org.hfbk.vis.visnode.VisLog.addIncoming(), org.hfbk.vis.visnode.VisLog.fetch(), org.hfbk.vis.source.Source.finished, org.dronus.graph.Graph.getRoot(), org.hfbk.vis.source.Source.graph, org.hfbk.vis.visnode.VisLog.lastupdate, and org.hfbk.vis.visnode.VisLog.source.
Here is the call graph for this function:
Source org.hfbk.vis.visnode.VisLog.source [package] |
Definition at line 31 of file VisLog.java.
Referenced by org.hfbk.vis.visnode.VisLog.fetch(), and org.hfbk.vis.visnode.VisLog.renderSelf().
HashMap<String, Graph> org.hfbk.vis.visnode.VisLog.incoming = new HashMap<String, Graph>() [package] |
Definition at line 33 of file VisLog.java.
long org.hfbk.vis.visnode.VisLog.lastupdate = 0 [package] |
float org.hfbk.vis.visnode.VisLog.z = 0 [package] |
float org.hfbk.vis.visnode.VisLog.ox = 0 [package] |
long org.hfbk.vis.visnode.VisLog.maxtime = 0 [package] |
Definition at line 40 of file VisLog.java.
Referenced by org.hfbk.vis.visnode.VisLog.addIncoming(), and org.hfbk.vis.visnode.VisLog.fetch().