A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes All Packages

P

PARIDX - Static variable in class spice.basic.DSKDescriptor
 
PARTL - Static variable in class spice.basic.GF
Parameter identifying a "partial occultation." This is an occultation in which the foreground body blocks part, but not all, of the limb of the background body.
PARTL1 - spice.basic.OccultationCode
Parameter indicating partial occultation of the first target by the second.
PARTL2 - spice.basic.OccultationCode
Parameter indicating partial occultation of the second target by the first.
PCK - Class in spice.basic
Class PCK provides methods for writing, summarizing, and conducting low-level read operations on PCK files.
PCK - Static variable in class spice.tspice.TestBody
 
PCK - Static variable in class spice.tspice.TestEulerAngles
 
PCK - Static variable in class spice.tspice.TestEulerState
 
PCK - Static variable in class spice.tspice.TestGeometry02
 
PCK - Static variable in class spice.tspice.TestGFAngularSeparationSearch
 
PCK - Static variable in class spice.tspice.TestGFDistanceSearch
 
PCK - Static variable in class spice.tspice.TestGFOccultationSearch
 
PCK - Static variable in class spice.tspice.TestGFPhaseAngleSearch
 
PCK - Static variable in class spice.tspice.TestGFPositionCoordinateSearch
 
PCK - Static variable in class spice.tspice.TestGFRangeRateSearch
 
PCK - Static variable in class spice.tspice.TestGFRayInFOVSearch
 
PCK - Static variable in class spice.tspice.TestGFSubObserverCoordinateSearch
 
PCK - Static variable in class spice.tspice.TestGFSurfaceInterceptCoordinateSearch
 
PCK - Static variable in class spice.tspice.TestGFTargetInFOVSearch
 
PCK - Static variable in class spice.tspice.TestLocalSolarTime
 
PCK - Static variable in class spice.tspice.TestMatrix33
 
PCK - Static variable in class spice.tspice.TestMatrix66
 
PCK - Static variable in class spice.tspice.TestPositionRecord
 
PCK - Static variable in class spice.tspice.TestPositionVector
 
PCK - Static variable in class spice.tspice.TestReferenceFrame
 
PCK - Static variable in class spice.tspice.TestRotationAndAV
 
PCK - Static variable in class spice.tspice.TestStateRecord
 
PCK - Static variable in class spice.tspice.TestStateVector
 
PCK - Static variable in class spice.tspice.TestVelocityVector
 
PCK(String) - Constructor for class spice.basic.PCK
Construct an PCK instance representing a file.
PCK0 - Static variable in class spice.tspice.TestPCK
 
PCK1 - Static variable in class spice.tspice.TestGFIlluminationAngleSearch
 
PCK1 - Static variable in class spice.tspice.TestOccultationState
 
PCK2 - Static variable in class spice.tspice.TestGFIlluminationAngleSearch
 
PCK2 - Static variable in class spice.tspice.TestOccultationState
 
pckcls(int) - Static method in class spice.basic.CSPICE
Close a binary PCK file.
pckcov(String, int, int, double[]) - Static method in class spice.basic.CSPICE
Return a coverage window for a specified reference frame class ID and PCK file.Union this coverage with that contained in an input window.
pckfrm(String, int, int[]) - Static method in class spice.basic.CSPICE
Return an ordered array of unique reference frame class ID codes of all frames associated with segments in a specified binary PCK file.The returned array is the union of this ID set with the set of IDs in the input array `ids'.
pckopn(String, String, int) - Static method in class spice.basic.CSPICE
Open a new binary PCK file.
pckuof(int) - Static method in class spice.basic.CSPICE
Unload a binary PCK from the PCKBSR system.
pckw02(int, int, String, double, double, String, double, int, int, double[], double) - Static method in class spice.basic.CSPICE
Write a type 2 segment to a binary PCK file.
pcpool(String, String[]) - Static method in class spice.basic.CSPICE
Insert a character kernel variable into the kernel pool.
pdpool(String, double[]) - Static method in class spice.basic.CSPICE
Insert a double precision kernel variable into the kernel pool.
PDTSYS - Static variable in class spice.basic.DSKDescriptor
 
perp(Vector3) - Method in class spice.basic.Vector3
Find the component of this vector orthogonal to a given vector.
pgrrec(String, double, double, double, double, double) - Static method in class spice.basic.CSPICE
Convert from planetographic coordinates to rectangular coordinates.
PHASE - Static variable in class spice.basic.GFIlluminationAngleSearch
Search quantity is phase angle
phaseAngle - Variable in class spice.basic.IlluminationAngles
 
PhysicalConstants - Class in spice.basic
Class PhysicalConstants provides values of fixed, scalar physical quantities.
PhysicalConstants() - Constructor for class spice.basic.PhysicalConstants
 
pi() - Static method in class spice.basic.CSPICE
Deprecated.
pipool(String, int[]) - Static method in class spice.basic.CSPICE
Insert an integer kernel variable into the kernel pool.
pjelpl(double[], double[]) - Static method in class spice.basic.CSPICE
Project an ellipse orthogonally onto a plane.
pl2nvc(double[], double[], double[]) - Static method in class spice.basic.CSPICE
Map a plane array to a normal vector and constant.
pl2nvp(double[], double[], double[]) - Static method in class spice.basic.CSPICE
Map a plane array to a normal vector and point.
pl2psv(double[], double[], double[], double[]) - Static method in class spice.basic.CSPICE
Map a plane array to a point and spanning vectors.
plane - Static variable in class spice.tspice.TestEllipsoidPlaneIntercept
 
Plane - Class in spice.basic
Class plane represents planes in 3-dimensional space and supports geometric operations using planes.
Plane(double[]) - Constructor for class spice.basic.Plane
Contruct a Plane from a double array.The order of elements is the same as that used in SPICELIB planes.
Plane(Plane) - Constructor for class spice.basic.Plane
Copy constructor: this constructor creates a deep copy.
Plane(Vector3, double) - Constructor for class spice.basic.Plane
Create a Plane from a normal vector and a constant.The Plane represents a 3-dimensional plane satisfying the plane equation
Plane(Vector3, Vector3) - Constructor for class spice.basic.Plane
Create a Plane from a normal vector and a point.The Plane represents a 3-dimensional plane satisfying the plane equation
Plane(Vector3, Vector3, Vector3) - Constructor for class spice.basic.Plane
Create a Plane from a point and two spanning vectors.The Plane represents a 3-dimensional plane consisting of the set of points
planeArray - Static variable in class spice.tspice.TestEllipsoidPlaneIntercept
 
PLANETOCENTRIC - Static variable in class spice.basic.LocalSolarTime
 
PLANETOGRAPHIC - Static variable in class spice.basic.Coordinates
 
PLANETOGRAPHIC - Static variable in class spice.basic.LocalSolarTime
 
PlanetographicCoordinates - Class in spice.basic
Class PlanetographicCoordinates represents sets of coordinates expressed in the planetographic system: positions are specified by longitude, latitude, and altitude.
PlanetographicCoordinates() - Constructor for class spice.basic.PlanetographicCoordinates
No-arguments constructor.
PlanetographicCoordinates(Body, double, double, double, double, double) - Constructor for class spice.basic.PlanetographicCoordinates
Construct a PlanetographicCoordinates instance from a Body, an equatorial radius, flattening coefficient, altitude, longitude, and latitude.Angular units are radians.
PlanetographicCoordinates(Body, Vector3, double, double) - Constructor for class spice.basic.PlanetographicCoordinates
Construct a PlanetographicCoordinates instance from a Body, a 3-vector, and reference spheroid parameters.
PlanetographicCoordinates(PlanetographicCoordinates) - Constructor for class spice.basic.PlanetographicCoordinates
Copy constructor.
PLMAX - Static variable in class spice.basic.Plane
 
PLNSIZ - Static variable in class spice.tspice.TestEllipsoidPlaneIntercept
 
pltar(int, double[], int, int[]) - Static method in class spice.basic.CSPICE
Compute the total area of a collection of triangular plates.
pltexp(double[][], double) - Static method in class spice.basic.CSPICE
Expand a triangular plate by a specified amount.The expanded plate is co-planar with, and has the same orientation as, the original.The centroids of the two plates coincide.
pltnp(double[], double[], double[], double[], double[], double[]) - Static method in class spice.basic.CSPICE
Find the nearest point on a triangular plate to a given point.
pltnrm(double[], double[], double[]) - Static method in class spice.basic.CSPICE
Compute an outward normal vector of a triangular plate.The vector does not necessarily have unit length.
pltvol(int, double[], int, int[]) - Static method in class spice.basic.CSPICE
Compute the volume of a three-dimensional region bounded by a collection of triangular plates.
POINT - Static variable in class spice.basic.GFAngularSeparationSearch
 
POINT - Static variable in class spice.basic.GFTargetInFOVSearch
 
PointingAndAVRecord - Class in spice.basic
Class PointingAndAVRecord encapsulates outputs from C-kernel pointing and angular velocity lookups.
PointingAndAVRecord() - Constructor for class spice.basic.PointingAndAVRecord
No-arguments constructor.
PointingAndAVRecord(Instrument, Time, ReferenceFrame, Duration) - Constructor for class spice.basic.PointingAndAVRecord
Return a PointingAndAVRecord for a specified instrument or structure at a given time, using a specified lookup tolerance.
PointingAndAVRecord(PointingAndAVRecord) - Constructor for class spice.basic.PointingAndAVRecord
Copy constructor.This constructor creates a deep copy.
pointingFound - Variable in class spice.basic.PointingRecord
 
PointingNotFoundException - Exception in spice.basic
The PointingNotFoundException class is used to indicate that a C-kernel lookup failed to find requested pointing.
PointingNotFoundException(String) - Constructor for exception spice.basic.PointingNotFoundException
Construct a PointingNotFoundException, supplying an accompanying message string.
PointingRecord - Class in spice.basic
Class PointingRecord encapsulates outputs from C-kernel lookups.
PointingRecord() - Constructor for class spice.basic.PointingRecord
No-arguments constructor.
PointingRecord(Instrument, Time, ReferenceFrame, Duration) - Constructor for class spice.basic.PointingRecord
Return a PointingRecord for a specified instrument or structure at a given time, using a specified lookup tolerance.
PointingRecord(PointingRecord) - Constructor for class spice.basic.PointingRecord
Copy constructor.This constructor creates a deep copy.
PointNotFoundException - Exception in spice.basic
The PointNotFoundException class is used to signal a "not found" condition when an attempt is made to access a 3-vector that does not exist.
PointNotFoundException(String) - Constructor for exception spice.basic.PointNotFoundException
Construct a PointNotFoundException, supplying an accompanying message string.
POLFOV - Static variable in class spice.basic.GF
Parameter identifying a polygonal FOV.
POLY_DEG - Static variable in class spice.tspice.TestSPK
 
POLYGON - Static variable in class spice.basic.FOV
 
PositionRecord - Class in spice.basic
Class PositionRecord represents the positions of ephemeris objects relative to other objects; position records carry along with them one-way light time.
PositionRecord() - Constructor for class spice.basic.PositionRecord
No-arguments constructor.
PositionRecord(Body, Time, ReferenceFrame, AberrationCorrection, Body) - Constructor for class spice.basic.PositionRecord
Construct aberration-corrected PositionRecord from ephemeris data.
PositionRecord(PositionRecord) - Constructor for class spice.basic.PositionRecord
Copy constructor.
PositionRecord(Vector3, TDBDuration) - Constructor for class spice.basic.PositionRecord
Assignment constructor.
PositionVector - Class in spice.basic
Class PositionVector represents positions of ephemeris objects relative to other objects.
PositionVector() - Constructor for class spice.basic.PositionVector
Default constructor: create a zero-filled position vector.
PositionVector(Body, Time, ReferenceFrame, AberrationCorrection, Body) - Constructor for class spice.basic.PositionVector
Construct aberration-corrected PositionVector from ephemeris data.
PositionVector(PositionVector) - Constructor for class spice.basic.PositionVector
Copy constructor: create a deep copy of another PositionVector.
PositionVector(Vector3) - Constructor for class spice.basic.PositionVector
Construct a PositionVector from a Vector3 instance.
prioritized - Variable in class spice.basic.SurfaceIntercept.RayArrayInputs
 
prioritized - Variable in class spice.basic.SurfaceInterceptWithDSKInfo.RayInputs
 
proj(Vector3) - Method in class spice.basic.Vector3
Find the orthogonal projection of this vector onto a given vector.
project(Plane) - Method in class spice.basic.Ellipse
Project an Ellipse orthogonally onto a Plane.
project(Vector3) - Method in class spice.basic.Plane
Project a vector orthogonally onto a Plane.The projection is the closest point in the plane to the input vector.
prompt(String) - Static method in class spice.basic.CSPICE
This function prompts a user for keyboard input.
prompt(String) - Static method in class spice.basic.IOUtils
Display a string that prompts the user for an input string; read and return the string supplied by the user.
prop2b(double, double[], double, double[]) - Static method in class spice.basic.CSPICE
Propagate a state using a two-body model.
propagate(StateVector, double, TDBDuration) - Static method in class spice.basic.OsculatingElements
Propagate an initial state vector and gravitational parameter to another state vector at a given time offset.
propagate(Time) - Method in class spice.basic.OsculatingElements
Propagate these elements to a state at a given epoch.
psv2pl(double[], double[], double[]) - Static method in class spice.basic.CSPICE
Convert a point and two spanning vectors to a plane.
PTSHAP - Static variable in class spice.basic.GF
Parameter indicating a target object's shape is modeled as a point.
putCharacter(String, String[]) - Static method in class spice.basic.KernelPool
Insert a character kernel variable into the kernel pool.
putcml(String[]) - Static method in class spice.basic.CSPICE
Store the contents of argv for later access.
putDouble(String, double[]) - Static method in class spice.basic.KernelPool
Insert a double precision kernel variable into the kernel pool.
putInteger(String, int[]) - Static method in class spice.basic.KernelPool
Insert an integer kernel variable into the kernel pool.
pw - Variable in class spice.basic.TextWriter
 
pxform(String, String, double) - Static method in class spice.basic.CSPICE
Return the rotation matrix from one frame to another at a specified epoch.
pxfrm2(String, String, double, double) - Static method in class spice.basic.CSPICE
Return the 3x3 matrix that transforms position vectors from one specified frame at a specified epoch to another specified frame at another specified epoch.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes All Packages