|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectvisad.benjamin.Galaxy
Galaxy implements the interactive Milky Way model application using VisAD 2.0.
| Nested Class Summary | |
(package private) class |
Galaxy.ContourCell
|
| Field Summary | |
(package private) DataReference |
A1_ref
|
(package private) DataReference |
A2_ref
|
(package private) DataReference |
Aa_ref
|
(package private) float |
b
|
(package private) JPanel |
center
|
(package private) RemoteServer |
client_server
RemoteServer for client this Galaxy is a client if client_server != null |
(package private) ConstantMap[] |
cmaps
|
(package private) ConstantMap[] |
cmaps_line
|
(package private) ConstantMap[] |
cmaps_sol
|
(package private) DataReference |
compute_button_ref
|
(package private) DataReference |
contour_button_ref
DataReferences for two Cell trigger buttons |
(package private) JTextField[] |
coord_fields
|
(package private) float |
d
|
(package private) RealType |
density
|
(package private) DataReference |
density_button_ref
|
(package private) DataReference |
density_ref
DataReference for density contour slider |
(package private) DisplayImpl |
display1
Displays |
(package private) DisplayImpl |
display2
|
(package private) DisplayImpl |
display3
|
(package private) DisplayImpl |
display4
|
(package private) DisplayImpl |
display5
|
(package private) FunctionType |
dist_density
|
(package private) DataReference |
dist_densityRef
|
(package private) RealType |
distance
|
(package private) Set |
distDomain
|
(package private) Linear1DSet |
distSol_set
|
(package private) static double |
elast
|
(package private) RealType |
element
|
(package private) RealType |
emission
|
(package private) static double |
F1
|
(package private) static double |
F2
|
(package private) static double |
Fa
|
(package private) FlatField |
field_D
|
(package private) FlatField |
field_E
|
(package private) JButton |
flat_sphere_button
|
(package private) DataReference |
flat_sphere_button_ref
|
(package private) RealTupleType |
grid_domain
|
(package private) DataReference |
grid_ref
declare DataReferences |
(package private) Linear3DSet |
grid_set
declare sets |
(package private) FunctionType |
grid_type
|
(package private) RealType |
gridx
declare MathTypes |
(package private) RealType |
gridy
|
(package private) RealType |
gridz
|
(package private) DataReference |
h1_ref
|
(package private) DataReference |
h2_ref
|
(package private) DataReference |
ha_ref
|
(package private) int |
i_type
|
(package private) float[][] |
image_b
|
(package private) RealTupleType |
image_domain
|
(package private) DataReference |
image_ref
|
(package private) Linear2DSet |
image_set
|
(package private) FunctionType |
image_type
|
(package private) RealType |
Intensity
|
(package private) DataReference |
ireg_set_ref
|
(package private) float |
l
|
(package private) float |
last_x
|
(package private) float |
last_y
|
(package private) float |
last_z
|
(package private) RealType |
lat
|
(package private) float[] |
lbd
|
(package private) int |
length_0
|
(package private) int |
length_1
|
(package private) RealType |
line
|
(package private) Gridded3DSet |
line_to_sol
|
(package private) DataReference |
line_to_sol_ref
|
(package private) ScalarMap |
linemap
ScalarMap for 'line' in display2 |
(package private) static double |
llast
|
(package private) RealType |
lon
|
(package private) float[][] |
lonlat_b
|
(package private) RealTupleType |
lonlat_range
|
(package private) DataReference |
lonlat_ref
|
(package private) Linear2DSet |
lonlat_set
|
(package private) FunctionType |
lonlat_type
|
(package private) LabeledColorWidget |
lw2
color widgets for sky map images |
(package private) LabeledColorWidget |
lw5
|
(package private) int |
n_profpts
|
(package private) DataReference |
n1_ref
DataReferences for 13 interactive model paramters |
(package private) DataReference |
n2_ref
|
(package private) DataReference |
na_ref
|
(package private) int |
npts
|
(package private) static int |
NRMAX
|
(package private) static int |
NX
|
(package private) static int |
NXP
|
(package private) static int |
NxpxMAX
constants borrowed from Fortran include file dimen.h |
(package private) static int |
NY
|
(package private) static int |
NYP
|
(package private) static int |
NypxMAX
|
(package private) static int |
NZ
|
(package private) static int |
NZMAX
|
(package private) static int |
NZP
|
(package private) JPanel |
panel2
|
(package private) JPanel |
panel5
|
(package private) RealType |
radiance
|
(package private) DataReference |
red_cursor_ref
|
(package private) DataReference |
reset_button_ref
|
(package private) float[][] |
samples
|
(package private) RemoteServerImpl |
server_server
RemoteServerImpl for server this Galaxy is a server if server_server != null |
(package private) SampledSet[] |
set_s
|
(package private) RealTuple |
sol
|
(package private) DataReference |
sol_ref
|
(package private) UnionSet |
sol_sight
|
(package private) DataReference |
sol_sightRef
|
(package private) float |
sol_x
|
(package private) float |
sol_y
|
(package private) float |
sol_z
|
(package private) DataReference |
sphrSkyMap_ref
|
(package private) RealType |
v_LSR
|
(package private) FunctionType |
vel_intensity
|
(package private) DataReference |
vel_intensityRef
|
(package private) Set |
velDomain
|
(package private) DataReference |
wa_ref
|
(package private) JPanel |
widget_panel
|
(package private) Gridded3DSet |
x_to_sol
|
(package private) float[] |
xprof
|
(package private) float[][] |
xprof_a
|
(package private) Gridded3DSet |
y_to_sol
|
(package private) ConstantMap[] |
yellow
|
(package private) float[] |
yprof
|
(package private) float[][] |
yprof_a
|
(package private) Gridded3DSet |
z_to_sol
|
| Constructor Summary | |
Galaxy(String[] args)
|
|
| Method Summary | |
void |
actionPerformed(ActionEvent e)
Handles button press events. |
static void |
main(String[] args)
type 'java -mx64m visad.benjamin.Galaxy' to run this application; the main thread just exits, since Display, Cell and JFC threads run the application |
(package private) void |
setupClient()
set up as client |
(package private) void |
setupDisplays(boolean client,
DisplayImpl[] displays,
VisADSlider[] sliders)
set up Displays; client is true for client and false for server; return constructed Displays in displays array |
(package private) void |
setupServer()
set up as server |
(package private) void |
setupUI(DisplayImpl[] displays,
VisADSlider[] sliders)
construct user interface using JFC |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
RemoteServerImpl server_server
RemoteServer client_server
static int NxpxMAX
static int NypxMAX
static int NRMAX
static int NZMAX
static int NXP
static int NYP
static int NZP
static int NX
static int NY
static int NZ
static double llast
static double elast
Linear3DSet grid_set
Linear2DSet image_set
Linear2DSet lonlat_set
Linear1DSet distSol_set
Set distDomain
Set velDomain
Gridded3DSet line_to_sol
Gridded3DSet x_to_sol
Gridded3DSet y_to_sol
Gridded3DSet z_to_sol
SampledSet[] set_s
UnionSet sol_sight
RealTuple sol
float sol_x
float sol_y
float sol_z
int npts
float[][] samples
int n_profpts
float[] xprof
float[] yprof
float[][] yprof_a
float[][] xprof_a
int i_type
float last_x
float last_y
float last_z
float l
float b
float d
float[] lbd
float[][] lonlat_b
float[][] image_b
int length_0
int length_1
RealType gridx
RealType gridy
RealType gridz
RealTupleType grid_domain
RealType density
RealType emission
RealType Intensity
RealType distance
RealType v_LSR
FunctionType grid_type
FunctionType dist_density
FunctionType vel_intensity
FlatField field_D
FlatField field_E
RealType line
RealType element
RealTupleType image_domain
RealType radiance
FunctionType image_type
RealType lon
RealType lat
RealTupleType lonlat_range
FunctionType lonlat_type
DataReference grid_ref
DataReference image_ref
DataReference lonlat_ref
DataReference sphrSkyMap_ref
DataReference ireg_set_ref
DataReference line_to_sol_ref
DataReference sol_ref
DataReference sol_sightRef
DataReference red_cursor_ref
DataReference dist_densityRef
DataReference vel_intensityRef
DataReference n1_ref
DataReference h1_ref
DataReference A1_ref
DataReference n2_ref
DataReference h2_ref
DataReference A2_ref
DataReference na_ref
DataReference ha_ref
DataReference wa_ref
DataReference Aa_ref
static final double F1
static final double F2
static final double Fa
DataReference density_ref
DataReference contour_button_ref
DataReference compute_button_ref
DataReference reset_button_ref
DataReference density_button_ref
DataReference flat_sphere_button_ref
DisplayImpl display1
DisplayImpl display2
DisplayImpl display3
DisplayImpl display4
DisplayImpl display5
JTextField[] coord_fields
JPanel center
JButton flat_sphere_button
JPanel panel2
JPanel panel5
JPanel widget_panel
LabeledColorWidget lw2
LabeledColorWidget lw5
ConstantMap[] cmaps
ConstantMap[] cmaps_sol
ConstantMap[] cmaps_line
ConstantMap[] yellow
ScalarMap linemap
| Constructor Detail |
public Galaxy(String[] args)
throws VisADException,
RemoteException
| Method Detail |
public static void main(String[] args)
throws VisADException,
RemoteException
VisADException
RemoteException
void setupServer()
throws VisADException,
RemoteException
VisADException
RemoteException
void setupClient()
throws VisADException,
RemoteException
VisADException
RemoteException
void setupDisplays(boolean client,
DisplayImpl[] displays,
VisADSlider[] sliders)
throws VisADException,
RemoteException
VisADException
RemoteException
void setupUI(DisplayImpl[] displays,
VisADSlider[] sliders)
throws VisADException,
RemoteException
VisADException
RemoteExceptionpublic void actionPerformed(ActionEvent e)
actionPerformed in interface ActionListener
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||