Isis 3 Programmer Reference
Isis::IsisBody Class Reference

Implementation of SensorUtilities::Body backed by an ISIS SpiceRotation. More...

#include <IsisBody.h>

Inheritance diagram for Isis::IsisBody:
Inheritance graph
Collaboration diagram for Isis::IsisBody:
Collaboration graph

Public Member Functions

 IsisBody (SpiceRotation *rot)
 Create an IsisBody that wraps a SpiceRotation.
 
std::vector< double > rotation (double time)
 
SensorUtilities::Vec fixedVector (SensorUtilities::Vec pos)
 

Private Attributes

SpiceRotationm_rot
 

Detailed Description

Implementation of SensorUtilities::Body backed by an ISIS SpiceRotation.

Definition at line 17 of file IsisBody.h.

Constructor & Destructor Documentation

◆ IsisBody()

Isis::IsisBody::IsisBody ( SpiceRotation * rot)

Create an IsisBody that wraps a SpiceRotation.

Definition at line 17 of file IsisBody.cpp.

Member Function Documentation

◆ fixedVector()

SensorUtilities::Vec Isis::IsisBody::fixedVector ( SensorUtilities::Vec pos)

Definition at line 39 of file IsisBody.cpp.

◆ rotation()

std::vector< double > Isis::IsisBody::rotation ( double time)

Definition at line 22 of file IsisBody.cpp.

Member Data Documentation

◆ m_rot

SpiceRotation* Isis::IsisBody::m_rot
private

Definition at line 25 of file IsisBody.h.


The documentation for this class was generated from the following files: