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().