Skip to content

SpicePosition Other Functionality

Kristin edited this page Jan 30, 2019 · 18 revisions

What is this document?

This is the companion to the core SpicePosition requirements document. This document contains every public method that is not mentioned in the other document. This will be an evolving document where we can collect what each method does, where it is used, and why it is used.

Methods

Time Bias

  • SetTimeBias(double timeBias) ** Used by MocNarrowAngleCamera and MocWideAngleCamera
  • GetTimeBias() const ** Only used within SpicePosition!

LightTime and Aberration Correction

  • SetAberrationCorrection(const QString &correction)
  • QString GetAberrationCorrection()
  • GetLightTime()

GetCenterCoordinate

  • GetCenterCoordinate()

HasVelocity

  • HasVelocity()

IsCached

  • IsCached()

SetPolynomialDegree

  • SetPolynomialDegree(int degree)

GetSource

  • GetSource()

Base Time and Time Scaling

  • ComputeBaseTime()
  • GetBaseTime()
  • SetOverrideBaseTime(double baseTime, double timeScale)
  • GetTimeScale()

DPolynomial

  • DPolynomial(const int coeffIndex)

Extrapolate

  • Extrapolate(double timeEt)

HermiteCoordinate()

  • HermiteCoordinate

Project Management

Development References

Open RFCs

Archived RFCs

Instrument Workflows

Planning & Design

Fundamentals

General Image Processing

Cartography

Advanced

Mission Specific ISIS3 Processing

Programming in ISIS3

Demonstration Material

Workshops

Interactive Programs

Clone this wiki locally