

Public Member Functions | |
| void | handleRS232 (RS232Listener listener, String msg) |
Package Functions | |
| VisKUKA (Node node, Vector3f pos) | |
| Override void | transform () |
| Override void | renderSelf () |
| long | clamp (long x, long min, long max) |
| String | targetMessage (String msg, long axisHeading, long axisElevation) |
| float | drawRanges () |
Package Attributes | |
| double | axisHeadingOffset = 287894 |
| double | axisHeadingScale = -(287894-(-177168))/Math.PI |
| double | axisElevationOffset = 39196 |
| double | axisElevationScale = -(188435-(-4990)) /(Math.PI/2.5) |
| long | axisHeadingMin = 128600 |
| long | axisHeadingMax = 343844 |
| long | axisElevationMin = -1000 |
| long | axisElevationMax = 175000 |
Definition at line 8 of file VisKUKA.java.
| org.hfbk.vis.visnode.VisKUKA.VisKUKA | ( | Node | node, | |
| Vector3f | pos | |||
| ) | [package] |
| Override void org.hfbk.vis.visnode.VisKUKA.transform | ( | ) | [package] |
actually applies this nodes transform. should be overridden for abitrary transform changes, eg. animation, billboarding etc.
Reimplemented from org.hfbk.vis.visnode.VisNode.
Definition at line 28 of file VisKUKA.java.
| Override void org.hfbk.vis.visnode.VisKUKA.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
Reimplemented from org.hfbk.vis.visnode.VisBalistic.
Definition at line 33 of file VisKUKA.java.
| void org.hfbk.vis.visnode.VisKUKA.handleRS232 | ( | RS232Listener | listener, | |
| String | msg | |||
| ) |
Implements org.hfbk.vis.RS232Listener.Handler.
Definition at line 38 of file VisKUKA.java.
References org.hfbk.vis.visnode.VisKUKA.axisElevationOffset, org.hfbk.vis.visnode.VisKUKA.axisElevationScale, org.hfbk.vis.visnode.VisKUKA.axisHeadingOffset, org.hfbk.vis.visnode.VisKUKA.axisHeadingScale, org.hfbk.vis.visnode.VisBalistic.elevation, org.hfbk.vis.visnode.VisBalistic.heading, org.hfbk.vis.RS232Listener.print(), and org.hfbk.vis.visnode.VisKUKA.targetMessage().
Here is the call graph for this function:

| long org.hfbk.vis.visnode.VisKUKA.clamp | ( | long | x, | |
| long | min, | |||
| long | max | |||
| ) | [package] |
Definition at line 55 of file VisKUKA.java.
Referenced by org.hfbk.vis.visnode.VisKUKA.targetMessage().
Here is the caller graph for this function:

| String org.hfbk.vis.visnode.VisKUKA.targetMessage | ( | String | msg, | |
| long | axisHeading, | |||
| long | axisElevation | |||
| ) | [package] |
Definition at line 61 of file VisKUKA.java.
References org.hfbk.vis.visnode.VisKUKA.axisElevationMax, org.hfbk.vis.visnode.VisKUKA.axisElevationMin, org.hfbk.vis.visnode.VisKUKA.axisHeadingMax, org.hfbk.vis.visnode.VisKUKA.axisHeadingMin, and org.hfbk.vis.visnode.VisKUKA.clamp().
Referenced by org.hfbk.vis.visnode.VisKUKA.handleRS232().
Here is the call graph for this function:

Here is the caller graph for this function:

| float org.hfbk.vis.visnode.VisKUKA.drawRanges | ( | ) | [package] |
Reimplemented from org.hfbk.vis.visnode.VisBalistic.
Definition at line 72 of file VisKUKA.java.
References org.hfbk.vis.visnode.VisKUKA.axisHeadingMax, org.hfbk.vis.visnode.VisKUKA.axisHeadingMin, org.hfbk.vis.visnode.VisKUKA.axisHeadingOffset, org.hfbk.vis.visnode.VisKUKA.axisHeadingScale, org.hfbk.vis.visnode.VisBalistic.bestAngle(), org.hfbk.vis.visnode.VisBalistic.wurfweite(), and org.hfbk.vis.visnode.VisBalistic.y0.
Here is the call graph for this function:

double org.hfbk.vis.visnode.VisKUKA.axisHeadingOffset = 287894 [package] |
Definition at line 11 of file VisKUKA.java.
Referenced by org.hfbk.vis.visnode.VisKUKA.drawRanges(), and org.hfbk.vis.visnode.VisKUKA.handleRS232().
double org.hfbk.vis.visnode.VisKUKA.axisHeadingScale = -(287894-(-177168))/Math.PI [package] |
Definition at line 12 of file VisKUKA.java.
Referenced by org.hfbk.vis.visnode.VisKUKA.drawRanges(), and org.hfbk.vis.visnode.VisKUKA.handleRS232().
double org.hfbk.vis.visnode.VisKUKA.axisElevationOffset = 39196 [package] |
Definition at line 14 of file VisKUKA.java.
Referenced by org.hfbk.vis.visnode.VisKUKA.handleRS232().
double org.hfbk.vis.visnode.VisKUKA.axisElevationScale = -(188435-(-4990)) /(Math.PI/2.5) [package] |
Definition at line 15 of file VisKUKA.java.
Referenced by org.hfbk.vis.visnode.VisKUKA.handleRS232().
long org.hfbk.vis.visnode.VisKUKA.axisHeadingMin = 128600 [package] |
Definition at line 17 of file VisKUKA.java.
Referenced by org.hfbk.vis.visnode.VisKUKA.drawRanges(), and org.hfbk.vis.visnode.VisKUKA.targetMessage().
long org.hfbk.vis.visnode.VisKUKA.axisHeadingMax = 343844 [package] |
Definition at line 18 of file VisKUKA.java.
Referenced by org.hfbk.vis.visnode.VisKUKA.drawRanges(), and org.hfbk.vis.visnode.VisKUKA.targetMessage().
long org.hfbk.vis.visnode.VisKUKA.axisElevationMin = -1000 [package] |
Definition at line 19 of file VisKUKA.java.
Referenced by org.hfbk.vis.visnode.VisKUKA.targetMessage().
long org.hfbk.vis.visnode.VisKUKA.axisElevationMax = 175000 [package] |
Definition at line 20 of file VisKUKA.java.
Referenced by org.hfbk.vis.visnode.VisKUKA.targetMessage().
1.5.1