| C_SYSTEM_PROCESS_INFORMATION_DETAILD | |
| C_TRctx | |
| C_UNICODE_STRING | |
| CAbundanceData | Class to load abundance information for natural isotopse |
| CAnalysisState | |
| CArray2D< T > | |
| CArray2D< float > | |
| CAutoUnlocker | |
| CAxisCompare | Functor allowing for sorting of points in 3D |
| CAxisCompareMk2 | Functor allowing for sorting of points in 3D |
| CBACKGROUND_PARAMS | |
| CBINOMIAL_HIST | |
| CBINOMIAL_STATS | |
| CBoundCube | A helper class to define a bounding cube |
| ►CCamera | An abstract base class for a camera |
| CCameraLookAt | A perspective camera that looks at a specific location |
| CCameraProperties | |
| CCameraProperty | |
| CColourRGBA | |
| CColourRGBAf | |
| CCompareMagFloating< T > | |
| CComparePairFirst | |
| CComparePairFirstReverse | |
| CComparePairSecond | |
| CConfigFile | |
| CCropHelper | |
| ►CDrawableObj | An abstract bas class for drawing primitives |
| CDraw2DCircle | |
| ►CDrawableOverlay | |
| ►CDrawAnimatedOverlay | Multi-frame texture - Animated overlay |
| CDrawProgressCircleOverlay | Draw a progress (segments with completion) overlay |
| CDrawColourBarOverlay | |
| CDrawPointLegendOverlay | |
| CDrawTexturedQuadOverlay | A class to hande textures to draw |
| CDrawAxis | |
| CDrawCylinder | A tapered cylinder drawing class |
| CDrawDispList | A display list generating class |
| CDrawField3D | This class allows for the visualisation of 3D scalar fields |
| CDrawGLText | A class to draw text obects using FTGL |
| CDrawIsoSurface | |
| CDrawManyPoints | A point drawing class - for many points of same size & colour |
| CDrawPoint | |
| CDrawPolygon | |
| ►CDrawQuad | A smooth coloured quad |
| CDrawTexturedQuad | |
| CDrawRectPrism | A class to draw rectangluar prisms |
| CDrawSphere | A sphere drawing |
| CDrawTriangle | A single colour triangle |
| CDrawTriangleMesh | |
| CDrawVector | Draw a vector |
| ►CEffect | |
| CAnaglyphEffect | |
| CBoxCropEffect | |
| ►CFilter | Abstract base filter class |
| CAnnotateFilter | Filter to place drawing objects to help annotate |
| CBoundingBoxFilter | Bounding box filter |
| CClusterAnalysisFilter | Cluster analysis filter |
| CDataLoadFilter | |
| CExternalProgramFilter | External program filter |
| CIonClipFilter | Ion spatial clipping filter |
| CIonColourFilter | Ion colouring filter |
| CIonDownsampleFilter | Random picker filter |
| CIonInfoFilter | Ion derived information filter, things like volume, composition, etc |
| CProfileFilter | Filter that does composition or density profiles for various primitives |
| CRangeFileFilter | Range file filter |
| CSpatialAnalysisFilter | Spatial analysis filter |
| CSpectrumPlotFilter | Spectrum plot filter |
| CTransformFilter | Affine transformation filter |
| CVoxeliseFilter | Filter that does voxelisation for various primitives (copied from CompositionFilter) |
| CFilterProperty | |
| CFilterPropGroup | |
| CFilterRefreshCollector | |
| ►CFilterStreamData | Abstract base class for data types that can propagate through filter system |
| CDrawStreamData | Drawable objects, for 3D decoration |
| CIonStreamData | Point with m-t-c value data |
| CPlot2DStreamData | 2D Plotting data |
| CPlotStreamData | Plotting data |
| CRangeStreamData | Range file propagation |
| CVoxelStreamData | Point with m-t-c value data |
| CFilterTree | Tree of filters, which link together to perform an analysis |
| CFILTERTREE_ERR | |
| CFilterTreeAnalyse | |
| CFrameProperties | Frame-by-frame properties for a specific filter |
| CGRID_ENTRY | |
| CInterpData | |
| CIonAxisCompare | |
| CIonHit | This is a data holding class for POS file ions, from |
| CISOTOPE_DATA | |
| ►Ctree< T, tree_node_allocator >::iterator_base | Base class for iterators, only pointers stored, no traversal logic |
| Ctree< T, tree_node_allocator >::breadth_first_queued_iterator | Breadth-first iterator, using a queue |
| Ctree< T, tree_node_allocator >::fixed_depth_iterator | Iterator which traverses only the nodes at a given depth from the root |
| Ctree< T, tree_node_allocator >::leaf_iterator | Iterator which traverses only the leaves |
| Ctree< T, tree_node_allocator >::post_order_iterator | Depth-first iterator, first accessing the children, then the node itself |
| Ctree< T, tree_node_allocator >::pre_order_iterator | Depth-first iterator, first accessing the node, then its children |
| Ctree< T, tree_node_allocator >::sibling_iterator | Iterator which traverses only the nodes which are siblings of each other |
| Ctree< T, tree_node_allocator >::iterator_base_less | Comparator class for iterators (compares pointer values; why doesn't this work automatically?) |
| CK3DNode | Node Class for storing point |
| CK3DNodeMk2 | Node Class for storing point |
| CK3DTree | 3D specific KD tree |
| CK3DTreeMk2 | 3D specific KD tree |
| CLINE | |
| CLinearFeedbackShiftReg | |
| CMesh | |
| CNodeWalk | |
| COVERLAY_DATA | |
| CPendingIon | |
| CPendingRange | |
| CPLOT_ERROR | Structure to handle error bar drawing in plot |
| ►CPlotBase | Base class for data plotting |
| CPlot1D | 1D Function f(x) |
| CPlot2DFunc | 2D function, f(x,y) |
| CPlot2DScatter | 2D scatter plot, {x,y}_i |
| CPlotOverlays | Thse are 1D-stem style overlays that can be used |
| CPlotRegion | Data class for holding info about non-overlapping |
| CPlotWrapper | |
| CPoint3D | A 3D point data class storage |
| CPoint3f | |
| CProgressData | Class that tracks the progress of scene updates |
| CPropertyAnimator | Animation of filter properties |
| CQuaternion | |
| CRandNumGen | |
| CRangeFile | Data storage and retrieval class for various range files |
| CRefreshController | Tree controller |
| CRegionGroup | |
| CRGBf | Data holder for colour as float |
| CRGBFloat | |
| CRGBThis | |
| CScene | The scene class brings together elements such as objects, lights, and cameras |
| CSEGMENT_OPTION | |
| CSelectionBinding | This class is used to pool together a graphical representation (via the drawable), of |
| CSelectionDevice | |
| CSINGLE_HIT | |
| CTETRAHEDRON | |
| Ctexture | |
| CTexturePool | |
| CTHREEDAP_DATA | |
| CTHREEDAP_EXPERIMENT | |
| CTHREEDAP_RECON_PARAMS | |
| Ctree< T, tree_node_allocator > | |
| Ctree< Filter *> | |
| Ctree_node_< T > | A node in the tree, combining links to other nodes as well as the actual data |
| Ctree_node_< Filter * > | |
| CTreePersist | Storage helper class for tree persistence |
| CTreePersistNode | Storage node of tree persistence |
| CTreeState | |
| CTRI_IDX | |
| CTRIANGLE | |
| CTriangleWithIndexedVertices | |
| CTriangleWithVertexNorm | |
| CTTFFinder | |
| CUniqueIDHandler | A class to manage "tear-off" ID values, to allow for indexing without knowing position |
| CVisController | Visualisation controller |
| CVOLTAGE_DATA | |
| CVoxels< T > | Template class that stores 3D voxel data |
| CVoxels< float > | |
| ►CwxApp | |
| CthreeDepictApp | |
| ►CwxArtProvider | |
| CMyArtProvider | |
| ►CwxClientData | |
| CwxListUint | Data container for wxWidgets list object data |
| ►CwxDialog | |
| CAutosaveDialog | |
| CChoiceKeyFrameDialog | |
| CColourKeyFrameDialog | |
| CExportAnimationDialog | |
| CExportPosDialog | |
| CExportRngDialog | |
| CFilterErrorDialog | |
| CPrefDialog | |
| CRangeEditorDialog | |
| CRealKeyFrameDialog< T > | |
| CResolutionDialog | Resolution chooser dialog |
| CStashDialog | |
| CStringKeyFrameDialog | |
| ►CwxFileDropTarget | |
| CFileDropTarget | |
| ►CwxFrame | |
| CMainWindowFrame | |
| ►CwxGLCanvas | |
| CBasicGLPane | |
| ►CwxGrid | |
| CCopyGrid | |
| ►CwxGridCellChoiceEditor | |
| CwxFastComboEditor | |
| ►CwxGridCellStringRenderer | |
| CwxGridCellChoiceRenderer | 3D combo grid renderer, from |
| ►CwxPanel | |
| CCropPanel | |
| CMathGLPane | |
| ►CwxThread | |
| CRefreshThread | |
| CVersionCheckThread | Remote version thread checker, downloads RSS file from remote system and then |
| ►CwxTreeCtrl | |
| CTextTreeCtrl | |
| ►CwxTreeItemData | |
| CwxTreeUint | Data container for tree object data |