Geometry | The Objects in this module are used in the performance of geometric transformations of a cube |
High Level Cube I/O | The Objects in this module are used to read and write cube data |
Low Level Cube I/O | The Objects in this module are used to read and write cube data |
Map Projection | The Objects in this module are used to set, manipulate, and get projection information for a cube |
Parsing | The Objects in this module provide a variety of text parsing functionality for reading, manipulating, and internalizing file lists, dates, PVL format, and other textual information |
Spice, Instruments, and Cameras | The Objects in this module are used to read and manipulate Spice data |
Statistics | The Objects in this module are used to generate a variety of statistics from cube data |
Application Interface | Objects for managing and displaying the graphical and command line user interfaces of non-interactive Isis Applications |
Visualization Tools | Objects for building graphical user interfaces and other aspects of interactive Isis Visualization Applications |
User Interface | Objects for managing and displaying the graphical and command line user interfaces |
Utility | Objects providing general functionality |
System | The Objects in this module manage, manipulate, or otherwise deal with the Isis build/run environment |
Math | The Objects in this module perform math on cube data |
Radiometric And Photometric Correction | The Objects in this module perform radiometric correction, photometric modelling, and photmetric correction |
Pattern Matching | The Objects in this module can be used to auto-correlate areas between images |
Control Networks | The Objects in this module are used to define, record, and edit match points and control points between images |
Mission Specific Objects | These modules contain Objects specific to various mission data |
 Apollo | These objects provide functionality for manipulating data from the Apollo missions to the moon |
 Cassini | These objects provide functionality for manipulating data from the Cassini-Huygens Mission to Saturn and its moons |
 Chandrayaan 1 | These objects provide functionality for manipulating data from the 2008 Chandrayaan-1 mission to the moon |
 Clementine | These objects provide functionality for manipulating data from the Clementine mission to the Earth's Moon |
 Dawn | These objects provide functionality for manipulating data from the 2007 Dawn mission to the celestial bodies Vesta and Ceres |
 Galileo | These objects provide functionality for manipulating data from the Galileo mission to Jupiter |
 Hayabusa | These objects provide functionality for manipulating data from the 2003 Hayabusa mission to the small asteroid Itokawa |
 Hayabusa2 | These objects provide functionality for manipulating data from the 2014 Hayabusa2 mission to the asteroid Ryugu |
 Kaguya | These objects provide functionality for manipulating data from the 2007 Kaguya mission to the moon |
 Lunar Orbiter | These objects provide functionality for manipulating data from the Lunar Orbiter missions of the 1960's |
 Lunar Reconnaissance Orbiter | These objects provide functionality for manipulating data from the Lunar Reconnaissance Orbiter (2008) |
 Mariner | These objects provide functionality for manipulating data from the Mariner missions |
 Mars Exploration Rover | These objects provide functionality for manipulating data from the 2003 Mars Exploration Rover mission |
 Mars Express | These objects provide functionality for manipulating data from the 2003 Mars Express mission to search for sub-surface water on Mars |
 Mars Global Surveyor | These objects provide functionality for manipulating data from the Mars Global Surveyor mission |
 Mars Odyssey | These objects provide functionality for manipulating data from the 2001 Mars Odyssey mission |
 Mars Reconnaissance Orbiter | These objects provide functionality for manipulating data from the Mars Reconnaissance Orbiter mission.Mars Reconnaissance Orbiter, scheduled for launch in 2005, is on a search for evidence that water persisted on the surface of Mars for a long period of time |
 Mercury MESSENGER | These objects provide functionality for manipulating data from the MESSENGER Mission to Mercury |
 Near Earth Asteroid Rendezvous - Shoemaker | These objects provide functionality for manipulating data from the Near Earth Asteroid Rendezvous - Shoemaker mission |
 New Horizons | These objects provide functionality for manipulating data from the New Horizons mission |
 OSIRIS-REx | These objects provide functionality for manipulating data from the OSIRIS-REx asteroid sample return mission |
 Robotic Lunar Observatory | These objects provide functionality for manipulating data from the Robotic Lunar Observatory at the United States Geological Survey in Flagstaff, Arizona |
 Rosetta | These objects provide functionality for manipulating data from the 2004 Rosetta mission that orbited the comet Churyumov-Gerasimenko |
 Small Missions for Advanced Research and Technology 1 | These objects provide functionality for manipulating data from the 2003 Small Missions for Advanced Research and Technology (SMART) satellite that orbited around the Moon |
 Viking | These objects provide functionality for manipulating data from the Mars Viking orbiters |
 Voyager | These objects provide functionality for manipulating data from the Voyager mission to the outer planets |