Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

Isis Developer Reference
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 NIsisThis is free and unencumbered software released into the public domain
 NGSL
 CGSLUtilityGSLUtility Provides top level interface to the GNU GSL
 CAbstractFilterBase class for control net filters
 CAbstractFilterSelectorBase class for filter selectors
 CAbstractImageItemBase class for an image item in the tree
 CAbstractLeafItemBase class for leaf items in the tree
 CAbstractMeasureItemBase class for a measure item in the tree
 CAbstractMultipleChoiceFilterBase class for combo box type filters
 CAbstractNullDataItemBase class for an item without data
 CAbstractNumberFilterBase class for filters that are number-based
 CAbstractParentItemBase class for an item that is a parent in the tree
 CAbstractPlateAbstract interface to a TIN plate
 CAbstractPlotToolParent class for plotting tools which provides common functionality
 CAbstractPointItemBase class for a point item in the tree
 CAbstractProjectItemViewAbstractProjectItemView is a base class for views of a ProjectItemModel in Qt's model-view framework
 CAbstractStringFilterBase class for filters that are string-based
 CAbstractTableDelegateBase class for delegates which create, read, and save data in the tables
 CAbstractTableModelTranslates the tree model into a table model
 CAbstractTreeItemBase class for an item in the tree
 CAbstractTreeModelBase class for tree models
 CAdaptiveGruenGruen (adaptive) pattern matching
 CAdjustedLatitudeFilterAllows filtering by adjusted surface point latitude
 CAdjustedLatitudeSigmaFilterAllows filtering by adjusted surface point latitude sigma
 CAdjustedLongitudeFilterAllows filtering by adjusted surface point longitude
 CAdjustedLongitudeSigmaFilterAllows filtering by adjusted surface point longitude sigma
 CAdjustedRadiusFilterAllows filtering by adjusted surface point radius
 CAdjustedRadiusSigmaFilterAllows filtering by adjusted surface point radius sigma
 CAdjustedXFilterAllows filtering by adjusted surface point X
 CAdjustedXSigmaFilterAllows filtering by adjusted surface point X sigma
 CAdjustedYFilterAllows filtering by adjusted surface point Y
 CAdjustedYSigmaFilterAllows filtering by adjusted surface point Y sigma
 CAdjustedZFilterAllows filtering by adjusted surface point Z
 CAdjustedZSigmaFilterAllows filtering by adjusted surface point Z sigma
 CAdvancedStretchAdvanced Stretch Dialog
 CAdvancedStretchDialogAdvanced Stretch Dialog
 CAdvancedTrackToolTool to display info for a point on a cube
 CAffineAffine basis function
 CAffineRadioContainer for affine and radiometric parameters
 CAffineToleranceContainer for Affine limits parameters
 CAlbedoAlbedo normalization
 CAlbedoAtmAlbedo normalization with atmosphere
 CAlphaCubeThis class is used to rewrite the "alpha" keywords out of the AlphaCube group or Instrument group
 CAnalysisError analysis of Gruen match point solution
 CAngleDefines an angle and provides unit conversions
 CAnisotropic1
 CAnisotropic2
 CApolloReads user Apollos from a data file
 CApolloMetricCameraApollo Metric Camera Model
 CApolloMetricDistortionMapApollo Metric Distortion Map
 CApolloPanIOCalculates a series of affine transformations from the measured coordinates of the up to 90 fiducial marks on a complete (stiched) apollo panoramic cube
 CApolloPanoramicCameraApollo Panoramic Camera
 CApolloPanoramicDetectorMapConvert between parent image (aka encoder aka machine) coordinates and detector coordinates
 CApplication
 CAPrioriLatitudeFilterAllows filtering by a priori surface point latitude
 CAPrioriLatitudeSigmaFilterAllows filtering by a priori surface point latitude sigma
 CAPrioriLongitudeFilterAllows filtering by a priori surface point longitude
 CAPrioriLongitudeSigmaFilterAllows filtering by a priori surface point longitude sigma
 CAPrioriRadiusFilterAllows filtering by a priori surface point radius
 CAPrioriRadiusSigmaFilterAllows filtering by a priori surface point radius sigma
 CAPrioriXFilterAllows filtering by a priori surface point X
 CAPrioriXSigmaFilterAllows filtering by a priori surface point X sigma
 CAPrioriYFilterAllows filtering by a priori surface point Y
 CAPrioriYSigmaFilterAllows filtering by a priori surface point Y sigma
 CAPrioriZFilterAllows filtering by a priori surface point Z
 CAPrioriZSigmaFilterAllows filtering by a priori surface point Z sigma
 CArea3DRepresents a 3D area (a 3D "cube")
 CArrayRemovalPolicy for deleting arrays that CollectorMap owns
 CAtmosModelIsotropic atmos scattering model
 CAtmosModelFactoryThis class is used to create AtmosModel objects
 CAutoRegAuto Registration class
 CAutoRegFactoryThis class is used to create AutoReg objects
 CAverageFunctor for reduce using average functionality
 CBandManagerBuffer manager, for moving through a cube in bands
 CBandSpinBox
 CBandTool
 CBasis1VariableFunctionTime based linear equation class
 CBasisFunctionGeneric linear equation class
 CBinaryStretchTypeThis handles the advanced binary stretch
 CBlinkTool
 CBlobberBase class for accessing ISIS blobs
 CBoxcarCachingAlgorithmThis algorithm is designed for applications that jump around between a couple of spots in the cube with a difficult to predict pattern but always the same places in the cube
 CBoxcarManagerBuffer manager, for moving through a cube by boxcar
 CBrickBuffer for containing a three dimensional section of an image
 CBrowseDialogClass for browsing cubes
 CBufferBuffer for reading and writing cube data
 CBufferManagerManages a Buffer over a cube
 CBulletAllHitsRayCallbackBullet ray tracing callback to return all intersections along a ray's path
 CBulletClosestRayCallbackBullet ray tracing callback for closest hit on target surface
 CBulletDskShapeBullet Target Shape for NAIF type 2 DSK models
 CBulletShapeModelShape model that uses the Bullet library to perform ray tracing
 CBulletTargetShapeBullet Target Shape for planetary bodies
 CBulletWorldManagerBullet World manager maintains a proper state for target bodies
 CBundleAdjustAn image bundle adjustment object
 CBundleControlPointThis class holds information about a control point that BundleAdjust needs to run correctly
 CBundleImageThis class hold image information that BundleAdjust needs to run correctly.Definition for a BundleImageQsp, a shared pointer to a BundleImage
 CBundleLidarControlPointThis class holds information about a lidar control point that BundleAdjust requires
 CBundleLidarPointVectorThis class is a container class for BundleLidarControlPoints
 CBundleLidarRangeConstraintImplements range constraint between image position and lidar point acquired simultaneously with the image
 CBundleMeasureA container class for a ControlMeasure
 CBundleObservationAbstract base class for an observation in bundle adjustment
 CBundleObservationSolveSettingsThis class is used to modify and manage solve settings for 1 to many BundleObservations
 CBundleObservationVectorThis class is a container class for BundleObservations
 CBundleObservationViewView for displaying BundleObservation CSV files
 CBundleObservationViewWorkOrderThis is a child of the WorkOrder class which is used for anything that performs an action in a Project
 CBundleResultsA container class for statistical results from a BundleAdjust solution
 CBundleSettingsContainer class for BundleAdjustment settings
 CBundleSolutionInfoContainer class for BundleAdjustment results
 CBundleTargetBodyThis class is used to represent a target body in a bundle and how to solve for it
 CBusyLeafItemA leaf item that is not ready for user interaction
 CCalculatorCalculator for arrays
 CCalculatorVariablePoolThis is a simple class to model a Calculator Variable Pool
 CCamera
 CCameraBuffersThis class is used to manage buffers for calculating camera related information, such as angles, radii, and resolution
 CCameraDetectorMapConvert between parent image coordinates and detector coordinates
 CCameraDistortionMapDistort/undistort focal plane coordinates
 CCameraFactoryInitializes a Camera Model
 CCameraFocalPlaneMapConvert between distorted focal plane and detector coordinates
 CCameraGroundMapConvert between undistorted focal plane and ground coordinates
 CCameraPointInfoCameraPointInfo provides quick access to the majority of information avaliable from a camera on a point
 CCameraSkyMapConvert between undistorted focal plane and ra/dec coordinates
 CCameraStatisticsCalculates a series of statistics pertaining to a Camera
 CCentroidSelection class derived from the Pure Virtual Parent Class for all Selection classes
 CCentroidApolloPanSelection class derived from the Pure Virtual Parent Class for all Selection classes
 CChandrayaan1M3CameraChandrayaan1 M3 Camera Model
 CChandrayaan1M3DistortionMapDistortion map for the Chandrayaan1 M3 camera
 CChandrayaan2OhrcCameraChandrayaan2 OHRC (Orbiter High-Resolution Camera) Camera Model
 CChandrayaan2TmcCameraChandrayaan2 TMC (Terrain Mapping Camera) Camera Model
 CChipA small chip of data used for pattern matching
 CChipViewportViewport for Isis Chips
 CChipViewportsWidgetScrolled widget for display ChipViewports
 CChooserNameFilterAllows filtering by the chooser name
 CCisscalFileExtends TextFile to handle Cassini ISS calibration files
 CCissLabelsRead values from Cassini ISS labels
 CClementineUvvisDistortionMapDistortion map for the Clementine UVVIS camera
 CClipperNacRollingShutterCameraClipper EIS Camera model
 CClipperPushBroomCameraThis is the camera model for the Europa Clipper Push Broom Camera
 CClipperWacFcCameraThis is the camera model for the Europa Clipper WAC Framing Camera
 CCloseProjectWorkOrderThis opens a project that's saved on disk
 CCnetDisplayPropertiesHandles how control networks should be displayed to the user
 CCnetEditorSortConfigDialogConfigure user's sorting settings for the cneteditor widget
 CCnetEditorViewIpce view containing the CnetEditorWidget
 CCnetEditorViewWorkOrderThis work order allows the user to open a cnet editor (table) view of a single control network
 CCnetEditorWidgetThis widget provides full editing, filtering and viewing capabilities for the raw data in a control network
 CCollectorMapCollector/container for arbitrary items
 CColorThis class is designed to serialize QColor in a human-readable form
 CColumnFormat ascii tables
 CConcurrentControlNetReaderThis reads a control net in the background
 CConnectionParentItemTree item that is a parent and represents an image
 CControlThis represents an ISIS control net in a project-based GUI interface
 CControlDisplayPropertiesThis is the GUI communication mechanism for cubes
 CControlHealthMonitorViewView for the Control Net Health Monitor
 CControlHealthMonitorWidgetInterface that allows real-time evaluation of the state of a Control Network
 CControlHealthMonitorWorkOrderThis is a child of class WorkOrder which is used for anything that performs an action in a Project
 CControlListMaintains a list of Controls so that control nets can easily be copied from one Project to another, saved to disk, or deleted from disk
 CControlMeasureControl measurement
 CControlMeasureEditWidgetPoint Editor Widget
 CControlMeasureLogDataStatistical and similar ControlMeasure associated information
 CControlNetControl network
 CControlNetDiffCompares two Control Networks and reports their differences
 CControlNetFilterFilter Control Network
 CControlNetGraphicsItemControl Network Display on Mosaic Scene
 CControlNetStatisticsControl Network Stats
 CControlNetToolControlNetTool Handles mouse events on CubeDnViews for control point editing for the ipce app
 CControlNetValidMeasureControlNetValidMeasure class
 CControlNetVersionerHandle various control network file format versions
 CControlNetVitalsControlNetVitals
 CControlPointA single control point
 CSurfacePointSource
 CRadiusSource
 CControlPointEditPoint Editor Widget
 CControlPointEditViewView for editing a single ControlPoint
 CControlPointEditWidgetGui for editing ControlPoints in ipce application
 CControlPointGraphicsItemThe visual display of a single control point
 CControlPointListControl Point List generator
 CControlPointV0001A container for the information stored in a version 1 ControlPoint
 CControlPointV0002A container for the information stored in a version 2 ControlPoint
 CControlPointV0003A container for the information stored in a version 3 and 4 ControlPoint
 CCoordinateDefine a generic Y/X container
 CCorrelationMatrixThis is a container for the correlation matrix that comes from a bundle adjust
 CCrismCameraMRO CRISM camera model
 CCsmBundleObservationClass for observations that use CSM camera models in bundle adjustment
 CCSMCamera
 CCsmSensorImplementation of the SensorUtilities::Sensor interface for a CSM RasterGM model
 CCSMSkyMapConvert between undistorted focal plane and ra/dec coordinates
 CCSVParserCSV Parser seperates fields (tokens) from a string with a delimeter
 CCSVReaderReads strings and parses them into tokens separated by a delimiter character
 CCTXCameraMRO CTX Camera Model
 CCubeIO Handler for Isis Cubes
 CCubeAttributeParent class for CubeAttributeInput and CubeAttributeOutput
 CCubeAttributeInputManipulate and parse attributes of input cube filenames
 CCubeAttributeOutputManipulate and parse attributes of output cube filenames
 CCubeBsqHandlerIO Handler for Isis Cubes using the BSQ format
 CCubeCachingAlgorithmThis is the parent of the caching algorithms
 CCacheResultThis stores the results of the caching algorithm
 CCubeCalculatorCalculator for arrays
 CCubeDataThreadEncapsulation of Cube I/O with Change Notifications
 CCubeDataThreadTester
 CCubeDnViewView that displays cubes in a QView-like way
 CCubeDnViewWorkOrderThis work order is designed to bring up a qview-like view for a small number of cubes
 CCubeInfixToPostfixConverter for math equations
 CCubeIoHandlerHandles converting buffers to and from disk
 CCubeManagerClass for quick re-accessing of cubes based on file name
 CCubePlotCurveThis is a plot curve with information relating it to a particular cube or region of a cube
 CCubePlotCurveConfigureDialogThis should be an inner class for CubePlotCurve, but Qt doesn't support having a QObject as an inner class
 CCubeStretchStores stretch information for a cube
 CCubeTileHandlerIO Handler for Isis Cubes using the tile format
 CCubeViewportWidget to display Isis cubes for qt apps
 CBandInfo
 CDatabaseIsis database class providing generalized access to a variety of databases
 CDatabaseFactoryCreate database interfaces using access profiles or generic drivers
 CDataValueThis class is used to define what kind of data is being pushed onto the cube calculator
 CDawnFcCameraThis is the camera model for the Dawn Framing Camera
 CDawnFcDistortionMap
 CDawnVirCameraCamera model for both Danw VIR VIS and IR instruments
 CDbAccessDbAccess manages programatic access to a database through profiles
 CDbProfileA DbProfile is a container for access parameters to a database
 CDefaultCopy(Default) Policy for copying map elements
 CDemShapeDefine shapes and provide utilities for targets stored as ISIS maps
 CDirectory
 CDisplacementDisplacement is a signed length, usually in meters
 CDisplayProperties
 CDistanceDistance measurement, usually in meters
 CEditToolInteractive image edit tool
 CEllipsoidShapeDefine shapes and provide utilities for ISIS targets
 CEmbreeShapeModelGeneral purpose Embree ray tracing model
 CEmbreeTargetManagerClass for managing the construction and destruction of EmbreeTargetShapes
 CEmbreeTargetShapeEmbree Target Shape for planetary bodies
 CEndianSwapperByte swapper
 CEnlargeEnlarge the pixel dimensions of an image
 CEnvironment
 CEqualizationThis class can be used to calculate, read in, and/or apply equalization statistics for a list of files
 CImageAdjustment
 CCalculateFunctorThis class is used as a functor calculate image statistics
 CApplyFunctorThis class is used as a functor to apply adjustments (equalize) to an image
 CEquatorialCylindricalShapeDefine shapes and provide utilities for shapes stored as ISIS EquatorialCylindrical map
 CEquirectangularEquirectangular Map Projection
 CExportControlNetWorkOrderWrite a project control network to a user-specified location
 CExportDescriptionDescribes how a series of cubes should be exported
 CChannelDescriptionDescribes how a cube as a single color channel to be exported
 CExportImagesWorkOrderWrite project images to a user-specified location
 CExportPdsTableExport a PDS table from an ISIS Table
 CFeatureNomenclatureFeature nomenclature database querier
 CFeatureA named feature on a target
 CFeatureNomenclatureToolDisplay nomenclature on MDI Cube Viewports
 CFileDialogClass for browsing cubes
 CFileItemA container for a filename to be represented as a ProjectItem on the project tree
 CFileListInternalizes a list of files
 CFileTool
 CFilterCachingAlgorithmThis algorithm is designed for applications that use ProcessByQuickFilter or very similar I/O patterns to cache cube data appropriately
 CFilterGroupThis class provides an interface for a group of filters
 CFilterWidgetThis widget contains filtering capabilities for a single filter type
 CFindSpotGraphicsItemThe visual display of the find point
 CFindToolTool to locate a point on a cube that is projected and/or has a camera model
 CFootprint2DViewView for displaying footprints of images in a QMos like way
 CFootprint2DViewWorkOrderView an image list's footprints in a footprint view
 CForstnerOperatorForstner interest operator
 CFourierTransformFourier Transform class
 CFramingCameraGeneric class for Framing Cameras
 CFunctionToolsA collection of tools for mathmatical function root finding, maximization, etc (eventually) This class contains only static methods, and cannot be instantiated
 CFxBinderThis is the parent class to the various function classes
 CGainChannelNormalizeComputes a gain correction for each sample GainChannelNormalize
 CGainFlatFieldGainFlatField Module - Computes flat field correction for sample
 CGainLineDriftComputes a gain correction for each line (Zg Module)
 CGainNonLinearityGainNonLinearity Module - Applies non-linear, line-dependant gain
 CGainTemperatureGaingTemperature Module - Applies temperature-dependant gain correction (column)
 CGainUnitConversionComputes units parameters for HiRISE data calibration (Ziof Module)
 CGaussianDistributionGaussian distribution class
 CGaussianStretchGaussian stretch class
 CGdalIoHandlerHandles converting buffers to and from disk
 CGisGeometryEncapsulation class provides support for GEOS-C API
 CGisTopologyThis class models GIS topology
 CGoodnessOfFitFilterAllows filtering by goodness of fit
 CGradientOperatorGradient interest operator
 CGraphicsView
 CGridGraphicsItemThe visual display of the find point
 CGridPolygonSeederSeed points using a grid
 CGroundGridCalculates a lat/lon grid over an area
 CGroundTab
 CGroupedStatisticsGrouped Statistics
 CGruenGruen pattern matching algorithm
 CGuiGui for Isis Applications
 CGuiBooleanParameter
 CGuiCameraContainer class for GuiCamera
 CGuiCameraDisplayPropertiesThe GUI communication mechanism for target body objects
 CGuiCameraListList of GuiCameras saved as QSharedPointers
 CGuiComboBoxParameter
 CGuiCubeParameter
 CGuiDoubleParameter
 CGuiEditFileOpens a window in Gui Application to be able to edit, save and create text files
 CGuiFileNameParameter
 CGuiHelperAction
 CGuiInputAttributeGUI interface for input cube file attributes
 CGuiIntegerParameter
 CGuiListParameter
 CGuiLog
 CGuiOutputAttribute
 CGuiParameter
 CGuiParameterFactory
 CGuiStringParameter
 CHapkeHapke-Henyey-Greenstein photometric model
 CHapkeAtm1Implements the Hapke Atmospheric Model
 CHapkeAtm2
 CHayabusaAmicaCameraThis is the camera model for the Hayabusa AMICA camera
 CHayabusaNirsCameraThis is the camera model for the Hayabusa NIRS camera
 CHelpToolQisis Help Tool
 CHiBlobBLOB extraction class
 CHiCalDataContainer for HiRISE calibration data
 CHiEqualization
 CHiCalculateFunctor
 CHiHistory
 CHiLabProcess HiRise label
 CHiLineTimeEqnCompute HiRISE line times
 CHillshadeCalculate light intensity reflected off a local slope of DEM
 CHiresCameraThis is the camera model for the Clementine High-Resolution Camera
 CHiriseCameraHirise Camera Model
 CHistogramContainer of a cube histogram
 CHistogramItemThis is the (qwt) plot item for a histogram
 CHistogramPlotWindow
 CHistogramToolTool for histograms
 CHistogramWidgetHistogram widget used by AdvancedStretchTool
 CHistory
 CHistoryTreeWidgetHistory Widget for ipce
 CHrscCameraHRSC Camera Model
 CHyb2OncCameraThis is the camera model for the Hayabusa2 ONC camera
 CHyb2OncDistortionMapDistort/undistort focal plane coordinates for Hayabusa 2's ONC cameras
 CIDCreates sequential IDs
 CIdealCameraIdeal Camera Model
 CImageThis represents a cube in a project-based GUI interface
 CImageDisplayPropertiesThis is the GUI communication mechanism for cubes
 CImageExporterExport Isis cubes into standard formats
 CImageFileListViewWorkOrderView an image list in an image file list widget
 CImageFileListWidgetA colored, grouped cube list
 CImageHistogramContainer of a cube histogram
 CImageIdFilterAllows filtering by image ID
 CImageImageFilterSelectorAllows users to choose filters for filtering connected images
 CImageImageTreeModelTree model for images and images
 CImageImporterImports images with standard formats into Isis as cubes
 CImageIoHandlerHandles converting buffers to and from disk
 CImageLeafItemTree item that is a leaf and represents an image
 CImageListInternalizes a list of images and allows for operations on the entire list
 CImageListActionWorkOrderWork orders that can be performed on an image list that modifies internal state
 CImageOverlapIndividual overlap container
 CImageOverlapSetThis class is used to find the overlaps between all the images in a list of serial numbers
 CImageParentItemTree item that is a parent and represents an image
 CImagePointFilterSelectorAllows users to choose filters for filtering images and points
 CImagePointTreeModelTree model for images and control points
 CImagePolygonCreate cube polygons, read/write polygons to blobs
 CImageReader
 CImageTab
 CImageTreeWidget
 CImagePosition
 CImageTreeWidgetItem
 CImportControlNetWorkOrderAdd control networks to a project c Asks the user for a list of control nets and copies them into the project
 CImportImagesWorkOrderAdd cubes to a project
 CImportMapTemplateWorkOrderAdd map templates to a project
 CImportPdsTableImport a PDS table file with a label description
 CColumnDescr
 CImportRegistrationTemplateWorkOrderAdd registration templates to a project
 CImportShapesWorkOrderAdd shape model cubes to a project
 CIndependentCubeViewportGeneral purpose Cube display widget
 CInfixFunctionInfixOperator and InfixFunction are helper classes for InfixToPostfix
 CInfixOperatorInfixOperator and InfixFunction are helper classes for InfixToPostfix
 CInfixToPostfixConverter for math equations
 CInlineCalculatorProvides a calculator for inline equations
 CInlineInfixToPostfixA parser for converting equation strings to postfix
 CInlineVoidFxThis class is used to bind function names with corresponding InlineCalculator functions that do not take parameters
 CInterceptContainer for a intercept condition
 CInterestOperatorInterest Operator class
 CInterestOperatorFactoryThis class is used to create InterestOperator objects
 CInterpolatorPixel interpolator
 CIProjProj Map Projection
 CIrregularBodyCameraGroundMapConvert between undistorted focal plane and ground coordinates
 CIsisBodyImplementation of SensorUtilities::Body backed by an ISIS SpiceRotation
 CIsisBundleObservationClass for observations that use ISIS camera models in bundle adjustment
 CIsisIlluminatorImplementation of SensorUtilities::Illuminator backed by an ISIS SpicePosition
 CIsisSensorImplementation of SensorUtilities::Sensor backed by an ISIS camera model
 CIsisShapeImplementation of SensorUtilities::Shape backed by an ISIS ShapeModel
 CIsotropic1
 CIsotropic2
 CIssNACameraCassini ISS Narrow Angle Camera Model
 CIssWACameraCassini ISS Wide Angle Camera Model
 CiTimeParse and return pieces of a time string
 CJigsawRunWidgetThis dialog allows the user to select the bundle adjust parameters, run the bundle, and view the results
 CJigsawSetupDialog
 CJigsawWorkOrderThis work order allows the user to run a bundle adjustment (jigsaw)
 CJP2DecoderJPEG2000 decoder class
 CJP2EncoderJPEG2000 encoder class
 CJP2ExporterExports cubes into JPEG 2000 images
 CJP2ImporterImports JPEG 2000 images as Isis cubes
 CJunoCameraJuno's JNC (JunoCam) camera model
 CJunoDistortionMapDistort/undistort focal plane coordinates for Juno's JunoCam camera
 CKaguyaMiCameraKaguya MI Camera Model
 CKaguyaMiCameraDistortionMapDistort/undistort focal plane coordinates
 CKaguyaTcCameraThis is the camera model for the Kaguya Terrain Cameras TC1 and TC2
 CKaguyaTcCameraDistortionMapDistort/undistort focal plane coordinates for Kaguya's TC cameras
 CKernelThis class stores Kernel information, including Type and kernel file names
 CKernelDbKernelDb class
 CKernelsDetermine SPICE kernels defined in an ISIS file
 CLabelTranslationManagerAllows applications to translate simple text files
 CLambert
 CLambertAzimuthalEqualAreaLambert Azimuthal Equal Area Map Projection
 CLambertConformalLambert Conformal Map Projection
 CLatitudeThis class is designed to encapsulate the concept of a Latitude
 CLatLonGridToolLat Lon Grid View Tool
 CLeastSquaresGeneric least square fitting class
 CLidarControlPointA lidar control ControlPoint
 CLidarControlPointLessThanFunctor
 CLidarDataLidarData class
 CLightTimeCorrectionStateProvides interface to user configurable Light Time correction feature
 CLimitPolygonSeederSeed points using a grid
 CLinearAlgebraThis class holds all static methods to perform linear algebra operations on vectors and matrices
 CLinearStretchTypeThis handles the advanced linear stretch
 CLineEquationUtility class for creating and using cartesean line equations
 CLineFilterAllows filtering by a control measure's line
 CLineManagerBuffer manager, for moving through a cube in lines
 CLineRateChangeContainer class for storing timing information for a section of an image
 CLineResidualFilterAllows filtering by the line residual
 CLineScanCameraGeneric class for Line Scan Cameras
 CLineScanCameraDetectorMapConvert between parent image coordinates and detector coordinates
 CLineScanCameraGroundMap
 CLineScanCameraSkyMapConvert between undistorted focal plane and ra/dec coordinates
 CLineShiftFilterAllows filtering by a control measure's line shift
 CLoadCSVProvides generalized access to HiRISE calibration CSV files
 CLoCameraFiducialMapComputes map from image coordinates to focal plane based on fiducials
 CLoHighCameraDefines the Lunar Orbiter High Resolution camera class
 CLoHighDistortionMapDistort/undistort focal plane coordinates
 CLoMediumCameraDefines the Lunar Orbiter Medium Resolution camera class
 CLoMediumDistortionMapDistort/undistort focal plane coordinates
 CLommelSeeliger
 CLongitudeThis class is designed to encapsulate the concept of a Longitude
 CLowPassFilterCompute a low pass filter from a Module class content
 CLroNarrowAngleCameraLRO Narrow Angle Camera Model
 CLroNarrowAngleDistortionMapDistort/undistort focal plane coordinates
 CLroWideAngleCameraLRO Wide Angle Camera Model
 CLroWideAngleCameraDistortionMapDistort/undistort focal plane coordinates
 CLroWideAngleCameraFocalPlaneMapDistort/undistort focal plane coordinates
 CLunarAzimuthalEqualAreaModified Lambert Azimuthal Equal-Area Map Projection
 CLunarLambertLunar (Lommel-Seeliger)-Lambert law photometric model Derive model albedo for Lunar (Lommel-Seeliger)-Lambert law
 CLunarLambertEmpiricalEmpirical Lunar Lambert photometric model Derive model albedo using phase dependent Minnaert equation and calculated empirically
 CLunarLambertMcEwenMoonpr photometric model Computes normalized albedo for the Moon, normalized to 0 degrees emission angle and 30 degrees illumination and phase angles
 CLwirCameraThis is the camera model for the Clementine Long-Wavelength Infrared Camera
 CMainWindowBase class for the Qisis main windows
 CManualStretchTypeThis handles arbitrary user-input stretches
 CMarciCameraMarci Camera Model
 CMarciDistortionMapDistort/undistort focal plane coordinates
 CMariner10CameraMariner10 Camera Model
 CMatchPointStructure containing comprehensive registration info/results
 CMatchToolMatch tool operations
 CMatchToolNewPointDialog
 CMatrixMatrix class
 CMatrixGraphicsSceneA graphics scene with improved user-interaction for use with the MatrixSceneWidget
 CMatrixGraphicsViewA graphics view that resizes in a more friendly way
 CMatrixOptionsThis class holds the matrix color and focus information
 CMatrixOptionsDialogThis widget allows the user to modify the matrix display
 CMatrixSceneWidgetThis widget encompasses the entire matrixDisplay scene
 CMatrixViewWorkOrderThis work order will open a MatrixSceneWidget and display the correlation matrix
 CMaximumCorrelationMaximum correlation pattern matching
 CMaximumLikelihoodWFunctionsClass provides maximum likelihood estimation functions for robust parameter estimation, e.g
 CMdiCubeViewportCube display widget for certain Isis MDI applications
 CMdisCameraMESSENGER MDIS NAC and WAC Camera Model
 CMeasureCountFilterAllows filtering by the number of measures in a control point
 CMeasureIgnoredFilterAllows filtering by a control measure's ignored status
 CMeasureJigsawRejectedFilterAllows filtering by a control measure's jigsaw rejected status
 CMeasureLeafItemA leaf node in the tree structure that represents a control measure
 CMeasureTableDelegateDelegate for creating, reading, and saving data in the measure table
 CMeasureTableModelTable model for control measures
 CMeasureToolTool for measuring distances
 CMeasureTypeFilterFilters by measure type
 CMeasureValidationResultsMeasureValidationResults class
 CMercatorMercator Map Projection
 CMexHrscSrcCameraThis is the camera model for the Mex HRSC SRC Framing Camera
 CMinimumDifferenceMinimum difference pattern matching
 CMiniRFLRO Mini-RF SAR and Chandrayaan 1 Mini-RF SAR
 CMinnaertMinnaert photometric model Derive model albedo using Minnaert equation
 CMinnaertEmpiricalEmpirical Minnaert photometric model Derive model albedo using phase dependent Minnaert equation and calculated empirically
 CMixedMixed albedo/topo normalization without atmosphere
 CMocLabelsRead values from MOC labels
 CMocNarrowAngleCameraMOC Narrow Angle Camera Model
 CMocNarrowAngleSummingMars Global Surveyor MOC narrow angle summing class
 CMocWideAngleCameraMOC Wide Angle Camera Model
 CMocWideAngleDetectorMapConvert between parent image coordinates and detector coordinates
 CMocWideAngleDistortionMapDistort/undistort focal plane coordinates
 CModuleModule manages HiRISE calibration vectors from various sources
 CMollweideMollweide Map Projection
 CMoonAlbedoAlbedo dependent phase function normalization for the Moon
 CMoravecOperatorMoravec Interest Operator
 CMosaicAreaToolThis displays a box with a given distance from a point
 CMosaicController
 CMosaicControlNetTool//TODO: Remove debug printout & comment // 2016-08-25 Tracie Sucharski - Checking Directory pointer for IPCE code not ideal
 CMosaicControlNetToolMovementConfigDialogConfigure qmos Control Net Tool's movement arrows
 CMosaicFindToolThis controls the 'Find' abilities in the MosaicSceneWidget
 CMosaicGraphicsSceneA graphics scene with improved user-interaction for use with the MosaicSceneWidget
 CMosaicGraphicsViewA graphics view that resizes in a more friendly way
 CMosaicGridToolThis controls the 'Grid' abilities in the MosaicSceneWidget
 CMosaicGridToolConfigDialogConfigure user's settings for the grid tool
 CMosaicMainWindow
 CMosaicPanToolHandles panning operations for Isis qt apps
 CMosaicSceneItemA single cube in the mosaic scene
 CMosaicSceneWidgetThis widget encompasses the entire mosaic scene
 CMosaicSceneWorkOrderWork order associated with a MosaicSceneWidget
 CMosaicSelectToolHandles selection operations for Isis qt apps
 CMosaicToolBase class for the MosaicTools
 CMosaicTrackTool
 CMosaicZoomToolHandles zoom operations for Isis qt apps
 CMoveDownOneSceneWorkOrderMove images, one by one, below the immediately-below intersecting image in a scene This workorder is synchronous and undoable
 CMoveToBottomSceneWorkOrderMove images below all other images in a mosaic scene This workorder is synchronous and undoable
 CMoveToTopSceneWorkOrderMove images on top of all other images in a mosaic scene This workorder is synchronous and undoable
 CMoveUpOneSceneWorkOrderMove images, one by one, on top of the immediately-above intersecting image in a scene This workorder is synchronous and undoable
 CMsiCameraNEAR Shoemaker MSI Camera Model
 CMultivariateStatisticsContainer of multivariate statistics
 CNaifDskPlateModelImplementation interface API for NAIF's DSK plate model
 CNaifDskShapeProvides support for NAIF's Digital Shape Kernel (DSK)
 CNaifStatusClass for checking for errors in the NAIF library
 CNearestFunctor for reduce using near functionality
 CNewControlPointDialog
 CNewGroundSourceLocationDialogDialog used by ControlPointEditWidget to select a new location for ground source files
 CNewHorizonsLeisaCameraThis is the camera model for LEISA, New Hoirzon's infrared Spectrometer
 CNewHorizonsLorriCameraThis is the camera model for the LORRI Framing Camera
 CNewHorizonsLorriDistortionMapNew Horizons LORRI Distortion Map
 CNewHorizonsMvicFrameCameraThis is the camera model for the New Horizons MVIC Frame mode Camera
 CNewHorizonsMvicFrameCameraDistortionMapDistort/undistort focal plane coordinates for New Horizons/MVIC frame sensor
 CNewHorizonsMvicTdiCameraNew Horizons Mvic Camera, Tdi mode
 CNewHorizonsMvicTdiCameraDistortionMapDistort/undistort focal plane coordinates for New Horizons/MVIC
 CNirCameraThis is the camera model for the Clementine Near Infrared Camera
 CNirsDetectorMapThe detector map class for the Hayabusa NIRS camera
 CNoCaseStringCompareProvides a case insensitive string comparison
 CNomenclatureToolConfigDialogConfigure user's settings for the nomenclature tool
 CNonLinearLSQNonLinearLSQ Computes a fit using a Levenberg-Marquardt algorithm
 CNoNormalizationNoNormalization - perform simple correction without normalization (a*dn +b)
 CNoOperatorNo interest operator
 CNoopRemovalSupplies a NOOP default for removal of a CollectorMap entry
 CNormModel
 CNormModelFactoryThis class is used to create NormModel objects
 CNthOrderPolynomialNthOrderPolynomial basis function
 CNumericalApproximationNumericalApproximation provides various numerical analysis methods of interpolation, extrapolation and approximation of a tabulated set of x, y data
 CNumericalAtmosApproxThis class extends Isis::NumericalApproximation
 CObliqueCylindricalOblique Cylindrical Map Projection
 CObservationNumberSerial Number composer
 CObservationNumberListCreate a list of observation numbers from a file or serial number list
 COpenProjectWorkOrderThis opens a project that's saved on disk
 COriginalLabelRead and store original labels
 COriginalXmlLabelRead and store original Xml labels
 COrthographicOrthographic Map Projection
 COsirisRexDistortionMapDistort/undistort focal plane coordinates for OSIRIS REx's cameras
 COsirisRexOcamsCameraThis class models the behavior and attributes of the OSIRIS-REx Cameras: Mapping Camera, PolyMath Camera, and Sample Camera
 COsirisRexOcamsDistortionMapDistort/undistort focal plane coordinates for OSIRIS REx's cameras
 COsirisRexOcamsOpenCVDistortionMapOsirisRexOcamsOpenCVDistortionMap camera distortion model for TAGCAMS
 COsirisRexTagcamsCameraThis class models the behavior and attributes of the OSIRIS-REx Navigation cameras: NavCam, NFTCam, and StowCam
 COsirisRexTagcamsDistortionMapOsirisRexTagcamsDistortionMap camera distortion model for TAGCAMS
 COverlapNormalizationCalculate the bases and multipliers for normalizing overlapping "data sets" (e.g., cubes)
 COverlapStatisticsCalculates statistics in the area of overlap between two projected cubes
 CPaletteWindow
 CPanTool
 CParameterFxThis class is used to bind function names with corresponding Calculator functions that take a parameter
 CPFPixelMapper
 CPhotometricFunctionAn abstract implementation of the photometric function
 CPhotometry
 CPhotoModel
 CPhotoModelFactoryThis class is used to create PhotoModel objects
 CPipelineThis class helps to call other Isis Applications in a Pipeline
 CPipelineApplicationThis class represents one application in the pipeline
 CPipelineParameterThis class represents a parameter of some type for the PipelineApplication
 CPixelStore and/or manipulate pixel values
 CPixelFOVThis class defines a field of view
 CPlanarPlanar Map Projection
 CPlaneShapeDefine plane shape model
 CPlotCurve
 CPlotWindow
 CPlotWindowBestFitDialog
 CPluginLoads plugins from a shared library
 CPointEditLockedFilterAllows filtering by a control point's edit lock status
 CPointerCopyPointer to object policy for copying map elements
 CPointerRemovalSupplies a policy for deleting pointers that CollectorMap owns
 CPointGeometryContainer for a point and its geometry
 CPointIdFilterFilter by control point id string
 CPointIgnoredFilterAllows filtering by a control point's ignored status
 CPointJigsawRejectedFilterAllows filtering by a control point's jigsaw rejected status
 CPointLeafItemA leaf node in the tree structure that represents a control point
 CPointMeasureFilterSelectorAllows users to choose filters for filtering points and measures
 CPointMeasureTreeModelTree model for control points and control measures
 CPointPairDefine a point set of left, right and geometry at that location
 CPointParentItemTree item that is a parent and represents a control point
 CPointPerspectivePointPerspective Map Projection
 CPointTableDelegateDelegate for creating, reading, and saving data in the point table
 CPointTableModelTable model for control points
 CPointTypeFilterFilters by point type
 CPolarStereographicStereographic Map Projection for Polar Aspect
 CPolygonSeederThis class is used as the base class for all PolygonSeeder objects
 CPolygonSeederFactoryThis class is used to create PolygonSeeder objects
 CPolygonToolsProvides various tools to work with geos multipolygons
 CPolynomialBivariateNth degree Polynomial with two variables
 CPolynomialUnivariateNth degree Polynomial with one variable
 CPortalBuffer for containing a two dimensional section of an image
 CPrincipalComponentAnalysisPrincipal Component Analysis class
 CProcessBase class for all cube processing derivatives
 CProcessByBoxcarProcess cubes by boxcar
 CProcessByBrickProcess cubes by brick
 CProcessByLineProcess cubes by line
 CProcessByQuickFilterProcess cubes using a Filter Object
 CProcessBySampleProcess cubes by sample
 CProcessBySpectraProcess cubes by spectra
 CProcessByTileProcess cubes by tile
 CProcessExportProcess class for exporting cubes
 CProcessExportPdsProcess class for exporting cubes to PDS standards
 CProcessExportPds4Process class for exporting cubes to PDS4 standards
 CProcessGroundPolygonsProcess cube polygons to map or camera projections
 CProcessImportByte swapper
 CProcessImportFitsImport a FITS file
 CProcessImportPdsConvert PDS archive files to Isis format
 CProcessImportVicarImport a Vicar file
 CProcessMapMosaicMosaic two cubs together
 CProcessMosaicMosaic two cubes together
 CProcessPolygons
 CProcessRubberSheetDerivative of Process, designed for geometric transformations
 CProgramLauncherExecute External Programs and Commands
 CProgressProgram progress reporter
 CProgressBar
 CProjectThe main project for ipce
 CProjectionBase class for Map Projections
 CProjectionConfigDialogThis is the configuration dialog for the MosaicSceneWidget's projection parameters (map file)
 CProjectionFactoryInitialize a map projection
 CProjectItemRepresents an item of a ProjectItemModel in Qt's model-view framework
 CProjectItemModelProvides access to data stored in a Project through Qt's model-view framework
 CProjectItemProxyModelAllows access to items in a ProjectItemModel through a proxy model
 CProjectItemTreeViewA ProjectItemTreeView displays items from a ProjectItemProxyModel in a tree structure
 CProjectItemViewMenuQMenu subclass that overrides the closeEvent
 CPushFrameCameraGeneric class for Push Frame Cameras
 CPushFrameCameraCcdLayoutProvide image coordinates that map to the push frame detector
 CFrameletInfoContainer for the layout of a specific framelet on the detector
 CPushFrameCameraDetectorMapConvert between parent image coordinates and detector coordinates
 CPushFrameCameraGroundMapConvert between undistorted focal plane and ground coordinates
 CPvlConstraintsThis class can be used to define import/export behavior of Pvl structures when used in the PvlFlatMap class
 CPvlEditDialogPvlEditDialog creates a QDialog window in which a QTextEdit box displays the contents of a pvl file
 CPvlFlatMapProvides a flat map of PvlKeywords
 CPvlToPvlTranslationManagerAllows applications to translate simple text files
 CPvlToXmlTranslationManagerAllows applications to translate simple text files
 CPvlTranslationTableInternalizes a translation table
 CQHistogramPlot Histograms
 CQIsisApplicationHandles exceptions which the QT event handlers and QApplication do not handle
 CQnetCubeDistanceFilterDefines the Distance filter for the QnetNavTool's Cubes section
 CQnetCubeNameFilterDefines the Name filter for the QnetNavTool's Cubes section
 CQnetCubePointsFilterDefines the Points filter for the QnetNavTool's Cubes section
 CQnetFileToolQnet File operations
 CQnetFilter
 CQnetFixedPointDialog
 CQnetNavToolQnet Navigation Tool
 CQnetNewMeasureDialog
 CQnetPointCubeNameFilterDefines the Cube Name filter for the QnetNavTool's Points section
 CQnetPointDistanceFilterDefines the Distance filter for the QnetNavTool's Points section
 CQnetPointGoodnessFilterDefines the Goodness of Fit filter for the QnetNavTool's Points section
 CQnetPointIdFilterDefines the Point ID filter for the QnetNavTool's Points section
 CQnetPointImagesFilterDefines the Images filter for the QnetNavTool's Points section, i.e
 CQnetPointJigsawErrorFilterDefines the Jigsaw Error filter for the QnetNavTool's Points section
 CQnetPointMeasureFilterDefines the Measure Properties filter for the QnetNavTool's Points section
 CQnetPointRangeFilterDefines the Range filter for the QnetNavTool's Points section
 CQnetPointRegistrationErrorFilterDefines the Registration Error filter for the QnetNavTool's Points section
 CQnetPointTypeFilterFilter for control point type
 CQnetSetAprioriDialog
 CQnetToolQnet tool operations
 CQStretchAbstract class for complex stretch objects
 CQtExporterExports cubes into one of several formats with Qt facilities
 CQtImporterImports a series of standard image formats with Qt facilities
 CQuaternionProvide operations for quaternion arithmetic
 CQuickFilterContainer for boxcar statistics
 CRadarCameraGeneric class for Radar Cameras
 CRadarGroundMapConvert between undistorted focal plane coordinate (slant range) and ground coordinates
 CRadarGroundRangeMapConstruct a mapping between image sample and Radar ground range
 CRadarPulseMapConvert between alpha image coordinates and radar sample, time coordinates
 CRadarSkyMapConvert between slantrange/groundrange and ra/dec coordinates
 CRadarSlantRangeMapConvert between radar ground range and slant range
 CRadialDistortionMap
 CRadiometricStore for radiometric gain and shift parameters
 CRawCubeChunkA section of raw data on the disk
 CRayHitInformationContainer that holds the body fixed intersection point and unit surface normal for a hit
 CReduceReduce the pixel dimensions of an image
 CRegionalCachingAlgorithmThis algorithm recommends chunks to be freed that are not within the last IO
 CRemoveImagesWorkOrderRemoves selected images from current project
 CRenameProjectWorkOrderChange the project's GUI name
 CReseauDistortionMapDistort/undistort focal plane coordinates
 CResidualMagnitudeFilterFilters by residual magnitude
 CResourceThis class provides a resource of PVL keywords for Strategy classes
 CRingCylindricalRing Cylindrical Map Projection
 CRingPlaneProjectionBase class for Map Projections of plane shapes
 CRobinsonRobinson Map Projection
 CRobustFloatCompareProvides a robust comparison of double/float values
 CRollingShutterCameraGeneric class for Rolling Shutter Cameras
 CRollingShutterCameraDetectorMapConvert between parent image coordinates and detector coordinates
 CRootItemThe root of a tree
 CRosettaOsirisCameraThis is the camera model for the Osiris NAC Framing Camera
 CRosettaOsirisCameraDistortionMapDistortion map for converting between undistorted focal plane and distorted focal plane coordinates for the Rosetta OSIRIS NAC and WAC
 CRosettaVirtisCameraCamera model for both Rosetta VIRTIS-M instruments
 CRTCMultiHitRayStruct for capturing multiple intersections when using embree::rtcintersectscene
 CRTCOcclusionRayStruct for capturing occluded plates when using embree::rtcintersectscene
 CRubberBandComboBoxCombo box for choosing a rubber band type
 CRubberBandToolRubber banding tool
 CSampleFilterAllows filtering by a control measure's sample
 CSampleManagerBuffer manager, for moving through a cube in samples
 CSampleResidualFilterAllows filtering by the sample residual
 CSampleShiftFilterAllows filtering by a control measure's sample shift
 CSaveAsDialogWidget to save(Save As) Isis cubes(used in qview) to display the FileDialog to select the output cube
 CSaveProjectAsWorkOrderSaves a project to disk (File->Save Project As...)
 CSaveProjectWorkOrderSaves a project to disk (File->Save Project...)
 CSawtoothStretchTypeThis handles the advanced sawtooth stretch
 CScatterPlotAlarmConfigDialogThis is the configuration dialog for alarming scatter plots between the plot window and cube viewports
 CScatterPlotConfigDialogThis configuration dialog is for users to determine the scatter plot parameters required to create a scatter plot
 CScatterPlotDataThis is the QwtRasterData for a scatter plot
 CScatterPlotToolScatter Plot Tool
 CScatterPlotWindowScatter Plot Window
 CSelectionPure Virtual Parent Class for all Selection classes
 CSensorClass for computing sensor ground coordinates
 CSensorGetInfoWorkOrderThis is a child of class WorkOrder which is used for anything that performs an action in a Project
 CSensorInfoWidgetWidget for displaying information about a sensor
 CSerialNumberSerial Number composer
 CSerialNumberListSerial Number list generator
 CPairA serial number list entity that contains the filename serial number pair
 CSessionLog
 CSetActiveControlWorkOrderThis is a child of class WorkOrder which is used for anything that performs an action in a Project
 CSetActiveImageListWorkOrderThis is a child of class WorkOrder which is used for anything that performs an action in a Project
 CShade
 CShadeAtm
 CShadowCamCameraKPLO ShadowCam Camera Model
 CShadowCamDistortionMapDistort/undistort focal plane coordinates
 CShapeThis represents a shape in a project-based GUI interface
 CShapeDisplayPropertiesThis is the GUI communication mechanism for shape objects
 CShapeListInternalizes a list of shapes and allows for operations on the entire list
 CShapeModelDefine shapes and provide utilities for Isis targets
 CShapeModelFactoryThis class is used to create ShapeModel objects
 CShapeReader
 CSimpleCompareProvides a simple comparison between two values
 CSimpleCylindricalSimple Cylindrical Map Projection
 CSinusoidalSinusoidal Map Projection
 CSmtkMatcherWorkhorse of stereo matcher
 CSmtkPointContainer for SMTK match points
 CSocketThread
 CSortFilterProxyModel
 CSpacecraftPositionProvides swap observer/target and improved light time correction
 CSparseBlockColumnMatrixSparseBlockColumnMatrix
 CSparseBlockMatrixSparseBlockMatrix
 CSparseBlockRowMatrixSparseBlockRowMatrix
 CSpatialPlotToolSpatial Plots
 CSpecialPixelToolSets the colors for the special pixel values
 CSpectelStores information about a "Spectral pixel" or spectel
 CSpectralDefinitionCalibration info for spectral smile correction (center wavelengths and widths for the whole nxn chip)
 CSpectralDefinition1DA Spectral definition that includes wavelength and center values for each (line, sample) coordinate
 CSpectralDefinition2DA Spectral definition that includes wavelength and center values for each (line, sample) coordinate
 CSpectralDefinitionFactoryConstructs a 2D or 1D spectral definition based on the file name extension
 CSpectralPlotToolPlot cube DN statistics against the cube band numbers
 CSpectralPlotWindow
 CSpiceObtain SPICE information for a spacecraft
 CSpicePositionObtain SPICE position information for a body
 CSpiceRotationObtain SPICE rotation information for a body
 CSplineFillCompute a low pass filter from a Module class content
 CSqlQueryConstruct and execute a query on a database and manage result
 CSqlRecordProvide simplified access to resulting SQL query row
 CSsiCameraThis is the camera model for the Galileo Solid State Imaging Camera
 CStandardDeviationOperatorStandard deviation interest operator
 CStatCumProbDistDynCalcThis class is used to approximate cumulative probibility distributions of a stream of observations without storing the observations or having any apriori knowlege of the range of the data
 CStatisticsThis class is used to accumulate statistics on double arrays
 CStatisticsTool
 CStereoProvide stereo information/data for a point or relationship
 CStereoToolTool for computing parallax
 CStrategyStrategy - Supports algorithm development
 CStreamExporterExports cubes into a standard format in incremental pieces
 CStretchPixel value mapper
 CStretchToolStretch image edit tool
 CStretchTypeThis is the base class for advanced stretches
 CStripPolygonSeederSeed points using a grid with a staggered pattern
 CSubAreaApply corrections to a cube label for subarea extraction
 CSubTreeProxyModel
 CSunShadowToolTool for measuring shadow heights
 CSurfaceModelModel a 3-D surface
 CSurfacePointThis class defines a body-fixed surface point
 CTabA Tab is a QAction which shows or hides some other QWidget, which we call associatedWidget
 CTabBarA TabBar is a QToolBar which is specifically designed to store and manage Tabs, which are specialized QToolButtons that can hide and show other QWidgets (see Tab)
 CTableColumn
 CTableColumnList
 CTableMainWindowSubclass of the qisis mainwindow, tablemainwindow handles all of the table tasks
 CTableView
 CTableViewContent
 CTableViewHeader
 CTargetThis class is used to create and store valid Isis targets
 CTargetBodyContainer class for TargetBody
 CTargetBodyDisplayPropertiesThis is the GUI communication mechanism for target body objects
 CTargetBodyListList for holding TargetBodies
 CTargetGetInfoWorkOrderThis work order allows the user to view target body info
 CTargetInfoWidgetWidget for displaying information about a target
 CTaylorCameraDistortionMapDistort/undistort focal plane coordinates
 CTemplate
 CTemplateEditorWidgetWidget for displaying information about a target
 CTemplateEditViewWorkOrderThis work order allows the user to view and edit a template
 CTemplateList
 CTextFileProvides access to sequential ASCII stream I/O
 CTgoCassisCameraTGO Cassis camera model
 CTgoCassisDistortionMapDistort/undistort focal plane coordinates
 CThemisIrCameraTHEMIS IR Camera
 CThemisIrDistortionMapDistort/undistort focal plane coordinates
 CThemisVisCameraTHEMIS VIS Camera Model
 CThemisVisDistortionMapDistort/undistort focal plane coordinates
 CThresholdCompute/test the Affine convergence from given parameters/chip
 CTiffExporterExports cubes into TIFF images
 CTiffImporterImports TIFF images as Isis cubes
 CTileManagerBuffer manager, for moving through a cube in tiles
 CToolBase class for the Qisis tools
 CToolListAllows tools to share data between each other
 CToolPad
 CTopoTopographic derivative of an arbitrary photometric function
 CTopoAtmAs in the case without an atmosphere, processing proceeds in three steps, a pass 1 PHOTOM followed by a divide filter to is- olate topography from albedo variations followed by a pass 2 PHOTOM
 CTProjectionBase class for Map TProjections
 CTrackingTableTable to store tracking information for a mosaic
 CTrackToolThis tool is part of the Qisis namespace and displays the statusbar of the window
 CTransformPixel transformation
 CTransverseMercatorTransverseMercator Map Projection
 CTreeView
 CTreeViewContent
 CTreeViewHeader
 CTriangularPlateSpecification for an abstract triangular plate
 CUniqueIOCachingAlgorithmThis algorithm is designed for applications that jump around between a couple of spots in the cube with a difficult to predict pattern but always the same places in the cube
 CUniversalGroundMapUniversal Ground Map
 CUpturnedEllipsoidTransverseAzimuthalUpturned Ellipsoid Transverse Azimuthal Map Projection
 CUserInterfaceCommand Line and Xml loader, validation, and access
 CUvvisCameraThis is the camera model for the Clementine Ultraviolet/Visible Camera
 CVariableLineScanCameraDetectorMapConvert between parent image coordinates and detector coordinates
 CVecFilterThis class is used to perform filter operations on vectors
 CViewControlNet3DWorkOrderThis work order displays a control network in 3D in an OpenGL view
 CViewportBufferReads and stores visible DN values
 CViewportBufferAction
 CViewportBufferFill
 CViewportBufferStretch
 CViewportBufferTransform
 CViewportMainWindowThis was called the Qisis MainWindow
 CViewportMdiSubWindowThis is an actual viewport window in qview/qnet/etc
 CViewSubWindowThis class exists to contain detached views from ipce
 CVikingCameraViking Camera Model
 CVimsCameraCassini Vims camera model
 CVimsGroundMapConvert between undistorted focal plane and ground coordinates
 CVimsSkyMapConvert between undistorted focal plane and ground coordinates
 CVisualDisplayTool to visualize statistics in an n * m box
 CVoidFxThis class is used to bind function names with corresponding Calculator functions that do not take parameters
 CVoyagerCameraVoyager Camera Model
 CWarningTreeWidgetWarning Widget for ipce
 CWarningWidgetDisplays the NoWarning icon as default and the Warning icon in case of exception and also pops up a a menu when an exception occurs
 CWindowTool
 CWorkOrderProvide Undo/redo abilities, serialization, and history for an operation
 CWorkOrderFactoryInstantiate work orders from QString versions of the class name
 CWorkspace
 CWorldMapperCreate a mapping between a projection and other coordinate system
 CXmlToPvlTranslationManagerAllows applications to translate Xml label files
 CZeroBufferFitComputes non-linear lsq fit of HiRISE Drift (Zd module)
 CZeroBufferSmoothProcesses Buffer calibration data (ZeroBufferSmooth Module)
 CZeroDarkComputes a complex dark subtraction component (ZeroDark module)
 CZeroDarkRateComputes a complex dark subtraction component (ZeroDarkRate module)
 CZeroReverseProcesses Reverse Clock calibration data (ZeroReverse Module)
 CZoomToolHandles zoom operations for Isis qt apps
 Nrestincurl
 CResult
 CException
 CSystemException
 CCurlException
 CEasyHandle
 COptions
 CDataHandlerBase
 CInDataHandler
 COutDataHandler
 CRequest
 CSignaler
 CTlsLocker
 CWorker
 CRequestBuilder
 CClient
 CDeleteControlPointDialogThis is free and unencumbered software released into the public domain
 CEllipseThis is free and unencumbered software released into the public domain
 CIsisAmlApplication program XML file parameter manager
 CIsisAmlData
 CIsisChangeData
 CIsisGroupData
 CIsisHelperData
 CIsisListOptionDataThis is free and unencumbered software released into the public domain
 CIsisParameterData
 CIsisXMLApplicationThis is free and unencumbered software released into the public domain
 CIsisXMLGroupThis is free and unencumbered software released into the public domain
 CIsisXMLGroupsThis is free and unencumbered software released into the public domain
 CIsisXMLHandlerThis is free and unencumbered software released into the public domain
 CIsisXMLHelperThis is free and unencumbered software released into the public domain
 CIsisXMLHelpersThis is free and unencumbered software released into the public domain
 CIsisXMLHistoryThis is free and unencumbered software released into the public domain
 CIsisXMLIgnoreThis is free and unencumbered software released into the public domain
 CIsisXMLListThis is free and unencumbered software released into the public domain
 CIsisXMLMultipleValuesThis is free and unencumbered software released into the public domain
 CIsisXMLParameterThis is free and unencumbered software released into the public domain
 CMatchToolDeletePointDialog
 CMD5
 CMD5_CTX
 Cmd5wrapper
 CProfileDialog
 CQAbstractScrollArea
 CQAction
 CQApplication
 CQAtomicPointerThis is free and unencumbered software released into the public domain
 CQComboBox
 CQDialog
 CQDockWidget
 CQException
 CQFileDialog
 CQFlags
 CQFrame
 CQFutureWatcherThis is free and unencumbered software released into the public domain
 CQGraphicsEllipseItem
 CQGraphicsItem
 CQGraphicsObject
 CQGraphicsRectItem
 CQGraphicsScene
 CQGraphicsView
 CQHashThis is free and unencumbered software released into the public domain
 CQIdentityProxyModel
 CQListThis is free and unencumbered software released into the public domain
 CQMainWindow
 CQMapThis is free and unencumbered software released into the public domain
 CQMdiSubWindow
 CQMenu
 CQnetDeletePointDialog
 CQObject
 CQProgressBar
 CQQueueThis is free and unencumbered software released into the public domain
 CQRunnable
 CQSetThis is free and unencumbered software released into the public domain
 CQSharedData
 CQSharedPointer
 CQSortFilterProxyModel
 CQSpinBox
 CQSqlDatabase
 CQSqlQuery
 CQSqlRecord
 CQStackThis is free and unencumbered software released into the public domain
 CQStandardItem
 CQStandardItemModel
 CQThread
 CQToolBar
 CQTreeWidget
 CQTreeWidgetItem
 CQUndoCommand
 CQVector
 CQWidget
 CQwtMatrixRasterData
 CQwtPlot
 CQwtPlotCurve
 CQwtPlotItem
 CRTCRayHit
 CXMLChTransThis is free and unencumbered software released into the public domain