| CAboutCalquePage | CAboutCalquePage |
| CAboutCreditPage | CAboutCreditPage |
| CAboutDlg | CAboutDlg |
| CAboutInfoPage | CAboutInfoPage |
| CAmbiguityList | A custom-made pop-up menu containing the name of objects in an ambiguous designation |
| CAngle3D | Construction/Destruction |
| CAnimation3DTask | CAnimation3DTask |
| CArcCercle3D | This is the main class |
| CArea3D | Construction/Destruction |
| CBCGPCheckBoxProp | A property widget for boolean values (with check box) |
| CBCGPCShapeToolbarButton | CBCGPCShapeToolbarButton |
| CBCGPMacroList | Override of the CBCGPEditListBox in order to deal with user macro items |
| CBCGPObjectProp | A property widget for CObject3D objects |
| CBCGPShapeBar | Provides the functionality of the regular docking control bar specially designed to handle various shape selection issues in the document/application |
| CBCGPShapeButton | CBCGPShapeButton window |
| CBCGPShapePopup | CBCGPShapePopup |
| CBCGPShapeProp | A property widget for object shapes |
| CBCGPSliderButton | CBCGPSliderButton window |
| CBCGPSliderCtrl | CBCGPSliderCtrl window |
| CBCGPSliderProp | A property widget for integer values (with slider) |
| CBCGPSliderToolbar | CBCGPSliderToolbar window |
| CBCGXMLNode | CBCGXMLNode |
| CBCGXMLSettings | CBCGXMLSettings |
| CBigIcon | CBigIcon |
| CCalques3DApp | Main class for the Calques 3D application |
| CCalques3DDoc | Implement the functionality for storing, retrieving and managing Calques 3D documents |
| CCalques3DDocTemplate | Extension of the CMultiDocTemplate for accessing view's ID and Runtime class |
| CCalques3DMacroDoc | Specialisation of the Calques 3D document to deal with macro-constructions |
| CCenterOn3DTask | CCenterOn3DTask |
| CCenterTask | CCenterTask |
| CCercle3D | CCercle3D - A circle defined by three non-aligned points |
| CCercle3DTask | CCercle3DTask |
| CCercleInterPS3D | This is the main class |
| CCercleInterSS3D | This is the main class |
| CChildFrame | CChildFrame |
| CComment3D | Construction/Destruction |
| CCompositeObj3D | This is the main class |
| CCone3D | The cone |
| CConeTask | CConeTask |
| CCopyShapeTask | CCopyShapeTask |
| CCreditsCtrl | Implement a Scrolling credit control |
| CCreditsCtrl::font_attribs | Local structures used during parsing |
| CCreditsCtrl::general_attribs | Local structures used during parsing |
| CCreditsCtrl::line_rect | Local structures used during parsing |
| CCube3D | Construction/Destruction |
| CCube3D::CFacette | Internal structure for cube's faces |
| CCube3DTask | CCube3DTask |
| CCustomizeCalques3D | Main dialog for the customization of Calques3D GUI |
| CCylinder3D | Construction/Destruction |
| CCylindreTask | CCylindreTask |
| CDefTask | CDefTask |
| CDeleteObjectTask | CDeleteObjectTask |
| CDemiDroite3D | Construction/Destruction |
| CDependentBar | CDependentBar |
| CDistance3D | Construction/Destruction |
| CDivSegment3D | This is the main class |
| CDroite3D | Construction/Destruction |
| CDroite3DTask | CDroite3DTask |
| CDroiteInterPP3D | Construction/Destruction |
| CDroitePar3D | Construction/Destruction |
| CDroitePerp3D | Construction/Destruction |
| CDroitePerpDD3D | Construction/Destruction |
| CEditLabel | In-place editor for the labels and text objects |
| CEllipse3D | This is the main class |
| CEquation3D | Construction/Destruction |
| CExtractCalcTask | CExtractCalcTask |
| CFormatToolBar | CFormatToolBar window |
| CFraction | CFraction - Code for handling fraction strings |
| CGLEnabledView | CGLEnabledView - An MDI view class supporting OpenGL |
| CGLEnabledView::CGLDispList | CGLDispList - an helper class which let you create "display list objects" |
| CGLEnabledView::CGLQuadric | CGLQuadric DESC:-This is a wrapper class which let you create "quadric objects", use these objects to create spheres, disks and cylinders |
| CGLEnabledView::CGLTesselator | CGLTesselator - A wrapper class to create "tesselator objects", for concave or self intersecting polygons |
| CGreffe3DTask | CGreffe3DTask |
| CHelpDlg | CHelpDlg dialog This class can be used as a base class for all dialogs that wish to use context-sensitive Help |
| CHelpPrSheet | CHelpPrSheet |
| CIconCtrl | CIconCtrl |
| CInter3DTask | CInter3DTask |
| CInterCircDr3D | This is the main class |
| CInterCircPlane3D | This is the main class |
| CInterSphDr3D | This is the main class |
| CLabel3D | Construction/Destruction |
| CLabelTask | CLabelTask |
| CLocalRep | CLocalRep |
| CLocus3D | CLocus3D |
| CLocus3DTask | CLocus3DTask |
| CLocusMesh | CLocusMesh |
| CMacro3D | CMacro3D |
| CMacroInfoDlg | CMacroInfoDlg |
| CMacroUserTool | CMacroUserTool |
| CMainFrame | CMainFrame |
| CMathOp3D | Construction/Destruction |
| CMeasureTask | CMeasureTask |
| CMemDC | CMemDC - This class implements a memory Device Context |
| CMilieu3DTask | CMilieu3DTask |
| CMoveObjectTask | CMoveObjectTask |
| CObject3D | Implements a generic 3-dimensional geometrical objects |
| CObject3DAttr | Extract all the visual attributes of a geometrical object into a single class |
| CObjectCpntPage | Construction/Destruction |
| CObjectDepPage | CObjectDepPage dialog |
| CObjectInfoPage | CObjectInfoPage dialog |
| CObjectPropPage | CObjectPropPage dialog |
| CObjectTextPage | CObjectTextPage dialog |
| CObjectVisual | Generic object for the visual components of objects |
| CParallele3DTask | CParallele3DTask |
| CPerpendic3DTask | CPerpendic3DTask |
| CPlan3D | Construction/Destruction |
| CPlan3DTask | CPlan3DTask |
| CPlanPerp3D | Construction/Destruction |
| CPoint3D | The basic point, defined by its coordinates in space |
| CPoint3DTask | CPoint3DTask |
| CPointCalc3D | A point whose coordinates are calculated internally by another object |
| CPointCenter3D | CPointCenter3D |
| CPointInter3D | CPointInter3D |
| CPointInterDD3D | CPointInterDD3D |
| CPointInterDP3D | CPointInterDP3D |
| CPointMilieu3D | The midpoint of two distinct points or of a segment line |
| CPointSur3D | A generic class for every points built on another object |
| CPointSur3DTask | CPointSur3DTask |
| CPointSurC3D | A point built on a circle or an arc of circle |
| CPointSurCyl3D | CPointSurCyl3D |
| CPointSurD3D | A point built on a line, ray or segment line |
| CPointSurP3D | CPointSurP3D |
| CPointSurS3D | CPointSurS3D |
| CPointSymetric3D | CPointSymetric3D |
| CPointTranslat3D | CPointTranslat3D |
| CPolygon3D | Construction/Destruction |
| CPolygonTask | CPolygonTask |
| CPOVList | CPOVList |
| CPOVUserTool | CPOVUserTool |
| CPrefCAS | CPrefCAS |
| CPrefDiscovery | CPrefDiscovery |
| CPreferenceDialog | Main dialog for Calques 3D preferences |
| CPrefHistory | CPrefHistory dialog |
| CPrefMacros | CPrefMacros |
| CPrefMathPad | CPrefMathPad |
| CPrefObjColor | CPrefObjColor |
| CPrefObjShape | CPrefObjShape |
| CPrefSession | CPrefSession |
| CPrefUniverse | CPrefUniverse |
| CProjectionTask | CProjectionTask |
| CProjectRCVersion | CProjectRCVersion: Reading the VERSIONINFO resource |
| CPropertiesToolBar | Private toolbar used in the CPropertyBar class |
| CPropertyBar | CPropertyBar |
| CPropShapeCombo | CPropShapeCombo |
| CPropSliderCtrl | CPropSliderCtrl |
| CRedefine3DTask | CRedefine3DTask |
| CRedefineScheme | Implementation of a redefinition schema, specifying how an object can be geometrically redefined |
| CRedoButton | CRedoButton |
| CRenderPropDlg | Dialog for the OpenGL rendering attributes |
| CSaveProfileDlg | CSaveProfileDlg |
| CSegment3D | Construction/Destruction |
| CSegment3DTask | CSegment3DTask |
| CShape | Build and draw the various shapes of geometrical objects |
| CSphere3D | Construction/Destruction |
| CSphere3DTask | CSphere3DTask |
| CSplashScreen | CSplashScreen dialog |
| CSuppressDlg | CSuppressDlg |
| CSymetricTask | CSymetricTask |
| CTask | CTask: See Task.cpp for the implementation of this class |
| CText3D | Construction/Destruction |
| CTranslatTask | CTranslatTask |
| CUndoBar | CUndoBar |
| CUndoButton | CUndoButton |
| CUndoListBox | CUndoListBox |
| CUndoMenu | CUndoMenu |
| CUndoObject | CUndoObject: |
| CValue3D | Construction/Destruction |
| CVector3D | CVector3D |
| CVector4 | CVector4 |
| CVector4SDist | Specialization of CVector4 for sorting according to linear distance |
| CVector4SSide | Specialization of CVector4 for sorting according to planar distance |
| CVerify3DTask | CVerify3DTask |
| CVerifyDlg | CVerifyDlg |
| CView3DRender | Display the construction in real 3D, using OpenGL |
| CViewAnalytic | Display all the analytic elements of the construction in a notebook-type environment |
| CViewCalque | Display a subset of the construction in a view similar to the universe |
| CViewDepend | Display the dependency list of the selected object |
| CViewGraph | Display the dependency graph of the construction |
| CViewHisto | Display the history of the construction in a list-like fashion |
| CViewUniv | Display the complete construction in a 2½D environment |
| CVisualParam | CVisualParam |
| CVisuCloison | CVisualParam |
| CVisuNone | CVisualParam |
| CVisuPlane | CVisualParam |
| CVisuRep | CVisualParam |
| CVolume3D | Construction/Destruction |
| CVolumeObject3D | Construction/Destruction |
| CWinPlacement | Storage of the windows' positions |
| CxObject3DSet | List of geometrical objects |
| CxObjectCount | Map storing the number of objects in the document, categorised by their type |
| CxSchemeSet | List of possible redefinition schemes for an object |
| CxUndoObjectSet | List of undoable/redoable objects |
| CxVectorSDSet | Redefinition of CArray<CVector4SDist,CVector4SDist> as CxVector4SDSet |
| CxVectorSet | Redefinition of CArray<CVector4,CVector4> as CxVector4Set |
| CxVectorSSSet | Redefinition of CArray<CVector4SDist,CVector4SDist> as CxVectorSSSet |
| CZoomDlg | CZoomDlg |
| quaternion | |
| tmatrix | |
| TPref | TPref |
| TPref::ColourTableEntry | Predefined colors |
| TPref::CTCercle3D | Default shape for the circles |
| TPref::CTCone3D | Default shape for the cones |
| TPref::CTCube3D | Default shape for the cubes |
| TPref::CTHistory | Default behavior for the History view |
| TPref::CTLine3D | Default shape for the lines |
| TPref::CTLocus3D | Default shape for the loci |
| TPref::CTMathPad | Default behavior for the MathPad view |
| TPref::CTPoint3D | Default shape for the points |
| TPref::CTSphere3D | Default shape for the spheres |
| TPref::CTUniverse | Default behavior for the Universe view |
| TPref::CTVerif | Default configuration for the Property Verification |
| TSProjection | TSProjection |
| unitquaternion | |
| vector | A vector class |