Skip navigation links
A C D E G I J L M N P Q R S T W X 

A

AbstractSatellite - Class in com.github.amsacode.predict4java
Not thread safe!
AbstractSatellite(TLE) - Constructor for class com.github.amsacode.predict4java.AbstractSatellite
 
ASTRONOMICAL_UNIT - Static variable in class com.github.amsacode.predict4java.AbstractSatellite
 

C

calculatePhase(double, double, double) - Method in class com.github.amsacode.predict4java.AbstractSatellite
 
calculatePositionAndVelocity(double, double, double, double, double, double) - Method in class com.github.amsacode.predict4java.AbstractSatellite
 
calculateSatelliteGroundTrack() - Method in class com.github.amsacode.predict4java.AbstractSatellite
 
calculateSatelliteGroundTrack() - Method in interface com.github.amsacode.predict4java.Satellite
Calculates the ground track (sub satellite point) of the satellite, for the already determined position of the satellite.
calculateSatelliteVectors(Date) - Method in class com.github.amsacode.predict4java.AbstractSatellite
 
calculateSatelliteVectors(Date) - Method in interface com.github.amsacode.predict4java.Satellite
Calculates the position and velocity vectors of the satellite.
calculateSatPosForGroundStation(GroundStationPosition) - Method in class com.github.amsacode.predict4java.AbstractSatellite
 
calculateSatPosForGroundStation(GroundStationPosition) - Method in interface com.github.amsacode.predict4java.Satellite
Calculates the position of the satellite from the perspective of a ground station.
calculateSDP4(double) - Method in class com.github.amsacode.predict4java.DeepSpaceSatellite
This function is used to calculate the position and velocity of deep-space (period > 225 minutes) satellites.
calculateSGP4(double) - Method in class com.github.amsacode.predict4java.LEOSatellite
 
CK2 - Static variable in interface com.github.amsacode.predict4java.Satellite
 
CK4 - Static variable in class com.github.amsacode.predict4java.AbstractSatellite
 
com.github.amsacode.predict4java - package com.github.amsacode.predict4java
 
converge(double[], double, double, double) - Static method in class com.github.amsacode.predict4java.AbstractSatellite
Solves Keplers' Equation.
createSatellite(TLE) - Static method in class com.github.amsacode.predict4java.SatelliteFactory
Creates a Satellite from a TLE.

D

DeepSpaceSatellite - Class in com.github.amsacode.predict4java
DeepSpaceSatellite.
DeepSpaceSatellite(TLE) - Constructor for class com.github.amsacode.predict4java.DeepSpaceSatellite
DeepSpaceSatellite Constructor.
DEG2RAD - Static variable in interface com.github.amsacode.predict4java.Satellite
 

E

EARTH_GRAVITATIONAL_CONSTANT - Static variable in class com.github.amsacode.predict4java.AbstractSatellite
 
EARTH_RADIUS - Static variable in class com.github.amsacode.predict4java.AbstractSatellite
 
EARTH_RADIUS_KM - Static variable in interface com.github.amsacode.predict4java.Satellite
 
EARTH_ROTATIONS_PER_SIDERIAL_DAY - Static variable in class com.github.amsacode.predict4java.AbstractSatellite
 
EARTH_ROTATIONS_RADIANS_PER_SIDERIAL_DAY - Static variable in class com.github.amsacode.predict4java.AbstractSatellite
 
EPSILON - Static variable in interface com.github.amsacode.predict4java.Satellite
 

G

getAltitude() - Method in class com.github.amsacode.predict4java.SatPos
 
getAosAzimuth() - Method in class com.github.amsacode.predict4java.SatPassTime
 
getArgper() - Method in class com.github.amsacode.predict4java.TLE
 
getAzimuth() - Method in class com.github.amsacode.predict4java.SatPos
 
getBstar() - Method in class com.github.amsacode.predict4java.TLE
 
getCatnum() - Method in class com.github.amsacode.predict4java.TLE
 
getDownlinkFreq(Long, Date) - Method in class com.github.amsacode.predict4java.PassPredictor
Gets the downlink frequency corrected for doppler.
getDrag() - Method in class com.github.amsacode.predict4java.TLE
 
getEccn() - Method in class com.github.amsacode.predict4java.TLE
 
getEclipseDepth() - Method in class com.github.amsacode.predict4java.AbstractSatellite
 
getEclipseDepth() - Method in class com.github.amsacode.predict4java.SatPos
 
getElevation() - Method in class com.github.amsacode.predict4java.SatPos
 
getEndTime() - Method in class com.github.amsacode.predict4java.SatPassTime
 
getEo() - Method in class com.github.amsacode.predict4java.TLE
 
getEpoch() - Method in class com.github.amsacode.predict4java.TLE
 
getHeightAMSL() - Method in class com.github.amsacode.predict4java.GroundStationPosition
 
getHorizonElevations() - Method in class com.github.amsacode.predict4java.GroundStationPosition
Returns a copy of the horizon elevations.
getIncl() - Method in class com.github.amsacode.predict4java.TLE
 
getLat() - Method in class com.github.amsacode.predict4java.Position
 
getLatitude() - Method in class com.github.amsacode.predict4java.GroundStationPosition
 
getLatitude() - Method in class com.github.amsacode.predict4java.SatPos
 
getLon() - Method in class com.github.amsacode.predict4java.Position
 
getLongitude() - Method in class com.github.amsacode.predict4java.GroundStationPosition
 
getLongitude() - Method in class com.github.amsacode.predict4java.SatPos
 
getLosAzimuth() - Method in class com.github.amsacode.predict4java.SatPassTime
 
getMaxEl() - Method in class com.github.amsacode.predict4java.SatPassTime
 
getMeanan() - Method in class com.github.amsacode.predict4java.TLE
 
getMeanmo() - Method in class com.github.amsacode.predict4java.TLE
 
getName() - Method in class com.github.amsacode.predict4java.GroundStationPosition
 
getName() - Method in class com.github.amsacode.predict4java.TLE
 
getNddot6() - Method in class com.github.amsacode.predict4java.TLE
 
getOmegao() - Method in class com.github.amsacode.predict4java.TLE
 
getOrbitnum() - Method in class com.github.amsacode.predict4java.TLE
 
getPasses(Date, int, boolean) - Method in class com.github.amsacode.predict4java.PassPredictor
Gets a list of SatPassTime
getPhase() - Method in class com.github.amsacode.predict4java.SatPos
 
getPolePassed() - Method in class com.github.amsacode.predict4java.SatPassTime
 
getPosition(GroundStationPosition, Date) - Method in class com.github.amsacode.predict4java.AbstractSatellite
 
getPosition(GroundStationPosition, Date) - Method in interface com.github.amsacode.predict4java.Satellite
Get the position of the satellite.
getPositions(Date, int, int, int) - Method in class com.github.amsacode.predict4java.PassPredictor
Calculates positions of satellite for a given point in time, time range and step increment.
getQoms24() - Method in class com.github.amsacode.predict4java.AbstractSatellite
 
getRaan() - Method in class com.github.amsacode.predict4java.TLE
 
getRange() - Method in class com.github.amsacode.predict4java.SatPos
 
getRangeCircle(double) - Method in class com.github.amsacode.predict4java.SatPos
Calculates the footprint range circle using the given increment.
getRangeCircle() - Method in class com.github.amsacode.predict4java.SatPos
Calculates the footprint range circle using an increment of 1.0 degrees.
getRangeCircleRadiusKm() - Method in class com.github.amsacode.predict4java.SatPos
 
getRangeRate() - Method in class com.github.amsacode.predict4java.SatPos
 
getRefepoch() - Method in class com.github.amsacode.predict4java.TLE
 
getS4() - Method in class com.github.amsacode.predict4java.AbstractSatellite
 
getSatPos(Date) - Method in class com.github.amsacode.predict4java.PassPredictor
 
getSetnum() - Method in class com.github.amsacode.predict4java.TLE
 
getStartTime() - Method in class com.github.amsacode.predict4java.SatPassTime
 
getTCA() - Method in class com.github.amsacode.predict4java.SatPassTime
 
getTheta() - Method in class com.github.amsacode.predict4java.SatPos
 
getTime() - Method in class com.github.amsacode.predict4java.SatPos
 
getTLE() - Method in class com.github.amsacode.predict4java.AbstractSatellite
 
getTLE() - Method in interface com.github.amsacode.predict4java.Satellite
Returns the currently assigned TLE for the satellite.
getUplinkFreq(Long, Date) - Method in class com.github.amsacode.predict4java.PassPredictor
 
getXincl() - Method in class com.github.amsacode.predict4java.TLE
 
getXmo() - Method in class com.github.amsacode.predict4java.TLE
 
getXndt2o() - Method in class com.github.amsacode.predict4java.TLE
 
getXno() - Method in class com.github.amsacode.predict4java.TLE
 
getXnodeo() - Method in class com.github.amsacode.predict4java.TLE
 
getYear() - Method in class com.github.amsacode.predict4java.TLE
 
GroundStationPosition - Class in com.github.amsacode.predict4java
The location of the Satellite Ground Station.
GroundStationPosition(double, double, double) - Constructor for class com.github.amsacode.predict4java.GroundStationPosition
 
GroundStationPosition(double, double, double, String) - Constructor for class com.github.amsacode.predict4java.GroundStationPosition
 

I

importSat(InputStream) - Static method in class com.github.amsacode.predict4java.TLE
 
invert(double) - Static method in class com.github.amsacode.predict4java.AbstractSatellite
 
isAboveHorizon() - Method in class com.github.amsacode.predict4java.SatPos
 
isDeepspace() - Method in class com.github.amsacode.predict4java.TLE
 
isEclipsed() - Method in class com.github.amsacode.predict4java.SatPos
 

J

J2_HARMONIC - Static variable in interface com.github.amsacode.predict4java.Satellite
J2 Harmonic (WGS '72).
J3_HARMONIC - Static variable in interface com.github.amsacode.predict4java.Satellite
J3 Harmonic (WGS '72).
J4_HARMONIC - Static variable in interface com.github.amsacode.predict4java.Satellite
J4 Harmonic (WGS '72).
julianDateOfYear(double) - Static method in class com.github.amsacode.predict4java.AbstractSatellite
Calculates the Julian Day of the Year.

L

LEOSatellite - Class in com.github.amsacode.predict4java
 
LEOSatellite(TLE) - Constructor for class com.github.amsacode.predict4java.LEOSatellite
Creates a Low Earth Orbit Satellite.

M

magnitude(AbstractSatellite.Vector4) - Static method in class com.github.amsacode.predict4java.AbstractSatellite
Calculates scalar magnitude of a vector4 argument.
MFACTOR - Static variable in class com.github.amsacode.predict4java.AbstractSatellite
 
mod2PI(double) - Static method in class com.github.amsacode.predict4java.AbstractSatellite
Calculates the modulus of 2 * PI.

N

nextSatPass(Date) - Method in class com.github.amsacode.predict4java.PassPredictor
 
nextSatPass(Date, boolean) - Method in class com.github.amsacode.predict4java.PassPredictor
 

P

PassPredictor - Class in com.github.amsacode.predict4java
Class which provides Pass Prediction.
PassPredictor(TLE, GroundStationPosition) - Constructor for class com.github.amsacode.predict4java.PassPredictor
Constructor.
PERIGEE_156_KM - Static variable in class com.github.amsacode.predict4java.AbstractSatellite
 
Position - Class in com.github.amsacode.predict4java
Immutable class created to avoid returning ugly 2d arrays of lat long points from api methods.
Position(double, double) - Constructor for class com.github.amsacode.predict4java.Position
 

Q

QOMS2T - Static variable in class com.github.amsacode.predict4java.AbstractSatellite
 

R

RHO - Static variable in class com.github.amsacode.predict4java.AbstractSatellite
 

S

S - Static variable in class com.github.amsacode.predict4java.AbstractSatellite
 
Satellite - Interface in com.github.amsacode.predict4java
 
SatelliteFactory - Class in com.github.amsacode.predict4java
The factory which creates a LEO or Deep Space Satellite.
SatNotFoundException - Exception in com.github.amsacode.predict4java
 
SatNotFoundException(String) - Constructor for exception com.github.amsacode.predict4java.SatNotFoundException
 
SatPassTime - Class in com.github.amsacode.predict4java
 
SatPassTime(Date, Date, String, int, int, double) - Constructor for class com.github.amsacode.predict4java.SatPassTime
 
SatPassTime(Date, Date, Date, String, int, int, double) - Constructor for class com.github.amsacode.predict4java.SatPassTime
 
SatPos - Class in com.github.amsacode.predict4java
 
SatPos() - Constructor for class com.github.amsacode.predict4java.SatPos
Default constructor.
SatPos(double, double, Date) - Constructor for class com.github.amsacode.predict4java.SatPos
Constructs a Satellite Position.
setAboveHorizon(boolean) - Method in class com.github.amsacode.predict4java.SatPos
 
setAltitude(double) - Method in class com.github.amsacode.predict4java.SatPos
 
setAzimuth(double) - Method in class com.github.amsacode.predict4java.SatPos
 
setEclipsed(boolean) - Method in class com.github.amsacode.predict4java.SatPos
 
setEclipseDepth(double) - Method in class com.github.amsacode.predict4java.SatPos
 
setElevation(double) - Method in class com.github.amsacode.predict4java.SatPos
 
setLatitude(double) - Method in class com.github.amsacode.predict4java.SatPos
 
setLongitude(double) - Method in class com.github.amsacode.predict4java.SatPos
 
setPerigee(double) - Method in class com.github.amsacode.predict4java.AbstractSatellite
Sets perigee and checks and adjusts the calculation if the perigee is less tan 156KM.
setPhase(double) - Method in class com.github.amsacode.predict4java.SatPos
 
setRange(double) - Method in class com.github.amsacode.predict4java.SatPos
 
setRangeRate(double) - Method in class com.github.amsacode.predict4java.SatPos
 
setTheta(double) - Method in class com.github.amsacode.predict4java.SatPos
 
setTime(Date) - Method in class com.github.amsacode.predict4java.SatPos
 
SOLAR_RADIUS - Static variable in class com.github.amsacode.predict4java.AbstractSatellite
 
SOLAR_RADIUS_KM - Static variable in class com.github.amsacode.predict4java.AbstractSatellite
 
SPEED_OF_LIGHT - Static variable in class com.github.amsacode.predict4java.AbstractSatellite
 
sqr(double) - Static method in class com.github.amsacode.predict4java.AbstractSatellite
Returns the square of a double.

T

TLE - Class in com.github.amsacode.predict4java
TLE representation to aid SGP4 calculations.
TLE(TLE) - Constructor for class com.github.amsacode.predict4java.TLE
Copy constructor.
TLE(String[]) - Constructor for class com.github.amsacode.predict4java.TLE
Constructor.
toShortString() - Method in class com.github.amsacode.predict4java.SatPos
 
toString() - Method in class com.github.amsacode.predict4java.Position
 
toString() - Method in class com.github.amsacode.predict4java.SatPassTime
Returns a string representing the contents of the object.
toString() - Method in class com.github.amsacode.predict4java.SatPos
 
toString() - Method in class com.github.amsacode.predict4java.TLE
 
TWO_PI - Static variable in interface com.github.amsacode.predict4java.Satellite
 
TWO_THIRDS - Static variable in interface com.github.amsacode.predict4java.Satellite
 

W

willBeSeen(GroundStationPosition) - Method in class com.github.amsacode.predict4java.AbstractSatellite
 
willBeSeen(GroundStationPosition) - Method in interface com.github.amsacode.predict4java.Satellite
This function returns true if the satellite can ever rise above the horizon of the ground station.

X

XKE - Static variable in interface com.github.amsacode.predict4java.Satellite
 
A C D E G I J L M N P Q R S T W X 
Skip navigation links

Copyright © 2014–2019. All rights reserved.