Uses of Class
keps.math.Vector3

Packages that use Vector3
keps   
keps.math   
 

Uses of Vector3 in keps
 

Methods in keps with parameters of type Vector3
 void Transforms.Calculate_LatLonAlt(double time, Vector3 pos, Geodetic coords)
          This method provides geodetic (lat, lon, alt) coordinates of an object provided its ECI position and time.
 void Transforms.Calculate_Obs(double time, Vector3 pos, Vector3 vel, Geodetic coords, ObservationSet obs_set)
          This method generates topocentric coordinates (az, el, range, range rate) when provided the ECI position, velocity of the object along with the Geodetic coordinates of the observation location at a particular time.
 void Transforms.Calculate_Solar_Position(double time, Vector3 solar_vector)
          This method generates a solar position vector in ECI coordinates based only on time
 void Transforms.Calculate_SolarObs(double time, Geodetic obs_coords, Vector3 solar_pos, ObservationSet solar_set, Geodetic solar_latlonalt)
          This method finds the position of the sun in Geodetic coordinates and as an observation set (az, el, range).
 void Transforms.Calculate_User_PosVel(double time, Geodetic coords, Vector3 obs_pos, Vector3 obs_vel)
          This method uses the geodetic position and time of interest and returns the ECI position and velocity of the observer.
 double Transforms.Sat_Eclipsed(Vector3 pos, Vector3 sol)
          This method returns the illumination level of an object based on the current position of the sun and earth.
 void SGP0.update(Satellite sat, double tsince, Vector3 pos, Vector3 velo)
          The abstract update method implements the propagation model which, provided a satellite and a time, calculates a position and velocity for the object.
abstract  void PropagationModel.update(Satellite sat, double tsince, Vector3 pos, Vector3 velo)
          The abstract update method implements the propagation model which, provided a satellite and a time, calculates a position and velocity for the object.
 

Uses of Vector3 in keps.math
 

Methods in keps.math with parameters of type Vector3
 void Point3.add(Point3 point, Vector3 vector)
          Add a Vector3 to a Point3 and store the result in this Point3
 void Vector3.add(Vector3 vector)
          Add a Vector3 to this Vector3
 void Point3.add(Vector3 vector)
          Add a Vector3 to this Point3
 void Vector3.add(Vector3 v1, Vector3 v2)
          Add the values of Vector3 v1 and Vector3 v2 and store the sum in this Vector3.
 void Vector3.cross(Vector3 op1, Vector3 op2)
          Sets this vector to the cross product of op1 and op2
 double Vector3.dot(Vector3 rhs)
          Returns the dot product of this Vector3 object and the parameter Vector3.
 void Point3.scaleAdd(double scale, Vector3 vector)
          Add a scaled multiple of a Vector3 to this Point3
 void Point3.sub(Point3 point, Vector3 vector)
          Subtract a Vector3 from a Point3 and store the result in this Point3
 void Vector3.sub(Vector3 vector)
          Substract a Vector3 from this Vector3
 void Point3.sub(Vector3 vector)
          Subtract a Vector3 to this Point3