Displays the Schwarzschild particle's initial conditions in an editor. @return OSPControl
()
| 99 | * @return OSPControl |
| 100 | */ |
| 101 | @Override |
| 102 | public OSPTableInspector edit(){ |
| 103 | OSPTableInspector inspector = new OSPTableInspector(true, true); |
| 104 | Control control=inspector.getControl(); |
| 105 | inspector.setTitle("Classical Particle"); |
| 106 | inspector.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); |
| 107 | double r=1, phi=0; |
| 108 | control.setValue("r", r); |
| 109 | control.setValue("dr/dt", phi); |
| 110 | control.setValue(PHI, 0); |
| 111 | control.setValue(PHIRATE, 1); |
| 112 | control.setValue("draggable state", true); |
| 113 | control.setValue("track points", 0); |
| 114 | control.setValue("label", ""); |
| 115 | x=r*Math.cos(phi); |
| 116 | y=r*Math.sin(phi); |
| 117 | inspector.setSize(160,170); |
| 118 | return inspector; |
| 119 | } |
| 120 | |
| 121 | |
| 122 |
no test coverage detected