Skip navigation links
A C D F G J L M P R S T V 

A

actionPerformed(ActionEvent) - Method in class jll.celcalc.chap8.MenusListener
Handles clicks on individual menu items.
actionPerformed(ActionEvent) - Method in class jll.celcalc.chap8.RadioBtnsListener
Handles clicks on individual radio buttons.

C

calcDistAndAngDiameter() - Method in class jll.celcalc.chap8.SolarSysInfoActions
Calculate an object's distance and angular diameter.
calcMiscData(int, boolean) - Static method in class jll.celcalc.chap8.Misc
Calculate miscellaneous data items about an object.
calcObjIllumination() - Method in class jll.celcalc.chap8.SolarSysInfoActions
Calculate how much of an object is illuminated.
calcObjMagnitude() - Method in class jll.celcalc.chap8.SolarSysInfoActions
Calculate an object's (apparent) visual magnitude.
calcObjMiscData() - Method in class jll.celcalc.chap8.SolarSysInfoActions
Calculate miscellaneous data items about an object.
calcObjPeriAphDist() - Method in class jll.celcalc.chap8.SolarSysInfoActions
Calculate the distance an object will be from the Sun when it passes through perhelion/aphelion.
calcObjPosition() - Method in class jll.celcalc.chap8.SolarSysInfoActions
Calculate the position of an object, using the currently loaded orbital elements and the current observer position.
calcObjRiseSet() - Method in class jll.celcalc.chap8.SolarSysInfoActions
Calculate the times that an object will rise and set.
calcPlanetPeriAphelion() - Method in class jll.celcalc.chap8.SolarSysInfoActions
Calculate when a planet, including the Earth, will pass through perihelion and aphelieon.
changemVFilter() - Method in class jll.celcalc.chap8.StarChartActions
Ask user for a filter and update the GUI
ChapGUI - Class in jll.celcalc.chap8
Implements the main GUI
ChapGUI() - Constructor for class jll.celcalc.chap8.ChapGUI
Create the GUI frame.
ChapMenuItems - Class in jll.celcalc.chap8
This class extends JMenuItem to add some additional fields, which simplifies the code for adding items to the menu bar and determining what actions to take as various menu items are selected.
ChapMenuItems() - Constructor for class jll.celcalc.chap8.ChapMenuItems
This class constructor creates ChapMnuItm objects (e.g., menu items) for the Solar Info and Orbital Elements menus.
ChapMenuItems.CalculationType - Enum in jll.celcalc.chap8
Define values for the eCalcType field in a ChapMenuItem class.
ChapMenuItems.ChapMnuItm - Class in jll.celcalc.chap8
Define a class for what a menu item looks like
ChapMnuItm(String, ChapMenuItems.CalculationType) - Constructor for class jll.celcalc.chap8.ChapMenuItems.ChapMnuItm
This class constructor creates a ChapMnuItem when conversion data is supplied.
checkOEDBLoaded() - Static method in class jll.celcalc.chap8.ChapGUI
Checks to see if an orbital elements database has been successfully loaded, and display an error message if not.
checkOEDBLoaded(boolean) - Static method in class jll.celcalc.chap8.ChapGUI
Checks to see if an orbital elements database has been successfully loaded, and display an error message if not.
clearTextAreas() - Static method in class jll.celcalc.chap8.ChapGUI
Clears the text areas in the GUI and any currently displayed star chart.
computeLST() - Static method in class jll.celcalc.chap8.Misc
This method computes the LST for the observer's current location and time.

D

DataFilesActions - Class in jll.celcalc.chap8
Handles the Data Files menu items
DataFilesActions() - Constructor for class jll.celcalc.chap8.DataFilesActions
 
drawAllSolarSysObjs() - Method in class jll.celcalc.chap8.StarChartActions
Draw all of the objects in the orbital elements file, except for the Earth
drawAllStars() - Method in class jll.celcalc.chap8.StarChartActions
Draw all of the stars in the catalog that are at least as bright as the mV filter.
drawAllStarsInConst() - Method in class jll.celcalc.chap8.StarChartActions
Draw all of the stars in the catalog within a user specified constellation that are at least as bright as the mV filter.
drawBrightestStarInAllConst() - Method in class jll.celcalc.chap8.StarChartActions
Draw the brightest star in each of the constellations.
drawSolarSysObj() - Method in class jll.celcalc.chap8.StarChartActions
Draw an object in the orbital elements file, except for the Earth

F

findConstellationForObj() - Method in class jll.celcalc.chap8.DataFilesActions
Finds the constellation that an object is currently in.
findConstellationForRA_Decl() - Method in class jll.celcalc.chap8.DataFilesActions
Finds the constellation that a given RA/Decl falls within
findPlanetIdx(String) - Static method in class jll.celcalc.chap8.Planets
Find the index into the planetsTable for the given name.

G

getAboutCommand() - Static method in class jll.celcalc.chap8.ChapGUI
Gets the command that represents the About menu item.
getCalcType() - Method in class jll.celcalc.chap8.ChapMenuItems.ChapMnuItm
Gets the type of calculation to perform.
getCanvasSize() - Static method in class jll.celcalc.chap8.ChapGUI
Determines the size of the drawing canvas for a star chart.
getChapMenuCommand() - Static method in class jll.celcalc.chap8.ChapGUI
Gets the command that represents the Solar Sys Info, Data Files, and Star Charts menu items.
getChartOnScreen() - Static method in class jll.celcalc.chap8.ChapGUI
Return the status of whether there is a chart currently being displayed.
getCSTCommand() - Static method in class jll.celcalc.chap8.ChapGUI
Gets the command that represents the CST radio button.
getcurrentmVFilter() - Static method in class jll.celcalc.chap8.ChapGUI
Gets the current mV filter setting
getcurrentObserver() - Static method in class jll.celcalc.chap8.ChapGUI
Gets the current observer.
getcurrentOrbitalElements() - Static method in class jll.celcalc.chap8.ChapGUI
Gets the currently loaded orbital elements
getDataFilesMenu() - Static method in class jll.celcalc.chap8.ChapGUI
Gets the Data Files menu.
getDSTStatus() - Static method in class jll.celcalc.chap8.ChapGUI
Gets the current status of the DST check box
GETEARTH - Static variable in class jll.celcalc.chap8.Misc
whether to ask user for the Earth
getEQChartStatus() - Static method in class jll.celcalc.chap8.ChapGUI
Gets the current status of the EQChart check box
getESTCommand() - Static method in class jll.celcalc.chap8.ChapGUI
Gets the command that represents the EST radio button.
getExitCommand() - Static method in class jll.celcalc.chap8.ChapGUI
Gets the command that represents the Exit menu item.
getInstructionsCommand() - Static method in class jll.celcalc.chap8.ChapGUI
Gets the command that represents the Instructions menu item.
getj0(int) - Static method in class jll.celcalc.chap8.Planets
Gets the j0 parameter for interpolating to get perihelion/aphelion.
getj1(int) - Static method in class jll.celcalc.chap8.Planets
Gets the j1 parameter for interpolating to get perihelion/aphelion.
getj2(int) - Static method in class jll.celcalc.chap8.Planets
Gets the j2 parameter for interpolating to get perihelion/aphelion.
getk0(int) - Static method in class jll.celcalc.chap8.Planets
Gets the k0 parameter for interpolating to get perihelion/aphelion.
getk1(int) - Static method in class jll.celcalc.chap8.Planets
Gets the k1 parameter for interpolating to get perihelion/aphelion.
getKeplerRadBtnSetting() - Method in class jll.celcalc.chap8.TrueAnomalyRBs
Gets the current selection of the radio buttons
getLabelObjs() - Static method in class jll.celcalc.chap8.ChapGUI
Gets the current status of the Label Objects check box
getLongitudeCommand() - Static method in class jll.celcalc.chap8.ChapGUI
Gets the command that represents the Longitude radio button.
getMenuListener() - Static method in class jll.celcalc.chap8.ChapGUI
Gets the listener for the menu items
GETMOON - Static variable in class jll.celcalc.chap8.Misc
whether to ask user for the Moon
getMSTCommand() - Static method in class jll.celcalc.chap8.ChapGUI
Gets the command that represents the MST radio button.
getNumPlanets() - Static method in class jll.celcalc.chap8.Planets
Gets the number of planets in the planetsTable.
getPlanetName(int) - Static method in class jll.celcalc.chap8.Planets
Gets a planet's name.
getPrtInstance() - Static method in class jll.celcalc.chap8.ChapGUI
Gets the ASTPrt instance for this application's scrollable text pane area.
getPSTCommand() - Static method in class jll.celcalc.chap8.ChapGUI
Gets the command that represents the PST radio button.
getSelectedRBStatus() - Static method in class jll.celcalc.chap8.ChapGUI
Determine what time zone radio button is selected
getShowInterimCalcsStatus() - Static method in class jll.celcalc.chap8.ChapGUI
Gets the status of the Show Interim Calculations checkbox
getSolarSysEqCoord(int) - Static method in class jll.celcalc.chap8.Misc
Get the equatorial coordinates for a solar system object for the current observer.
getSolarSysInfoMenu() - Static method in class jll.celcalc.chap8.ChapGUI
Gets the Solar System Info menu.
getStarChart() - Static method in class jll.celcalc.chap8.ChapGUI
Gets the current star chart instance.
getStarChartsMenu() - Static method in class jll.celcalc.chap8.ChapGUI
Gets the Star Charts menu.
GETSUN - Static variable in class jll.celcalc.chap8.Misc
whether to ask user for the Sun
getTextPane() - Static method in class jll.celcalc.chap8.ChapGUI
Gets the scrollable text pane area for this GUI.
getTrueAnomalyRBStatus() - Static method in class jll.celcalc.chap8.ChapGUI
Gets the current selection of the radio buttons for solving Kepler's equation
getValidObj(boolean, boolean, boolean) - Static method in class jll.celcalc.chap8.Misc
Ask user for a Solar System object's name and return its index.
getValidPlanet() - Static method in class jll.celcalc.chap8.Planets
Ask user for a planet's name and return its index from the currently loaded orbital elements.
getWhiteChartStatus() - Static method in class jll.celcalc.chap8.ChapGUI
Gets the current status of the White Chart check box

J

jll.celcalc.chap8 - package jll.celcalc.chap8
 

L

listAllConstellations() - Method in class jll.celcalc.chap8.DataFilesActions
Displays a list of all of the constellations.
listAllObjsInCatalog() - Method in class jll.celcalc.chap8.DataFilesActions
Shows all catalog information, including space objects, in the currently loaded catalog.
listAllObjsInConstellation() - Method in class jll.celcalc.chap8.DataFilesActions
Shows all space objects in the currently loaded catalog that fall within a user-specified constellation.
loadCatalog() - Method in class jll.celcalc.chap8.DataFilesActions
Loads a star catalog from disk from disk
loadOrbitalElements() - Method in class jll.celcalc.chap8.DataFilesActions
Load orbital elements from disk
locateAltAz() - Method in class jll.celcalc.chap8.StarChartActions
Locate a horizon coordinate that the user specifies
locateBrightestObjInCat() - Method in class jll.celcalc.chap8.StarChartActions
Locate and highlight the brightest object in the catalog
locateRADecl() - Method in class jll.celcalc.chap8.StarChartActions
Locate an equatorial coordinate that the user specifies
locateStarCatalogObj() - Method in class jll.celcalc.chap8.StarChartActions
Locate and highlight a user-specified object from the catalog

M

main(String[]) - Static method in class jll.celcalc.chap8.RunChap8
Main entry point for the 'Our Solar System' program.
MenusListener - Class in jll.celcalc.chap8
Implements an action listener for menu items.
MenusListener() - Constructor for class jll.celcalc.chap8.MenusListener
 
Misc - Class in jll.celcalc.chap8
Provides some miscellaneous helper methods used throughout the Solar System chapter
Misc() - Constructor for class jll.celcalc.chap8.Misc
 

P

Planets - Class in jll.celcalc.chap8
Provides some miscellaneous data and methods related to the planets
Planets() - Constructor for class jll.celcalc.chap8.Planets
 
printCond(String) - Static method in class jll.celcalc.chap8.ChapGUI
Routines to handle sending output text to the scrollable output area.
printlnCond() - Static method in class jll.celcalc.chap8.ChapGUI
Routines to handle sending output text to the scrollable output area.
printlnCond(String) - Static method in class jll.celcalc.chap8.ChapGUI
Routines to handle sending output text to the scrollable output area.
printlnCond(String, boolean) - Static method in class jll.celcalc.chap8.ChapGUI
Routines to handle sending output text to the scrollable output area.

R

RadioBtnsListener - Class in jll.celcalc.chap8
Implements an action listener for Radio buttons.
RadioBtnsListener() - Constructor for class jll.celcalc.chap8.RadioBtnsListener
 
RunChap8 - Class in jll.celcalc.chap8
Chapter 8: Our Solar System
RunChap8() - Constructor for class jll.celcalc.chap8.RunChap8
 

S

setCatalogType(String) - Static method in class jll.celcalc.chap8.ChapGUI
Sets the Catalog type in the GUI.
setChartOnScreen(boolean) - Static method in class jll.celcalc.chap8.ChapGUI
Sets a flag indicating whether a chart is currently displayed.
setCSTRadBtn() - Static method in class jll.celcalc.chap8.ChapGUI
Sets the CST radio button to true
setEpoch(double) - Static method in class jll.celcalc.chap8.ChapGUI
Sets the Epoch label in the GUI.
setESTRadBtn() - Static method in class jll.celcalc.chap8.ChapGUI
Sets the EST radio button to true
setFilename(String) - Static method in class jll.celcalc.chap8.ChapGUI
Sets the filename label to be displayed in the GUI.
setLonRadBtn() - Static method in class jll.celcalc.chap8.ChapGUI
Sets the Longitude radio button to true
setMSTRadBtn() - Static method in class jll.celcalc.chap8.ChapGUI
Sets the MST radio button to true
setmVFilter(double) - Static method in class jll.celcalc.chap8.ChapGUI
Sets the mv Filter label to be displayed in the GUI.
setParentFrame(JFrame) - Method in class jll.celcalc.chap8.TrueAnomalyRBs
Saves a reference to the caller's parent frame so the dialog can be centered on the parent application's window.
setPSTRadBtn() - Static method in class jll.celcalc.chap8.ChapGUI
Sets the PST radio button to true
setResults(String) - Static method in class jll.celcalc.chap8.ChapGUI
Sets the results label in the GUI
setShowInterimCalcsStatus(boolean) - Static method in class jll.celcalc.chap8.ChapGUI
Sets the status of the Show Interim Calculations checkbox
setTerminationCriteria() - Method in class jll.celcalc.chap8.SolarSysInfoActions
Set the termination criteria for solving Kepler's equation
showAboutBox() - Static method in class jll.celcalc.chap8.ChapGUI
Shows the About Box
showAllOrbitalElements() - Method in class jll.celcalc.chap8.DataFilesActions
Shows all of the orbital elements and other data from whatever orbital elements database is currently loaded.
showCatalogInfo() - Method in class jll.celcalc.chap8.DataFilesActions
Shows the catalog information from the currently loaded catalog.
showDialog() - Method in class jll.celcalc.chap8.TrueAnomalyRBs
Shows the dialog
showKeplerDialog() - Static method in class jll.celcalc.chap8.ChapGUI
Shows the dialog for selecting a method for solving Kepler's equation.
showObjOrbitalElements() - Method in class jll.celcalc.chap8.DataFilesActions
Shows the orbital elements and other data for an object from whatever orbital elements database is currently loaded.
SolarSysInfoActions - Class in jll.celcalc.chap8
Handles the Solar Sys Info menu items
SolarSysInfoActions() - Constructor for class jll.celcalc.chap8.SolarSysInfoActions
 
StarChartActions - Class in jll.celcalc.chap8
Handles the Star Charts menu items
StarChartActions() - Constructor for class jll.celcalc.chap8.StarChartActions
 

T

termCriteria - Static variable in class jll.celcalc.chap8.Misc
Set a default termination criteria (in radians) for solving Kepler's equation
TrueAnomalyRBs - Class in jll.celcalc.chap8
Provides a GUI for selecting a method for solving Kepler's equation.
TrueAnomalyRBs() - Constructor for class jll.celcalc.chap8.TrueAnomalyRBs
Create the dialog.

V

validateGUIObsLoc() - Static method in class jll.celcalc.chap8.ChapGUI
See if the observer location, date, and time currently in the GUI is valid.
valueOf(String) - Static method in enum jll.celcalc.chap8.ChapMenuItems.CalculationType
Returns the enum constant of this type with the specified name.
values() - Static method in enum jll.celcalc.chap8.ChapMenuItems.CalculationType
Returns an array containing the constants of this enum type, in the order they are declared.
A C D F G J L M P R S T V 
Skip navigation links