Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567891011121314]
 CWorkbench
 CKDTree::_Alloc_base< _Val, std::allocator< _Node< _Val > > >
 CKDTree::_Alloc_base< Point3d, std::allocator< _Node< Point3d > > >
 CGui::Dialog::AboutDialog::LibraryInfo
 Cacnt
 CAdaptivePath::Adaptive2d
 CAdaptivePath::AdaptiveOutput
 CAdaptivePath::BoundBox
 CAdaptivePath::ClearedArea
 CAdaptivePath::EngagePoint
 CAdaptivePath::EngagePoint::EngageState
 CAdaptivePath::Interpolation
 CAdaptivePath::PerfCounter
 CAdaptor2d_Curve2d
 CAdaptor3d_Curve
 CAdaptor3d_Surface
 CAddonManager.CommandAddonManager
 Calist
 Calternate_tac
 Calternate_triplet
 CApp::ApplicationThe Application The root of the whole application
 CApp::Application::TransactionSignallerHelper class for App::Document to signal on close/abort transaction
 CApp::AtomicPropertyChangeInterface< P >A template class that is used to inhibit multiple nested calls to aboutToSetValue/hasSetValue for properties
 CApp::AtomicPropertyChangeInterface< P >::AtomicPropertyChange
 CApp::AutoTransactionHelper class to manager transaction (i.e. undo/redo)
 CApp::BackupPolicy
 CApp::Branding
 CApp::CellAddress
 CApp::ColorColor class
 CApp::ColorField
 CApp::ColorGradient
 CApp::ColorLegend
 CApp::ColorModel
 CApp::CStringHasher
 CApp::DocumentObjectExecReturnReturn object for feature execution
 CApp::DocumentObjectTHelper class to store the names of a document object and its document
 CApp::DocumentObjectWeakPtrTThe DocumentObjectWeakPtrT class
 CApp::DocumentObserverSimplfies the step to write classes that listen to what happens inside a document
 CApp::DocumentObserverPythonUsed to notify registered Python instances whenever something happens to a document, like creation, destruction, adding or removing objects or when property changes
 CApp::DocumentP
 CApp::DocumentTHelper class to store the name of a document
 CApp::DocumentWeakPtrTThe DocumentWeakPtrT class
 CApp::DynamicPropertyThis class implements an interface to add properties at run-time to an object derived from PropertyContainer
 CApp::DynamicProperty::PropData
 CApp::EnumerationA bidirectional string-integer mapping
 CApp::Expression::Component
 CApp::ExpressionParser::ExpressionImporterConvenient class to mark begin of importing
 CApp::ExpressionParser::semantic_typeEncapsulates the value in the parse tree during parsing
 CApp::ExpressionVisitor
 CApp::ExtensionBase class for all extension that can be added to a DocumentObject
 CApp::FeaturePythonImp
 CApp::LinkBaseExtension::PropInfo
 CApp::MaterialMaterial class
 CApp::ObjectIdentifier
 CApp::ObjectIdentifier::ComponentA component is a part of a Path object, and is used to either name a property or a field within a property
 CApp::ObjectIdentifier::DocumentMapper
 CApp::ObjectIdentifier::ResolveResults
 CApp::ObjectIdentifier::String
 CApp::PathBase class of all geometric document objects
 CApp::PropertyCleanerThe PropertyCleaner struct Make deleting dynamic property safer by postponing its destruction
 CApp::PropertyData
 CApp::PropertyData::OffsetBase
 CApp::PropertyData::PropertySpec
 CApp::PropertyExpressionEngine::ExpressionInfoThe ExpressionInfo struct encapsulates an expression and a comment
 CApp::PropertyFloatConstraint::ConstraintsConstraint methods
 CApp::PropertyIntegerConstraint::ConstraintsConstraint methods
 CApp::PropertyListsBaseHelper class to construct list like properties
 CApp::PropertyQuantityConstraint::ConstraintsConstraint methods
 CApp::RangeSpreadsheet range iterator
 CApp::ScopedLinkEnables scope handling for links This class is a base for all link properties and enables them to handle scopes of the linked objects
 CApp::TransactionFactory
 CApp::TransactionLockerHelper class to lock a transaction from being closed or aborted
 CApp::ValueFloatToRGBAbstract base class that calculates the matching RGB color to a given value
 CApp::WeakPtrT< T >The WeakPtrT class
 CArchAxis.ArchGrid
 CArchAxis.ArchGridTaskPanel
 CArchAxis.AxisSystemTaskPanel
 CArchAxis.CommandArchGrid
 CArchAxis.ViewProviderArchGrid
 CArchBuildingPart.CommandBuildingPart
 CArchBuildingPart.ViewProviderBuildingPart
 CArchCommands.SurveyTaskPanel
 CArchComponent.ArchSelectionObserver
 CArchComponent.ComponentTaskPanel
 CArchComponent.SelectionTaskPanel
 CArchComponent.ViewProviderComponent
 CArchCurtainWall.CommandArchCurtainWall
 CArchIFC.IfcRoot
 CArchIFCView.IfcContextUI
 CArchIFCView.IfcContextView
 CArchNesting.Nester
 CArchPanel.CommandNest
 CArchPanel.CommandPanel
 CArchPanel.CommandPanelCut
 CArchPanel.CommandPanelGroup
 CArchPanel.CommandPanelSheet
 CArchPanel.NestTaskPanel
 CArchPanel.PanelView
 CArchProfile.Arch_Profile
 CArchProfile.ProfileTaskPanel
 CArchReference.ArchReference
 CArchReference.ArchReferenceCommand
 CArchReference.ArchReferenceTaskPanel
 CArchReference.ViewProviderArchReference
 CArchSchedule.ArchScheduleTaskPanel
 CArchSchedule.CommandArchSchedule
 CArchSectionPlane.SectionPlaneTaskPanel
 CArchStructure.StructSelectionObserver
 CArchTruss.CommandArchTruss
 CArchVRM.Renderer
 CAreaPyModifier
 CArray2D< T >
 CArray2D< char >
 CArray2D< float >
 CApp::AtomicPropertyChangeInterface< PropertyExpressionEngine >
 CApp::AtomicPropertyChangeInterface< PropertyListsT< Base::Placement, std::vector< Base::Placement >, PropertyLists > >
 CApp::AtomicPropertyChangeInterface< PropertyListsT< Base::Vector3d, std::vector< Base::Vector3d >, PropertyLists > >
 CApp::AtomicPropertyChangeInterface< PropertyListsT< bool, boost::dynamic_bitset<>, PropertyLists > >
 CApp::AtomicPropertyChangeInterface< PropertyListsT< Color, std::vector< Color >, PropertyLists > >
 CApp::AtomicPropertyChangeInterface< PropertyListsT< DocumentObject *, std::vector< DocumentObject * >, PropertyLinkListBase > >
 CApp::AtomicPropertyChangeInterface< PropertyListsT< double, std::vector< double >, PropertyLists > >
 CApp::AtomicPropertyChangeInterface< PropertyListsT< long, std::vector< long >, PropertyLists > >
 CApp::AtomicPropertyChangeInterface< PropertyListsT< Material, std::vector< Material >, PropertyLists > >
 CApp::AtomicPropertyChangeInterface< PropertyListsT< std::string, std::vector< std::string >, PropertyLists > >
 CApp::AtomicPropertyChangeInterface< PropertyListsT< T, std::vector< T >, PropertyLists > >
 CApp::AtomicPropertyChangeInterface< PropertySheet >
 CApp::AtomicPropertyChangeInterface< PropertyXLinkSubList >
 CAttacher::SuggestResultThe SuggestResult struct is a container for output information of AttachEngine mode suggesting routine
 CAttacherGui::AttacherGuiPy
 CAttachmentEditor.Commands.CommandEditAttachment
 CBase::AbstractProducerAbstract base class of all producers
 CBase::AxisThe Axis class
 CBase::BaseClassBaseClass class and root of the type system
 CBase::BitsetLocker< T >
 CBase::BoundBox2dBoundBox2d
 CBase::BoundBox3< _Precision >The 3D bounding box class
 CBase::Builder3DA Builder class for 3D representations on App level On the application level nothing is known of the visual representation of data
 CBase::ClassTemplateA test class
 CBase::ConnectionBlocker
 CBase::ConsoleRefreshDisabler
 CBase::ConsoleSingletonThe console class This class manage all the stdio stuff
 CBase::CoordinateSystemDescribes a right-handed coordinate system in 3D space
 CDraftObject
 CBase::DualNumberDual Numbers aer 2-part numbers like complex numbers, but different algebra
 CBase::DualQuatDual quaternion, as a quaternion of dual number components
 CBase::FactoryBase class of all factories This class has the purpose to produce at runtime instances of classes not known at compile time
 CBase::FileInfoFile name unification This class handles everything related to file names the file names are internal generally UTF-8 encoded on all platforms
 CBase::FlagToggler< Flag >
 CBase::float_traits< numT >
 CBase::float_traits< double >
 CBase::float_traits< float >
 CBase::HandledHandled class Implementation of the reference counting pattern
 CBase::ILoggerThe Logger Interface This class describes an Interface for logging within FreeCAD
 CBase::InterpreterSingletonThe Interpreter class This class manage the python interpreter and hold a lot helper functions for handling python stuff
 CBase::InventorBuilderThis class does basically the same as Builder3D except that it writes the data directly into a given stream without buffering the output data in a string stream
 CBase::iotaGen< T >
 CBase::Line2dLine2d
 CBase::LogLevelLogLevel helper class
 CBase::manipulator< T >
 CBase::Matrix4DThe Matrix4D class
 CBase::ObjectStatusLocker< Status, Object >
 CBase::Observer< _MessageType >Observer class Implementation of the well known Observer Design Pattern
 CBase::PlacementThe Placement class
 CBase::Polygon2dPolygon2d
 CBase::PyGILStateLockerIf the application starts we release immediately the global interpreter lock (GIL) once the Python interpreter is initialized, i.e
 CBase::PyGILStateReleaseIf a thread holds the global interpreter lock (GIL) but runs a long operation in C where it doesn't need to hold the GIL it can release it temporarily
 CBase::PyHandle< HandledType >The PyHandler class This class is the base class of all FreeCAD classes which exports into the python space
 CBase::QuantityThe Quantity class
 CBase::QuantityFormat
 CBase::Reference< T >Reference class Implementation of the reference counting pattern
 CBase::Rotation
 CBase::SequencerBaseThis class gives the user an indication of the progress of an operation and it is used to reassure him that the application is still running
 CBase::SequencerLauncherProvided for convenience
 CBase::SequencerP
 CBase::StateLocker
 CBase::StopWatch
 CBase::Stream
 CBase::string_comp
 CBase::Subject< _MessageType >Subject class Implementation of the well known Observer Design Pattern
 CBase::TimeInfoBaseClass class and root of the type system
 CBase::Tools
 CBase::TypeType system class Many of the classes in the FreeCAD must have their type information registered before any instances are created (including, but not limited to: App::Feature, App::Property, Gui::ViewProvider )
 CBase::TypeData
 CBase::UnitThe Unit class
 CBase::UnitsApiThe UnitsApi
 CBase::UnitSignature
 CBase::UnitsSchemaThe UnitSchema class The subclasses of this class define the stuff for a certain units schema
 CBase::UuidCreates a Uuid
 CBase::vec_traits< vecT >
 CBase::vec_traits< App::Color >
 CBase::vec_traits< gp_Dir >
 CBase::vec_traits< gp_Pnt >
 CBase::vec_traits< gp_Vec >
 CBase::vec_traits< gp_XYZ >
 CBase::vec_traits< Rotation >
 CBase::vec_traits< SbColor >
 CBase::vec_traits< SbRotation >
 CBase::vec_traits< SbVec3d >
 CBase::vec_traits< SbVec3f >
 CBase::vec_traits< Vector3d >
 CBase::vec_traits< Vector3f >
 CBase::Vector2dThe vector class for 2D calculations
 CBase::Vector3< _Precision >The Vector Base class
 CBase::ViewProjMethodAbstract base class for all project methods
 CBase::WriterThis is an important helper class for the store and retrieval system of persistent objects in FreeCAD
 CBase::Writer::FileEntry
 CBase::XMLReader::FileEntry
 CBaseError
 CBasicShapes.Shapes.TubeFeature
 CBOOLEAN
 Cdefault_bfs_visitor
 Cdfs_visitor
 Cintrusive_ptr
 Cplanar_face_traversal_visitor
 Cshared_ptr
 Cevent
 Cstate
 Cstate_machine
 Cboost_intrusive_has_member_function_callable_with::dont_care
 Cboost_intrusive_has_member_function_callable_with::no_type
 Cboost_intrusive_has_member_function_callable_with::private_type
 CBOPTools.JoinFeatures.CommandConnect
 CBOPTools.JoinFeatures.CommandCutout
 CBOPTools.JoinFeatures.CommandEmbed
 CBOPTools.JoinFeatures.FeatureConnect
 CBOPTools.JoinFeatures.FeatureCutout
 CBOPTools.JoinFeatures.FeatureEmbed
 CBOPTools.JoinFeatures.ViewProviderConnect
 CBOPTools.JoinFeatures.ViewProviderCutout
 CBOPTools.JoinFeatures.ViewProviderEmbed
 CBOPTools.SplitFeatures.CommandBooleanFragments
 CBOPTools.SplitFeatures.CommandSlice
 CBOPTools.SplitFeatures.CommandSliceApart
 CBOPTools.SplitFeatures.CommandXOR
 CBOPTools.SplitFeatures.FeatureBooleanFragments
 CBOPTools.SplitFeatures.FeatureSlice
 CBOPTools.SplitFeatures.FeatureXOR
 CBOPTools.SplitFeatures.ViewProviderBooleanFragments
 CBOPTools.SplitFeatures.ViewProviderSlice
 CBOPTools.SplitFeatures.ViewProviderXOR
 CBase::BoundBox3< double >
 CBRepBuilderAPI_MakeShape
 CCArc
 CCArea
 CCAreaOrderer
 CCAreaPocketParams
 CCBox2D
 CCCurve
 CCDxfRead
 CCDxfWrite
 CChildInfo
 Cchrono
 Ccilist
 CCircle
 CcLineSegment
 CClipperLib::ClipperBase
 CClipperLib::ClipperOffset
 CClipperLib::DoublePoint
 CClipperLib::Int128
 CClipperLib::IntersectNode
 CClipperLib::IntPoint
 CClipperLib::IntRect
 CClipperLib::Join
 CClipperLib::LocalMinimum
 CClipperLib::LocMinSorter
 CClipperLib::OutPt
 CClipperLib::OutRec
 CClipperLib::PolyNode
 CClipperLib::TEdge
 CGui::Dialog::Clipping::Private
 Ccllist
 CCloud::AmzData
 CCloud::CloudReader
 CCloud::CloudReader::FileEntry
 CCollector
 CCommands.SphereCreator
 CCommands.TemplatePyCheckable
 CCommands.TemplatePyGroup
 CCommands.TemplatePyGrp_1
 CCommands.TemplatePyGrp_2
 CCommands.TemplatePyGrp_3
 CCommands.TemplatePyMod_Cmd1
 CCommands.TemplatePyMod_Cmd2
 CCommands.TemplatePyMod_Cmd3
 CCommands.TemplatePyMod_Cmd4
 CCommands.TemplatePyMod_Cmd5
 CCommands.TemplatePyMod_Cmd6
 CCommandTrigger
 Ccomplex
 CContext
 Ccounters
 CcSimTool
 CcStock
 CCurrentAddressLock
 CMeshPartGui::CurveOnMeshHandler::Private
 CMeshPartGui::CurveOnMeshHandler::Private::ApproxPar
 CMeshPartGui::CurveOnMeshHandler::Private::PickedPoint
 CCurveTree
 CCVertex
 CcVolSim
 CData::ComplexGeoData::Domain
 CData::ComplexGeoData::Facet
 CData::ComplexGeoData::Line
 Cdata_buffer
 CDepInfo
 CGui::Dialog::DlgDisplayPropertiesImp::Private
 CMeshGui::DlgEvaluateMeshImp::Private
 CDocExportStatus
 CDocOpenGuard
 CDocTiming
 CDocument
 CDocumentExporting
 CApp::DocumentObjectWeakPtrT::Private
 CGui::DocumentWeakPtrT::Private
 CDOMErrorHandler
 CDOMLSSerializerFilter
 CDoubleAreaPoint
 Cdoublecomplex
 CDownIdCompare
 CDownIdType
 CDraftGui.DraftTaskPanel
 CDraftGui.DraftToolBar
 CDraftGui.FacebinderTaskPanel
 Cdraftguitools.gui_arcs.ArcGroup
 Cdraftguitools.gui_arrays.ArrayGroup
 Cdraftguitools.gui_base.GuiCommandBase
 Cdraftguitools.gui_base.GuiCommandSimplest
 Cdraftguitools.gui_base_original.DraftTool
 Cdraftguitools.gui_beziers.BezierGroup
 Cdraftguitools.gui_planeproxy.Draft_WorkingPlaneProxy
 Cdraftguitools.gui_selectplane.Draft_SelectPlane
 Cdraftguitools.gui_snapper.Snapper
 Cdraftguitools.gui_trackers.Tracker
 CDraftLayer.CommandLayer
 CDraftLayer.Layer
 CDraftLayer.LayerContainer
 CDraftLayer.ViewProviderLayer
 CDraftLayer.ViewProviderLayerContainer
 Cdraftobjects.wpproxy.WorkingPlaneProxy
 Cdrafttaskpanels.task_circulararray.TaskPanelCircularArray
 Cdrafttaskpanels.task_orthoarray.TaskPanelOrthoArray
 Cdrafttaskpanels.task_polararray.TaskPanelPolarArray
 Cdrafttaskpanels.task_scale.ScaleTaskPanel
 Cdrafttaskpanels.task_selectplane.SelectPlaneTaskPanel
 Cdrafttaskpanels.task_shapestring.ShapeStringTaskPanel
 Cdraftutils.todo.ToDo
 Cdraftviewproviders.view_clone.ViewProviderClone
 Cdraftviewproviders.view_draftlink.ViewProviderDraftLink
 Cdraftviewproviders.view_wpproxy.ViewProviderWorkingPlaneProxy
 CDrawing::DrawingOutput
 CDrawing::ProjectionAlgosAlgo class for projecting shapes and creating SVG output of it
 CDrawingGui::orthoview
 CDrawingGui::OrthoViews
 CDriver_Document
 CDriver_Mesh
 CDriverGMF::MeshCloserAn object closing GMF mesh at destruction
 CDriverMED_Family
 Cduplet
 CEdgePoints
 CEditDataData structure while editing the sketch
 CIdentityPreconditioner
 CElemByNodesType
 CElement_Header
 CErrorHandler
 CException
 CexportIFCHelper.ContextCreator
 CexportIFCHelper.recycler
 CexportIFCHelper.SIUnitCreator
 CExpressionCompleterModel::Info
 CExtensionT
 CFace
 CPartGui::FaceColors::Private
 CFaceQuadStruct
 CFaceQuadStruct::Side
 CFaceQuadStruct::Side::Contact
 CFaceQuadStruct::SideIterator
 CFaceUnwrapper
 CFalsePredicate
 CFeaturePyT
 CFeaturePython.CircleSet
 CFeaturePython.DistanceBolt
 CFeaturePython.EnumTest
 CFeaturePython.Line
 CFeaturePython.MeshFeature
 CFeaturePython.Molecule
 CFeaturePython.Octahedron
 CFeaturePython.PartFeature
 CFeaturePython.PointFeature
 CFeaturePython.ViewProviderBox
 CFeaturePython.ViewProviderCircleSet
 CFeaturePython.ViewProviderEnumTest
 CFeaturePython.ViewProviderLine
 CFeaturePython.ViewProviderMesh
 CFeaturePython.ViewProviderMolecule
 CFeaturePython.ViewProviderOctahedron
 CFeaturePython.ViewProviderPoints
 CFeatureT
 CFem::FemMesh::FemMeshInfo
 CFem::FemPostFilter::FilterPipeline
 CFem::FemVTKTools
 CFem::Tools
 CFemFace
 Cfemguiutils.selection_widgets.FemSelectionObserver
 Cfeminout.importFenicsMesh.WriteXDMFTaskPanel
 Cfemmesh.gmshtools.GmshTools
 Cfemsolver.settings.DirSetting
 Cfemsolver.writerbase.FemInputWriter
 Cfemtaskpanels.task_constraint_tie._TaskPanel
 Cfemtaskpanels.task_element_fluid1D._TaskPanel
 Cfemtaskpanels.task_element_geometry1D._TaskPanel
 Cfemtaskpanels.task_element_geometry2D._TaskPanel
 Cfemtaskpanels.task_element_rotation1D._TaskPanel
 Cfemtaskpanels.task_material_common._TaskPanel
 Cfemtaskpanels.task_material_reinforced._TaskPanel
 Cfemtaskpanels.task_mesh_boundarylayer._TaskPanel
 Cfemtaskpanels.task_mesh_gmsh._TaskPanel
 Cfemtaskpanels.task_mesh_group._TaskPanel
 Cfemtaskpanels.task_mesh_region._TaskPanel
 Cfemtaskpanels.task_result_mechanical._TaskPanel
 Cfemtaskpanels.task_solver_ccxtools._TaskPanel
 Cfemtools.membertools.AnalysisMember
 Cfemviewprovider.view_mesh_gmsh.VPMeshGmsh
 CExpression
 CFindPlane
 CReenGui::FitBSplineSurfaceWidget::Private
 CWorkbench
 CFreeCADGuiInit.Workbench
 CGCS::Constraint
 CGCS::DependentParameters
 CGCS::DeriVector2Class DeriVector2 holds a vector value and its derivative on the parameter that the derivatives are being calculated for now
 CGCS::SolverReportingManager
 CGCS::SubSystem
 CGCS::System
 Cgeoff_geometry::Box
 Cgeoff_geometry::Box3d
 Cgeoff_geometry::Circle
 Cgeoff_geometry::CLine
 Cgeoff_geometry::Kurve::spanCompare
 Cgeoff_geometry::Line
 Cgeoff_geometry::Matrix
 Cgeoff_geometry::Plane
 Cgeoff_geometry::Point
 Cgeoff_geometry::Point3d
 Cgeoff_geometry::Span
 Cgeoff_geometry::SpanDataObject
 Cgeoff_geometry::SpanVertex
 Cgeoff_geometry::spVertex
 Cgeoff_geometry::Triangle3d
 Cgeoff_geometry::Vector2d
 Cgeoff_geometry::Vector3d
 CGetCurveItem
 CGetWires
 CGmfMshSct
 CMeshGui::GmshWidget::Private
 CGui::AbstractMouseSelectionThe mouse selection base class In derived classes you must implement the methods initialize() and terminate() For all drawing stuff you just have to reimplement the draw() method
 CGui::AbstractUiThe AbstractUi class Abstract base class the defines the class interface
 CGui::ActionFunctionPrivate
 CGui::ActiveObjectListList of active or special objects This class holds a list of objects with a special name
 CGui::AlignmentGroupThe AlignemntGroup class is the base for fixed and movable groups
 CGui::ApplicationThe Application main class This is the central class of the GUI
 CGui::ApplicationP
 CGui::AutoSaveProperty
 CGui::BitmapFactoryInstP
 CGui::Breakpoint
 CGui::CallTip
 CGui::Camera
 CGui::ColorButtonP
 CGui::Command::LogDisablerHelper class to disable python console log
 CGui::CommandBaseThe CommandBase class This lightweight class is the base class of all commands in FreeCAD
 CGui::CommandManagerThe CommandManager class This class manage all available commands in FreeCAD
 CGui::ConsoleHistoryThis class implements the history for the Python console
 CGui::DAG::DigRoots< GraphIn >Get all the roots of the templated graph. Not used right now
 CGui::DAG::Edge_writer< GraphEW >
 CGui::DAG::EdgePropertyGraph edge information
 CGui::DAG::FilterBase
 CGui::DAG::GraphLinkRecord
 CGui::DAG::GraphLinkRecord::ByDObjectUsed as tags
 CGui::DAG::GraphLinkRecord::ByRectItem
 CGui::DAG::GraphLinkRecord::ByUniqueName
 CGui::DAG::GraphLinkRecord::ByVertex
 CGui::DAG::GraphLinkRecord::ByVPDObject
 CGui::DAG::RakeLeaves< GraphIn >Get all the leaves of the templated graph. Not used right now
 CGui::DAG::Vertex_writer< GraphVW >
 CGui::DAG::VertexPropertyGraph vertex information
 CGui::Dialog::AboutDialogFactory
 CGui::Dialog::CommandNode
 CGui::Dialog::DlgCheckableMessageBoxPrivate
 CGui::Dialog::DlgSettingsEditorP
 CGui::Dialog::DocumentRecoveryPrivate
 CGui::Dialog::DocumentRecoveryPrivate::Info
 CGui::Dialog::find_placement
 CGui::Dialog::find_transform
 CGui::Dialog::GroupMap_find
 CGui::Dialog::TransformStrategy
 CGui::DockWindowItem
 CGui::DockWindowItems
 CGui::DockWindowManagerP
 CGui::DocumentModelP
 CGui::DocumentObjectData
 CGui::DocumentObserverSimplifies the step to write classes that listen to what happens inside a document
 CGui::DocumentObserverPythonUsed to notify registered Python instances whenever something happens to a document, like creation, destruction, adding or removing viewproviders or when viewprovider property changes
 CGui::DocumentP
 CGui::DocumentTHelper class to store the name of a document
 CGui::DocumentWeakPtrTThe DocumentWeakPtrT class
 CGui::EditorViewP
 CGui::ExpressionBinding
 CGui::FormatString
 CGui::GLPainter
 CGui::InteractiveInterpreterThis class implements an interactive Python interpreter
 CGui::InteractiveInterpreterP
 CGui::Inventor::MarkerBitmaps
 CGui::ItemViewSelection
 CGui::LinkInfo
 CGui::LinkOwner
 CGui::MainWindowP
 CGui::MenuItem
 CGui::MenuManagerResponsible for the creation of menus and context menus and appending them to the main window
 CGui::MovableGroupModelKeeps an array of movable groups
 CGui::NavigationStyleP
 CGui::NetworkRetrieverP
 CGui::Node_Block
 CGui::Node_Object
 CGui::Node_Slice
 CGui::NS::Event::Flags
 CGui::OpenGLBuffer
 CGui::OpenGLMultiBuffer
 CGui::PickedPoint
 CGui::PrefQuantitySpinBoxPrivate
 CGui::ProgressBarPrivate
 CGui::PropertyEditor::Material
 CGui::PythonConsoleP
 CGui::PythonDebuggerP
 CGui::PythonEditorP
 CGui::PythonRedirector
 CGui::PythonSyntaxHighlighterP
 CGui::PythonWrapper
 CGui::QuantitySpinBoxPrivate
 CGui::RunningState
 CGui::SelectionChangesTransport the changes of the Selection This class transports closer information what was changed in the selection
 CGui::SelectionFilterSelection filter definition This class builds up a type/count tree out of a string to test very fast a selection or object/subelement type against it
 CGui::SelectionGateSelectionGate The selection gate allows or disallows selection of certain types
 CGui::SelectionLogDisablerHelper class to disable logging selection action to MacroManager
 CGui::SelectionObserverSimplifies the step to write classes that listen to what happens to the selection
 CObserverType
 CGui::SelectionSingleton::SelObj
 CGui::SequencerBarPrivate
 CGui::SequencerDialogPrivate
 CGui::SoBoxSelectionRenderActionP
 CGui::SoFCDBThe FreeCAD database class to initialize all our own Inventor nodes
 CGui::SoFCSelectionContextBase
 CGui::SoFCSelectionCounter
 CGui::SoFCSelectionRoot::StackComp
 CGui::SoFCVectorizeSVGActionP
 CGui::SoFCVectorizeU3DActionP
 CGui::SoQtOffscreenRenderer
 CGui::SyntaxHighlighterP
 CGui::TaskView::TaskContentFather class of all content in TaskView
 CGui::Tessellator
 CGui::TextBlockData::State
 CGui::TextEditorP
 CGui::TimerFunctionPrivate
 CGui::ToolBarItem
 CGui::ToolBarManagerResponsible for the creation of toolbars and appending them to the main window
 CGui::ToolBoxManagerResponsible for the creation of command bars and appending them to the toolbox window
 CGui::TranslatorP
 CGui::TreeWidget::SelInfo
 CGui::UIntSpinBoxPrivate
 CGui::ViewProviderBuilder
 CGui::ViewProviderLink::DraggerContext
 CGui::ViewProviderPythonFeatureImp
 CGui::ViewProviderTHelper class to store the names of a view provider and its document
 CGui::ViewProviderWeakPtrTThe ViewProviderWeakPtrT class
 CGui::WaitCursorThis class sets a waitcursor automatically while a slow operation is running
 CGui::WidgetFactorySupplierThe widget factory supplier class registers all kinds of preference pages and widgets
 CGui::WorkbenchManagerManages all workbench objects
 CGUID
 CGui::GUISingleApplication::Private
 CI32
 CI3dMouseNavigation
 CI3dMouseSensor
 Cicilist
 CiisIconLabelScheme
 CImage::ImageBase
 CImport::ExportOCAF
 CImport::ExportOCAF2
 CImport::ImportOCAF
 CImport::ImportOCAF2
 CImport::ImportOCAFAssembly
 CImport::ImportXCAF
 CImport::LabelHasher
 CImport::ShapeHasher
 CImport::StepShapeThe StepShape helper class The MeshFacet class provides an interface for the MeshFacetPy class for convenient access to the Mesh data structure
 CimportDXF.dxfcounter
 CimportIFCHelper.ProjectImporter
 CimportIFClegacy.IfcDocument
 CimportIFClegacy.IfcEntity
 CimportIFClegacy.IfcFile
 CimportIFClegacy.IfcSchema
 CInfo
 CInitGui.PathCommandGroup
 Cinlist
 CInspection::DistanceInspection
 CInspection::DistanceInspectionRMS
 CInspection::InspectActualGeometryDelivers the number of points to be checked and returns the appropriate point to an index
 CInspection::InspectNominalGeometryCalculates the shortest distance of the underlying geometry to a given point
 CInstance.Ship
 CInstance.ViewProviderShip
 CBufferedIOBase
 CIslandAndOffset
 CIslandAndOffsetLink
 Ciso
 CItemInfo
 CItemInfo2
 CGui::ItemViewSelection::MatchName
 CJtReader
 CKDTree::always_true< _Tp >
 CKDTree::squared_difference< _Tp, _Dist >
 CKDTree::squared_difference_counted< _Tp, _Dist >
 CkdtreeNode
 CKernel_Utils::Localizer
 CKwdSct
 CLine
 CLink
 CLinkID_Gen
 CListElemByNodesType
 CLodHandler
 CPartGui::LoftWidget::Private
 Clscmrelax::LscmRelax
 CLWPolyDataOut
 CGui::ManualAlignment::Private
 CMaterialEditor.MaterialEditor
 Cmath_Function
 Cmath_FunctionSetWithDerivatives
 CMeasureInfo
 CMED::PrefixPrinter
 CMED::TBaseDefine a parent class for all MEDWrapper classes
 CMED::TCoordHelper
 CMED::TCSlice< TValueType >This class intends to provide an uniform way to handle multy-dimention data (const version)
 CMED::TGaussDefDescription of family of integration points
 CMED::TGaussInfo::TLess
 CMED::TLockProxyThis class provide thread-safety for MEDWrapper interaction
 CMED::TShapeFunShape function definitions
 CMED::TShapeFun::TFun
 CMED::TValueHolder< TValue, TRepresentation >To provide a common way to handle values of MEDWrapper types as native MED types
 CMED::TValueHolder< TVector< TVal >, TRepresentation >To customize TValueHolder common template definition for TVector
 CMED::TWrapperDefine a base class that wraps the MED API
 CMED::V2_2::TFile
 CMED::V2_2::TFileWrapper
 CMemoryReserveAllocate some memory at construction and release it at destruction. Is used to be able to continue working after mesh generation breaks due to lack of memory
 CMeshPartGui::Mesh2ShapeGmsh::Private
 CMesh::CurvatureInfoCurvature information
 CMesh::ExporterVirtual base class for exporting meshes
 CMesh::GTSAlgosThe mesh algorithms container class
 CMesh::MeshObject::const_facet_iterator
 CMesh::MeshObject::const_point_iterator
 CMesh::MeshTexture
 CMesh::Segment
 CMesh::Segment::const_facet_iterator
 CMeshCore::AbstractPolygonTriangulator
 CMeshCore::AbstractSmoothingBase class for smoothing algorithms
 CMeshCore::AbstractSurfaceFit
 CMeshCore::ApproximationAbstract base class for approximation of a geometry to a given set of points
 CMeshCore::Color_Less
 CMeshCore::CurvatureInfoCurvature information
 CMeshCore::Edge_Index
 CMeshCore::Edge_Less
 CMeshCore::EdgeCollapse
 CMeshCore::FacetCurvature
 CMeshCore::FunctionContainerHelper class for the quadric fit
 CMeshCore::Group
 CMeshCore::LMCylinderFunctor
 CMeshCore::Material
 CMeshCore::Math< Prec >
 CMeshCore::MeshAlgorithmAlgorithms base on meshes
 CMeshCore::MeshBuilderClass for creating the mesh structure by adding facets
 CMeshCore::MeshCleanup
 CMeshCore::MeshCollector
 CMeshCore::MeshComponentsSearches for topologic independent segments of the given mesh structure
 CMeshCore::MeshComponents::CNofFacetsCompare
 CMeshCore::MeshCurvature
 CMeshCore::MeshDefinitionsGlobal defined tolerances used to compare points for equality
 CMeshCore::MeshEvaluationChecks the mesh kernel for correctness with respect to a certain criterion, such as manifoldness, self-intersections, etc
 CMeshCore::MeshFaceIterator
 CMeshCore::MeshFacetRepresent a triangle facet in the mesh data.structure
 CMeshCore::MeshFacet_Less
 CMeshCore::MeshFacetIteratorThe MeshFacetIterator allows to iterate over the facets that hold the topology of the mesh and provides access to their geometric information
 CMeshCore::MeshFacetModifierMeshFacetModifier is a helper class that allows to modify the facet array of a mesh kernel but with limited access
 CMeshCore::MeshFacetVisitorAbstract base class for facet visitors
 CMeshCore::MeshFastBuilderClass for creating the mesh structure by adding facets
 CMeshCore::MeshFastFacetIterator
 CMeshCore::MeshGeomEdgeGeometric counterpart to MeshEdge that holds the geometric data points of an edge
 CMeshCore::MeshGeomFacetGeometric counterpart to MeshFacet that holds the geometric data points of a triangle
 CMeshCore::MeshGridThe MeshGrid allows to divide a global mesh object into smaller regions of elements (e.g
 CMeshCore::MeshGridIteratorInterface to walk through all grid elements of a mesh grid
 CMeshCore::MeshGridIterator::GridElementChecks if a grid position is already visited by NextOnRay()
 CMeshCore::MeshHelpBuilderEdgeHelper class for edges
 CMeshCore::MeshHelpEdgeHelper class providing an operator for comparison of two edges
 CMeshCore::MeshHelpPointHelper class for points
 CMeshCore::MeshIndexEdgeStructure that holds the facet index with the two corner point indices of the facet's orientation this edge is attached to
 CMeshCore::MeshInfoDetermines information about the mesh data structure
 CMeshCore::MeshInputAble to read a mesh object from an input stream in various formats
 CMeshCore::MeshIsFlag< TCLASS >Binary function to query the flags for use with generic STL functions
 CMeshCore::MeshIsNotFlag< TCLASS >Binary function to query the flags for use with generic STL functions
 CMeshCore::MeshKDTree
 CMeshCore::MeshKernelBasic class that holds the data points, the edges and the facets describing a mesh object
 CMeshCore::MeshNearestIndexToPlane< T >
 CMeshCore::MeshOutputAble to write a mesh object to an output stream on various formats
 CMeshCore::MeshPointFacetAdjacency
 CMeshCore::MeshPointIteratorThe MeshPointIterator allows to iterate over the vertices of the mesh and provides access to their geometric information
 CMeshCore::MeshPointModifierMeshPointModifier is a helper class that allows to modify the point array of a mesh kernel but with limited access
 CMeshCore::MeshPointVisitorAbstract base class for point visitors
 CMeshCore::MeshProjection
 CMeshCore::MeshRefEdgeToFacetsThe MeshRefEdgeToFacets builds up a structure to have access to all facets of an edge
 CMeshCore::MeshRefEdgeToFacets::EdgeOrder
 CMeshCore::MeshRefFacetToFacetsThe MeshRefFacetToFacets builds up a structure to have access to all facets sharing at least one same point
 CMeshCore::MeshRefNormalToPointsThe MeshRefNormalToPoints builds up a structure to have access to the normal of a vertex
 CMeshCore::MeshRefPointToFacetsThe MeshRefPointToFacets builds up a structure to have access to all facets indexing a point
 CMeshCore::MeshRefPointToPointsThe MeshRefPointToPoints builds up a structure to have access to all neighbour points
of a point
 CMeshCore::MeshResetFlag< TCLASS >Binary function to reset the flags for use with generic STL functions
 CMeshCore::MeshSearchNeighboursMethods to get all points in the neighbourhood of a given facet
 CMeshCore::MeshSearchNeighbours::CDistRad
 CMeshCore::MeshSegmentAlgorithm
 CMeshCore::MeshSetFlag< TCLASS >Binary function to set the flags for use with generic STL functions
 CMeshCore::MeshSimplify
 CMeshCore::MeshSurfaceSegment
 CMeshCore::MeshTopoAlgorithmSeveral algorithms to manipulate a mesh
 CMeshCore::MeshTrimByPlaneTrim the the facets in 3D with a plane
 CMeshCore::MeshTrimmingChecks the facets in 2D and then trim them in 3D
 CMeshCore::MeshValidationTries to make a mesh kernel valid with respect to a certain criterion, such as manifoldness, self-intersections, etc
 CMeshCore::MeshVertexIterator
 CMeshCore::Ply::Property
 CMeshCore::SetOperationsThe MeshAlgorithm class provides algorithms base on meshes
 CMeshCore::Triangulation::Vertex2d_EqualTo
 CMeshCore::Triangulation::Vertex2d_Less
 CMeshCore::TriangulationVerifier
 CMeshCore::Vertex_EqualTo
 CMeshCore::Vertex_Less
 CMeshCore::VertexCollapse
 CMeshPart::Mesher::Vertex
 CMeshFacet_EqualTo
 CMeshCore::MeshFastBuilder::Private
 CMeshCore::MeshFastBuilder::Private::Vertex
 CMeshGui::Annotation
 CMeshGui::FitParameter
 CMeshGui::FitParameter::Points
 CMeshGui::MeshHoleFiller
 CMeshGui::MeshRenderer
 CMeshGui::MeshSelection
 CMeshGui::MeshSplit
 CMeshGui::NofFacetsCompare
 CMeshGui::Vertex
 CMeshCore::MeshKDTree::Private
 CMeshPart::CurveProjectorThe father of all projection algorithms
 CMeshPart::CurveProjector::FaceSplitEdge
 CMeshPart::CurveProjector::TopoDSLess< T >
 CMeshPart::CurveProjectorWithToolMesh::LineSeg
 CMeshPart::MeshAlgosThe mesh algorithms container class
 CMeshPart::Mesher
 CMeshPart::MeshProjectionProjects a shape onto a mesh
 CMeshPart::MeshProjection::Edge
 CMeshPart::MeshProjection::PolyLine
 CMeshPart::MeshProjection::SplitEdgeHelper class
 CMeshPartGui::MeshCrossSection
 CMeshPartGui::ShapeInfo
 CMeshPropertyLock
 CMeshGui::MeshRenderer::Private
 CMeshTestJob
 CMeshVS_DataSource3D
 CMessage_ProgressIndicator
 CMod.PartDesign.FeatureHole.FeatureHole.Hole
 CMod.PartDesign.FeatureHole.HoleGui.HoleGui
 CMod.PartDesign.FeatureHole.TaskHole.TaskHole
 CMod.PartDesign.FeatureHole.ViewProviderHole.ViewProviderHole
 CMod.PartDesign.Scripts.DistanceBolt.DistanceBolt
 CMod.PartDesign.Scripts.Epitrochoid.Epitrochoid
 CMod.PartDesign.Scripts.FilletArc.Vector
 CMod.PartDesign.Scripts.Parallelepiped.BoxCylinder
 CMod.PartDesign.Scripts.Parallelepiped.Parallelepiped
 CMod.PartDesign.Scripts.RadialCopy.RadialCopy
 CMod.PartDesign.Scripts.Spring.MySpring
 CMod.PartDesign.SprocketFeature.CommandSprocket
 CMod.PartDesign.SprocketFeature.Sprocket
 CMod.PartDesign.SprocketFeature.SprocketTaskPanel
 CMod.PartDesign.SprocketFeature.ViewProviderSprocket
 CMod.PartDesign.TestPartDesignGui.CallableCheckDialog
 CMod.PartDesign.TestPartDesignGui.CallableCheckWarning
 CMod.PartDesign.TestPartDesignGui.CallableCheckWorkflow
 CMod.PartDesign.TestPartDesignGui.CallableComboBox
 CMod.PartDesign.WizardShaft.SegmentFunction.IntervalFunction
 CMod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction
 CMod.PartDesign.WizardShaft.SegmentFunction.SegmentFunctionSegment
 CMod.PartDesign.WizardShaft.SegmentFunction.StressFunction
 CMod.PartDesign.WizardShaft.SegmentFunction.TranslationFunction
 CMod.PartDesign.WizardShaft.Shaft.Shaft
 CMod.PartDesign.WizardShaft.Shaft.ShaftSegment
 CMod.PartDesign.WizardShaft.ShaftDiagram.Diagram
 CMod.PartDesign.WizardShaft.ShaftFeature.ShaftFeature
 CMod.PartDesign.WizardShaft.WizardShaft.TaskWizardShaft
 CMod.PartDesign.WizardShaft.WizardShaft.WizardShaftGui
 CMod.PartDesign.WizardShaft.WizardShaft.WizardShaftGuiCallback
 CMod.PartDesign.WizardShaft.WizardShaftTable.WizardShaftTable
 CMod.Test.Document.DocumentObserverCases.GuiObserver
 CMod.Test.Document.DocumentObserverCases.Observer
 CMod.Test.Document.SaveRestoreSpecialGroup
 CMod.Test.Document.SaveRestoreSpecialGroupViewProvider
 CMod.Test.TestGui.TestAllCmd
 CMod.Test.TestGui.TestAllTextCmd
 CMod.Test.TestGui.TestBaseCmd
 CMod.Test.TestGui.TestBaseTextCmd
 CMod.Test.TestGui.TestCmd
 CMod.Test.TestGui.TestCreateMenuCmd
 CMod.Test.TestGui.TestDeleteMenuCmd
 CMod.Test.TestGui.TestDocCmd
 CMod.Test.TestGui.TestDocTextCmd
 CMod.Test.TestGui.TestInsertFeatureCmd
 CMod.Test.TestGui.TestWorkbenchCmd
 CMod.Test.unittestgui.BaseGUITestRunnerGUI framework classes
 CMod.Test.unittestgui.RollbackImporter
 CModelRefine::FaceAdjacencySplitter
 CModelRefine::FaceEqualitySplitter
 CModelRefine::FaceTypedBase
 CModelRefine::FaceTypeSplitter
 CModelRefine::FaceUniter
 CModelRefine::WireSort
 CMultitype
 CNamelist
 CNaviCube
 CNaviCubeImplementation
 CNCollection_BaseCollection
 CIterator
 CNCollection_BaseMap
 CNCollection_TListNode
 CNETGENPlugin_InternalsContainer of info needed to solve problems with internal shapes
 CNETGENPlugin_MesherThis class calls the NETGEN mesher of OCC geometry
 CNETGENPlugin_NetgenLibWrapperIt correctly initializes netgen library at constructor and correctly finishes using netgen library at destructor
 CNETGENPlugin_ngMeshInfoStruct storing nb of entities in netgen mesh
 CNODE
 Cnurbs::NurbsBase1D
 Cnurbs::NurbsBase2D
 Cobject
 CObjectPool< X >
 CObjectPool< SMDS_BallElement >
 CObjectPool< SMDS_MeshNode >
 CObjectPool< SMDS_VtkEdge >
 CObjectPool< SMDS_VtkFace >
 CObjectPool< SMDS_VtkVolume >
 Cobjet
 CBase::Observer< const char * >
 CBase::Observer< int >
 COCAFBrowser
 CPartGui::OffsetWidget::Private
 Colist
 COpenSCAD2Dgeom.Overlappingfaces
 COpenSCADCommands.AddOpenSCADElement
 COpenSCADCommands.AddSCADTask
 COpenSCADCommands.ColorCodeShape
 COpenSCADCommands.Edgestofaces
 COpenSCADCommands.ExpandPlacements
 COpenSCADCommands.ExplodeGroup
 COpenSCADCommands.Hull
 COpenSCADCommands.IncreaseToleranceFeature
 COpenSCADCommands.Minkowski
 COpenSCADCommands.OpenSCADMeshBoolean
 COpenSCADCommands.OpenSCADMeshBooleanTask
 COpenSCADCommands.RefineShapeFeature
 COpenSCADCommands.RemoveSubtree
 COpenSCADCommands.ReplaceObject
 COpenSCADFeatures.CGALFeature
 COpenSCADFeatures.Frustum
 COpenSCADFeatures.GetWire
 COpenSCADFeatures.ImportObject
 COpenSCADFeatures.IncreaseTolerance
 COpenSCADFeatures.MatrixTransform
 COpenSCADFeatures.OffsetShape
 COpenSCADFeatures.OpenSCADPlaceholder
 COpenSCADFeatures.RefineShape
 COpenSCADFeatures.Resize
 COpenSCADFeatures.Twist
 COpenSCADFeatures.ViewProviderTree
 CParam
 CObserverType
 CParameterSerializerThe parameter serializer class This is a helper class to serialize a parameter XML document
 CPart::CrossSection
 CPart::cutFacesFind all faces cut by a line through the centre of gravity of a given face Useful for the "up to face" options to pocket or pad
 CPart::Edgecluster
 CPart::EdgePoints
 CPart::Edgesort_gp_Pnt_Less
 CPart::Extrusion::ExtrusionParametersThe ExtrusionParameters struct is supposed to be filled with final extrusion parameters, after resolving links, applying mode logic, reversing, etc., and be passed to extrudeShape
 CPart::FaceMakerBullseye::FaceDrillerSimilar to BRepBuilderAPI_MakeFace, except that it is tolerant to wire orientation (wires are oriented as needed automatically)
 CPart::FaceMakerCheese::Wire_CompareFor sorting wires by bounding box diagonal length
 CPart::FilletElementA property class to store hash codes and two radii for the fillet algorithm
 CPart::MeshVertex
 CPart::ShapeHistory
 CPart::TangentialArc
 CPart::Tools
 CPartDesign::gp_Pnt_Less
 CPartDesign::Hole::ThreadDescription
 CPartDesignGui::ComboLinksHelper class that binds to a combo box and provides an interface to add links, retrieve links and select items by link value
 CPartDesignGui::WorkflowManagerThis class controls the workflow of each file
 CPartGui::BoxSelection
 CPartGui::DimSelections
 CPartGui::DimSelections::DimSelection
 CPartGui::DlgFilletEdges::Private
 CPartGui::DlgFilletEdges::Private::SelectionObjectCompare
 CPartGui::Picker
 CPartGui::ResultEntry
 CPartGui::VectorAdapterConvert to vector
 CPartGui::ViewProviderCurveNet::Node
 CPath::Area::Shape
 CPath::CAreaConfigLibarea configurator
 CPath::CAreaParamsStore libarea algorithm configuration
 CPath::PathSegmentVisitorPathSegmentVisitor is the companion class to PathSegmentWalker
 CPath::PathSegmentWalkerPathSegmentWalker processes a path a splits all movement commands into straight segments and calls the appropriate member of the provided PathSegmentVisitor
 CPathScripts.PathArray.CommandPathArray
 CPathScripts.PathArray.ObjectArray
 CPathScripts.PathArray.ViewProviderArray
 CPathScripts.PathComment.CommandPathComment
 CPathScripts.PathComment.Comment
 CPathScripts.PathCopy.CommandPathCopy
 CPathScripts.PathCopy.ObjectPathCopy
 CPathScripts.PathCopy.ViewProviderPathCopy
 CPathScripts.PathCustom.CommandPathCustom
 CPathScripts.PathCustom.ObjectCustom
 CPathScripts.PathDressupAxisMap.CommandPathDressup
 CPathScripts.PathDressupAxisMap.ObjectDressup
 CPathScripts.PathDressupAxisMap.ViewProviderDressup
 CPathScripts.PathDressupDogbone.Bone
 CPathScripts.PathDressupDogbone.CommandDressupDogbone
 CPathScripts.PathDressupDogbone.Incision
 CPathScripts.PathDressupDogbone.ObjectDressup
 CPathScripts.PathDressupDogbone.SelObserver
 CPathScripts.PathDressupDogbone.Side
 CPathScripts.PathDressupDogbone.Smooth
 CPathScripts.PathDressupDogbone.Style
 CPathScripts.PathDressupDogbone.TaskPanel
 CPathScripts.PathDressupDogbone.ViewProviderDressup
 CPathScripts.PathDressupDragknife.CommandDressupDragknife
 CPathScripts.PathDressupDragknife.ObjectDressup
 CPathScripts.PathDressupDragknife.ViewProviderDressup
 CPathScripts.PathDressupHoldingTags.MapWireToTag
 CPathScripts.PathDressupHoldingTags.ObjectTagDressup
 CPathScripts.PathDressupHoldingTags.PathData
 CPathScripts.PathDressupHoldingTags.Tag
 CPathScripts.PathDressupLeadInOut.CommandPathDressupLeadInOut
 CPathScripts.PathDressupLeadInOut.ObjectDressup
 CPathScripts.PathDressupLeadInOut.ViewProviderDressup
 CPathScripts.PathDressupPathBoundaryGui.CommandPathDressupPathBoundary
 CPathScripts.PathDressupRampEntry.CommandPathDressupRampEntry
 CPathScripts.PathDressupRampEntry.ObjectDressup
 CPathScripts.PathDressupRampEntry.ViewProviderDressup
 CPathScripts.PathDressupTag.ObjectDressup
 CPathScripts.PathDressupTag.TagSolid
 CPathScripts.PathDressupTagGui.CommandPathDressupTag
 CPathScripts.PathDressupTagGui.HoldingTagMarker
 CPathScripts.PathDressupTagGui.PathDressupTagTaskPanel
 CPathScripts.PathDressupTagGui.PathDressupTagViewProvider
 CPathScripts.PathDressupTagPreferences.HoldingTagPreferences
 CPathScripts.PathDressupZCorrect.CommandPathDressup
 CPathScripts.PathDressupZCorrect.ObjectDressup
 CPathScripts.PathDressupZCorrect.TaskPanel
 CPathScripts.PathDressupZCorrect.ViewProviderDressup
 CPathScripts.PathFixture.CommandPathFixture
 CPathScripts.PathFixture.Fixture
 CPathScripts.PathGeom.Side
 CPathScripts.PathGetPoint.TaskPanel
 CPathScripts.PathGui.QuantitySpinBox
 CPathScripts.PathHop.CommandPathHop
 CPathScripts.PathHop.ObjectHop
 CPathScripts.PathHop.ViewProviderPathHop
 CPathScripts.PathInspect.CommandPathInspect
 CPathScripts.PathJob.JobTemplate
 CPathScripts.PathJob.ObjectJob
 CPathScripts.PathJobCmd.CommandJobCreate
 CPathScripts.PathJobCmd.CommandJobTemplateExport
 CPathScripts.PathJobDlg.JobCreate
 CPathScripts.PathJobDlg.JobTemplateExport
 CPathScripts.PathJobGui.TaskPanel
 CPathScripts.PathJobGui.ViewProvider
 CPathScripts.PathLog.Level
 CPathScripts.PathOpGui.CommandPathOp
 CPathScripts.PathOpGui.CommandResources
 CPathScripts.PathOpGui.CommandSetStartPoint
 CPathScripts.PathPlane.CommandPathPlane
 CPathScripts.PathPlane.Plane
 CPathScripts.PathPost.CommandPathPost
 CPathScripts.PathPost.DlgSelectPostProcessor
 CPathScripts.PathPostProcessor.PostProcessor
 CPathScripts.PathPreferencesPathDressup.DressupPreferencesPage
 CPathScripts.PathPreferencesPathJob.JobPreferencesPage
 CPathScripts.PathSanity.CommandPathSanity
 CPathScripts.PathSelection.PROBEGate
 CPathScripts.PathSetupSheet.SetupSheet
 CPathScripts.PathSetupSheet.Template
 CPathScripts.PathSetupSheetGui.OpsDefaultEditor
 CPathScripts.PathSetupSheetGui.OpTaskPanel
 CPathScripts.PathSetupSheetGui.TaskPanel
 CPathScripts.PathSetupSheetGui.ViewProvider
 CPathScripts.PathSimpleCopy.CommandPathSimpleCopy
 CPathScripts.PathSimulatorGui.CAMSimTaskUi
 CPathScripts.PathSimulatorGui.CommandPathSimulate
 CPathScripts.PathSimulatorGui.PathSimulation
 CPathScripts.PathStock.StockType
 CPathScripts.PathStop.CommandPathStop
 CPathScripts.PathStop.Stop
 CPathScripts.PathSurfaceSupport.FindUnifiedRegions
 CPathScripts.PathSurfaceSupport.PathGeometryGenerator
 CPathScripts.PathSurfaceSupport.ProcessSelectedFaces
 CPathScripts.PathToolBitCmd.CommandToolBitCreate
 CPathScripts.PathToolBitCmd.CommandToolBitLoad
 CPathScripts.PathToolBitCmd.CommandToolBitSave
 CPathScripts.PathToolBitGui.TaskPanel
 CPathScripts.PathToolBitLibraryCmd.CommandToolBitLibraryLoad
 CPathScripts.PathToolBitLibraryCmd.CommandToolBitLibraryOpen
 CPathScripts.PathToolController.ToolController
 CPathScripts.PathToolController.ToolControllerTemplate
 CPathScripts.PathToolControllerGui.DlgToolControllerEdit
 CPathScripts.PathToolControllerGui.TaskPanel
 CPathScripts.PathToolControllerGui.ViewProvider
 CPathScripts.PathToolEdit.ToolEditor
 CPathScripts.PathToolEdit.ToolEditorDefault
 CPathScripts.PathToolLibraryEditor.CommandToolLibraryEdit
 CPathScripts.PathToolLibraryEditor.EditorPanel
 CPathScripts.PathToolLibraryManager.ToolLibraryManager
 CPathTests.TestPathDressupDogbone.TestFeature
 CPathTests.TestPathDressupDogbone.TestProfile
 CPathTests.TestPathStock.FakeJobProxy
 CPendingLine
 CPlot.Line
 CplotAxes.TaskPanel.TaskPanel
 CPlotGui.Axes
 CPlotGui.Grid
 CPlotGui.Labels
 CPlotGui.Legend
 CPlotGui.Positions
 CPlotGui.Save
 CPlotGui.Series
 CplotLabels.TaskPanel.TaskPanel
 CplotPositions.TaskPanel.TaskPanel
 CplotSave.TaskPanel.TaskPanel
 CplotSeries.TaskPanel.TaskPanel
 CNETGENPlugin_Hypothesis
 CNETGENPlugin_Hypothesis_2D
 CNETGENPlugin_Hypothesis_2D_ONLY
 CNETGENPlugin_Hypothesis_3D
 CNETGENPlugin_NETGEN_2D
 CNETGENPlugin_NETGEN_2D3D
 CNETGENPlugin_NETGEN_2D_ONLY
 CNETGENPlugin_NETGEN_3D
 CNETGENPlugin_SimpleHypothesis_2D
 CNETGENPlugin_SimpleHypothesis_3D
 CPoint
 CPoint3D
 CPoint3d
 Cpoint3D
 CPoints::Converter
 CPoints::CurvatureInfoCurvature information
 CPoints::PointKernel::const_point_iterator
 CPoints::PointsAlgosThe Points algorithms container class
 CPoints::PointsGridThe PointsGrid allows to divide a global point cloud into smaller regions of elements depending on the resolution of the grid
 CPoints::PointsGridIteratorInterface to walk through all grid elements of a point grid
 CPoints::PointsGridIterator::GridElementChecks if a grid position is already visited by NextOnRay()
 CPoints::Reader
 CPoints::Writer
 CReenGui::PoissonWidget::Private
 CPredicate
 CPrism_3D::TNodeStructure containing node relative data
 CPrism_3D::TPrismTopo
 CGui::PropertyView::PropFind
 CGui::PropertyView::PropInfo
 CPropItemInfo
 Cprototype.Node
 CPy::ExtensionModuleBase
 CPyMethodDef
 CPyObject
 CPyObjectWrapper
 CQWidget
 CPythonQt.MainWindow
 CPythonWorkbenchPy
 CPyType_ObjectUnion to convert from PyTypeObject to PyObject pointer
 CQAbstractItemModel
 CQAbstractListModel
 CQAbstractNativeEventFilter
 CQAbstractSpinBox
 CQAbstractTableModel
 CQAbstractXmlNodeModel
 CQCheckBox
 CQComboBox
 CQCompleter
 CQDialog
 CQDomNode
 CQDoubleSpinBox
 CQEvent
 CQFileDialog
 CQFileIconProvider
 CQFontComboBox
 CQGLWidget
 CQGraphicsItemGroup
 CQGraphicsObject
 CQGraphicsRectItem
 CQGraphicsScene
 CQGraphicsSvgItem
 CQGraphicsView
 CQHeaderView
 CQInputEvent
 CQItemDelegate
 CQItemEditorFactory
 CQLabel
 CQLayout
 CQLineEdit
 CQListWidget
 CQListWidgetItem
 CQMainWindow
 CQMap< Key, T >
 CQMap< int, QMap< int, QWidget * > >
 CQMap< QString, QColor >
 CQMap< QString, QPointer< Gui::UrlHandler > >
 CQMap< std::string, const char ** >
 CQMap< std::string, QPixmap >
 CQMenu
 CQNetworkAccessManager
 CQNetworkCookieJar
 CQObject
 CQPlainTextEdit
 CQProgressBar
 CQProgressDialog
 CQRadioButton
 CQRunnable
 CQScrollArea
 CQSignalBlocker
 CQSint::ActionPanelSchemeClass representing color scheme for ActionPanel and ActionGroup
 CQSlider
 CQSpinBox
 CQSplashScreen
 CQStandardItemModel
 CQDialog
 CQFrame
 CQTabBar
 CQTableView
 CQObject
 CQRunnable
 CQThread
 CQTcpServer
 CQTextBlockUserData
 CQTextEdit
 CQtGLWidget
 CQDialog
 CQLineEdit
 CQListView
 CQPushButton
 CQStyledItemDelegate
 CQSyntaxHighlighter
 CQWidget
 CQThread
 CQToolButton
 CQTreeView
 CQTreeWidget
 CQTreeWidgetItem
 Cqtunittest.BaseGUITestRunnerGUI framework classes The classes BaseGUITestRunner, GUITestResult and RollbackImporter are taken from the PyUnit framework written by Steve Purcell
 Cqtunittest.RollbackImporter
 CQUAD
 CQuarterWidgetP_cachecontext
 CQUiLoader
 CQValidator
 CQVariantAnimation
 CQWebView
 CQWidget
 CR2
 CR3
 CRall1d
 CRall2d
 Crandom_access_iterator_parentconst Object
 Crandom_access_iterator_parentseqref
 CRaytracing::CamDefHelper class to store a complete camera position
 CRaytracing::LuxTools
 CRaytracing::PovTools
 CRaytracingGui::PovrayHighlighterP
 CReen::GridReconstruction
 CReen::ImageTriangulation
 CReen::MarchingCubesHoppe
 CReen::MarchingCubesRBF
 CReen::MeshConversion
 CReen::NormalEstimation
 CReen::ParameterCorrection
 CReen::PoissonReconstruction
 CReen::RegionGrowing
 CReen::SampleConsensus
 CReen::ScalarProduct
 CReen::Segmentation
 CReen::SplineBasisfunction
 CReen::SurfaceTriangulation
 CBase::Reference< Mesh::MeshObject >
 CBase::Reference< ParameterGrp >
 CMeshGui::RemeshGmsh::Private
 CRemoteDebugger.RemoteDebugger
 CGui::DockWnd::ReportOutput::Data
 CRGetter
 CRobot::AxisDefinitionDefinition of the Axis properties
 CRobot::RobotAlgosAlgo class for projecting shapes and creating SVG output of it
 CRobot::SimulationAlgo class for projecting shapes and creating SVG output of it
 CRuntimeError
 CSALOMEDS_Tool
 CSandbox::AbstractCallable
 CSandbox::DocumentObjectProtector
 CSbSphereSheetProjector
 CGui::SceneEventFilter::Private
 CSCL.BaseType.Aggregate
 CSCL.BaseType.line
 CSCL.Part21.Model
 CSCL.Part21.Part21EntityInstance
 CSCL.Part21.Part21Parser
 CSCL.SimpleDataTypes.LOGICAL
 CSCL.SimpleDataTypes.NUMBER
 CSCL.SimpleReader.SimpleParser
 CSegment_Header
 CReverseEngineeringGui::SegmentationManual::Private
 CSelInfo
 CPartGui::ShapeBuilderWidget::Private
 CShapeCache
 CShapeInfo
 CShapeInfoBuilder
 CShapeParams
 CshipAreasCurve.TaskPanel.TaskPanel
 CshipCapacityCurve.TaskPanel.TaskPanel
 CshipCreateShip.TaskPanel.TaskPanel
 CshipCreateTank.TaskPanel.TaskPanel
 CshipCreateWeight.TaskPanel.TaskPanel
 CShipGui.AreasCurve
 CShipGui.CreateShip
 CShipGui.CreateTank
 CShipGui.CreateWeight
 CShipGui.GZ
 CShipGui.Hydrostatics
 CShipGui.LoadCondition
 CShipGui.LoadExample
 CShipGui.OutlineDraw
 CShipGui.TankCapacity
 CshipGZ.TaskPanel.TaskPanel
 CshipHydrostatics.TaskPanel.TaskPanel
 CshipHydrostatics.Tools.Point
 CshipLoadExample.TaskPanel.TaskPanel
 CshipOutlineDraw.TaskPanel.TaskPanel
 CSignalBlocker
 CSIM::Coin3D::Quarter::InputDeviceBase class for devices such as the Keyboard and Mouse. It can be subclassed to support other devices
 CSimpleMeshFacetSimple facet structure
 CSimplify
 CSimplify::Ref
 CSimplify::Triangle
 CSimplify::Vertex
 CSketcher::SketchAnalysis::Edge_EqualTo
 CSketcher::SketchAnalysis::Edge_Less
 CSketcher::SketchAnalysis::EdgeIds
 CSketcher::SketchAnalysis::Vertex_EqualTo
 CSketcher::SketchAnalysis::Vertex_Less
 CSketcher::SketchAnalysis::VertexIds
 CSketcher::Constraint_Equal
 CSketcher::ConstraintIds
 CSketcher::GeoEnum
 CSketcher::Sketch::ConstrDefContainer element to store and work with the constraints of this sketch
 CSketcher::Sketch::GeoDefContainer element to store and work with the geometric elements of this sketch
 CSketcher::SketchAnalysis
 CSketcherGui::AutoConstraint
 CSketcherGui::DrawSketchHandlerHandler to create new sketch geometry This class has to be reimplemented to create geometry in the sketcher while its in editing
 CSketcherGui::SelIdPair
 CSketcherGui::SketchSelection
 CSketcherGui::SketchSelection::SketchSelectionItem
 CSketcherGui::ViewProviderSketch::constrIconQueueItemInternal type used for drawing constraint icons
 CSMDS::KeyAccessor< VALUE, VALUE_SET_ITERATOR >
 CSMDS::NonNullFilter< VALUE >
 CSMDS::PassAllValueFilter< VALUE >Filters of value pointed by iterator
 CSMDS::SimpleAccessor< VALUE, VALUE_SET_ITERATOR >Accessors to value pointed by iterator
 CSMDS::ValueAccessor< VALUE, VALUE_SET_ITERATOR >
 CSMDS_Downward
 CSMDS_Iterator< VALUE >Abstract class for iterators
 CSMDS_Iterator< ELEM >
 CSMDS_Iterator< M::key_type >
 CSMDS_Iterator< M::mapped_type >
 CSMDS_Iterator< SUBMESH * >
 CSMDS_MeshElement::FilterFilters of elements, to be used with SMDS_SetIterator
 CSMDS_MeshInfo
 CSMDS_MeshObject
 CSMDS_Position
 CSMDS_VolumeTool
 CSMDS_VolumeTool::SaveFacetSaver/restorer of a SMDS_VolumeTool::myCurFace
 CSMESH::Controls::Filter
 CSMESH::Controls::FreeEdges::Border
 CSMESH::Controls::Functor
 CSMESH::Controls::Length2D::Value
 CSMESH::Controls::ManifoldPart::Link
 CSMESH::Controls::MultiConnection2D::Value
 CSMESH::Controls::TMeshModifTracerClass used to detect mesh modification: IsMeshModified() returns true if a mesh has changed since last calling IsMeshModified()
 CSMESH::Controls::TSequenceOfXYZ
 CSMESH_2D_Algo_i
 CSMESH_3D_Algo_i
 CSMESH_Algo::FeaturesStructure describing algorithm features
 CSMESH_Block::TEdge
 CSMESH_Block::TFace
 CSMESH_ComputeErrorContains an algorithm and description of an occured error
 CSMESH_ElementSearcherSearcher for elements
 CSMESH_ElementSearcherImpl::TFaceLink< link and faces sharing it (used in findOuterBoundary())
 CSMESH_ElementSearcherImpl::TInters< data of intersection of the line and the mesh face (used in GetPointState())
 CSMESH_FileHigh level util for effective file reading and other file operations
 CSMESH_Gen
 CSMESH_Gen::TAlgoStateError
 CSMESH_Group
 CSMESH_HypoPredicate
 CSMESH_Hypothesis::TDefaults
 CSMESH_Hypothesis_i
 CSMESH_MAT2d::BndPointsData of a discretized EDGE allowing to get a point on MA by a parameter on EDGE
 CSMESH_MAT2d::BoundaryFace boundary is discretized so that each its segment to correspond to an edge of MA
 CSMESH_MAT2d::BoundaryPointPoint on FACE boundary
 CSMESH_MAT2d::BranchBranch is a set of MA edges enclosed between branch points and/or MA ends. It's main feature is to return two BoundaryPoint's per a point on it. Points on a Branch are defined by [0,1] parameter
 CSMESH_MAT2d::BranchEndEnd point of MA Branch
 CSMESH_MAT2d::BranchPointPoint on MA Branch
 CSMESH_MAT2d::MedialAxisMedial axis (MA) is defined as the loci of centres of locally maximal balls inside 2D representation of a face. This class implements a piecewise approximation of MA
 CSMESH_Mesh
 CSMESH_Mesh::TCallUp
 CSMESH_MeshAlgos::CoincidentFreeBorders
 CSMESH_MeshAlgos::TFreeBorderPart
 CSMESH_MeshEditorEditor of a mesh
 CSMESH_MeshEditor::ElemFeatures< Features of element to create
 CSMESH_MeshEditor::ExtrusParam
 CSMESH_MesherHelperIt helps meshers to add elements and provides other utilities
 CSMESH_NodeSearcherSearcher for the node closest to a point
 CSMESH_Pattern
 CSMESH_ProxyMeshContainer of xD mesh elements substituting other ones in the input mesh of an (x+1)D algorithm
 CSMESH_subMesh
 CSMESH_subMesh::OwnListenerData
 CSMESH_subMeshEventListenerA base for objects reacting on submesh events
 CSMESH_subMeshEventListenerDataData specific for EventListener and to be stored in a submesh
 CSMESH_TLinkA sorted pair of nodes
 CSMESH_Tree< BND_BOX, NB_CHILDREN >Base class for 2D and 3D trees
 CSMESH_Tree< Bnd_B2d, 4 >
 CSMESH_Tree< Bnd_B3d, 8 >
 CSMESH_TreeLimit
 CSMESHDS_Command
 CSMESHDS_Document
 CSMESHDS_GroupBase
 CSMESHDS_Hasher
 CSMESHDS_Hypothesis
 CSMESHDS_Script
 CSMESHDS_SubMesh
 CSMESHDS_TSubMeshHolder< SUBMESH >A binder of a sub-mesh to its ID which can be negative. Provides fast access to a sub-mesh by its ID
 CSMESHDS_TSubMeshHolder< const SMESHDS_SubMesh >
 CSMESHDS_TSubMeshHolder< SMESH_subMesh >
 CSMESHUtils::ArrayDeleter< TOBJ >Auto pointer to array
 CSMESHUtils::Deleter< TOBJ >Auto pointer
 CSoAction
 CSoBaseKit
 CPartGui::SoBrepFaceSet::VBO
 CPartGui::SoBrepFaceSet::VBO::Buffer
 CSoDragger
 CSoElement
 CSoEngine
 CSoEvent
 CSoFCBBoxRenderInfo
 CSoGLRenderAction
 CSoGroup
 CSoImage
 CSoIndexedFaceSet
 CSoIndexedLineSet
 CSoNode
 CSoOffscreenRenderer
 CSoPointSet
 CSoReplacedElement
 CSoSeparator
 CSoSeparatorKit
 CSoSField
 CSoShape
 CSoText2
 CSoTransformation
 CSoTransformManip
 CSoTranslation
 CSoVectorizeAction
 CSoVectorizeImage::Image
 CSoVectorizeItem
 CSoVectorOutput
 CSpan
 CSplineData
 CSplineDataOut
 CSpreadsheet::Cell
 CSpreadsheet::DisplayUnit
 CSpreadsheet_legacy._Command_Spreadsheet_Controller
 CSpreadsheet_legacy._Command_Spreadsheet_Create
 CSpreadsheet_legacy._Command_Spreadsheet_PropertyController
 CSpreadsheet_legacy.MathParser
 CSpreadsheet_legacy.Spreadsheet
 CSpreadsheet_legacy.SpreadsheetController
 CSpreadsheet_legacy.SpreadsheetPropertyController
 CSpreadsheet_legacy.ViewProviderSpreadsheetController
 CSpreadsheet_legacy.ViewProviderSpreadsheetPropertyController
 CStackWalker
 CStackWalker::CallstackEntry
 CStackWalkerInternal
 CStackWalkerInternal::IMAGEHLP_MODULE64_V2
 CStackWalkerInternal::IMAGEHLP_MODULE64_V3
 CStaticLibInitializer
 CStats
 Cstd::basic_string< Char >STL class
 Cbinary_function
 Cenable_shared_from_this
 Cstd::exceptionSTL class
 Cstd::hash< App::ObjectIdentifier >
 Cstd::ios_baseSTL class
 Citerator
 Cstd::map< K, T >STL class
 Costrstream
 Cstd::queue< T >STL class
 Cstd::set< K >STL class
 Cstreambuf
 Cstd::unordered_map< K, T >STL class
 Cstd::vector< T >STL class
 Cstd_pair_to_tuple< T1, T2 >
 CStdMeshers::Function
 CStdMeshers_FaceSideRepresents a side of a quasi quadrilateral face. It can be composed of several edges. Gives access to geometry and 1D mesh of a side
 CStdMeshers_Penta_3D
 CStdMeshers_ProjectionUtils::TrsfFinder2DFinds transformation beween two sets of 2D points using a least square approximation
 CStdMeshers_ProjectionUtils::TrsfFinder3DFinds transformation beween two sets of 3D points using a least square approximation
 CStdMeshers_Quadrangle_2D::ForcedPoint
 CStdMeshers_ShapeShapeBiDirectionMapStruct used instead of a sole TopTools_DataMapOfShapeShape to avoid problems with bidirectional bindings
 CStdMeshers_SMESHBlock
 CStdMeshers_SweeperTool building internal nodes in a prism
 CStdMeshers_TNode
 CBase::StopWatch::Private
 Cstr
 CStringGuard
 CStrX
 CStrXUTF8
 CstudyContextStruct
 CBase::Subject< const char * >
 CBase::Subject< const SelectionChanges & >
 CBase::Subject< int >
 CSurface::ShapeValidator
 CPartGui::SweepWidget::Private
 CSymmetricMatrix
 CSystemInfo
 Ctag_VirtualKeys
 CTankInstance.Tank
 CTankInstance.ViewProviderTank
 CTaskPanel.TaskCalendar
 CTaskPanel.TaskLineEdit
 CTaskPanel.TaskManyTaskBoxes
 CTaskPanel.TaskPanel
 CTaskPanel.TaskWatcher
 CTaskPanel.TaskWatcherFilter
 CTechDraw::anglePoints
 CTechDraw::arcPoints
 CTechDraw::ArrowPropEnum
 CTechDraw::BaseGeom
 CTechDraw::DashSpec
 CTechDraw::DimRef
 CTechDraw::DrawDimHelperAdditional functions for working with Dimensions
 CTechDraw::DrawProjectSplit
 CTechDraw::DrawUtilConvenient utility functions for TechDraw Module
 CTechDraw::edgeSortItem
 CTechDraw::EdgeWalker
 CTechDraw::embedItem
 CTechDraw::ewWire
 CTechDraw::ewWireList
 CTechDraw::FaceSimple Collection of geometric features based on BaseGeom inherited classes in order
 CTechDraw::GeometryObject
 CTechDraw::GeometryUtilsEncapsulates some useful static methods
 CTechDraw::GeometryUtils::ReturnTypeUsed by nextGeom()
 CTechDraw::hTrimCurve
 CTechDraw::incidenceItem
 CTechDraw::LineFormat
 CTechDraw::LineGroup
 CTechDraw::LineSetLineSet is all the generated edges for 1 PATLineSpec for 1 Face
 CTechDraw::PATLineSpecPATLineSpec is the result of parsing a singleline from PAT file into accessible parameters
 CTechDraw::Preferences
 CTechDraw::ShapeExtractor
 CTechDraw::splitPoint
 CTechDraw::Vertex
 CTechDraw::WalkerEdge
 CTechDraw::WireSimple Collection of geometric features based on BaseGeom inherited classes in order
 CTechDrawGui::DrawGuiUtilConvenient utility functions for TechDraw Gui Module
 CTechDrawGui::Grabber3dUtility functions for obtaining 3d window image
 CTechDrawGui::PreferencesGui
 CTechDrawGui::RezFunctions to handle mm resolution conversion
 CTechDrawGui::TileImage
 CTerminate
 CTexture.Texture
 CTexture.ViewProviderTexture
 CThickLine
 CPartGui::ThicknessWidget::Private
 CThread
 CTIDCompare
 CTIDTypeCompareComparator of elements by ID for usage in std containers
 CTimingInfo
 CTIsoNode
 CFrame
 CTOC_Entry
 CtoolShapePoint
 CtoolShapePoint::less_than
 CTraits< T >Traits are traits classes to determine the type of a derivative of another type
 CTraits< double >
 CTraits< float >
 CTRIA
 CTriangle3D
 Ctriplet
 CTSizeCmp< T >
 Ctype
 CModuleType
 CU16
 CU32
 CU8
 CUChar
 CMRichTextEdit
 CUi_DlgPrefsTechDrawAdvancedImp
 CUi_DlgPrefsTechDrawAnnotationImp
 CUi_DlgPrefsTechDrawColorsImp
 CUi_DlgPrefsTechDrawDimensionsImp
 CUi_DlgPrefsTechDrawGeneralImp
 CUi_DlgPrefsTechDrawHLRImp
 CUi_DlgPrefsTechDrawScaleImp
 CUi_dlgTemplateField
 CUi_DownloadItem
 CUnexpect
 CTestCase
 CTestResult
 CUNV164::TRecord
 CUNV2411::TRecord
 CUNV2412::TRecord
 CUNV2417::TRecord
 CUNV2420::TRecord
 CUNV::PrefixPrinter
 CUpdateDisabler
 CUtils_Locker
 CUtils_Mutex
 CuvPtStructData of a node generated on FACE boundary
 CuvPtStruct::NodeAccessor
 CVardesc
 CBase::Vector3< double >
 CBase::Vector3< float >
 CVector3d
 Cstd::vector< _Tp, std::allocator< _Tp > >
 CViewProviderDraftArray
 CFemGui::ViewProviderFemMesh::Private
 CGui::ViewProviderWeakPtrT::Private
 CVISCOUS_2D::_LayerEdgeEdge normal to FACE boundary, connecting a point on EDGE (_uvOut) and a point of a layer internal boundary (_uvIn)
 CVISCOUS_2D::_PolyLinePoly line composed of _Segment's of one EDGE. It's used to detect intersection of inflated layers by intersecting _Segment's in 2D
 CVISCOUS_2D::_SegmentSegment connecting inner ends of two _LayerEdge's
 CVISCOUS_2D::_SegmentIntersectionIntersector of _Segment's
 CVISCOUS_2D::_ViscousBuilder2DBuilder of viscous layers
 CVISCOUS_3D::_2NearEdges
 CVISCOUS_3D::_CentralCurveOnEdgeContainer of centers of curvature at nodes on an EDGE bounding _ConvexFace
 CVISCOUS_3D::_ConvexFaceConvex FACE whose radius of curvature is less than the thickness of layers. It is used to detect distortion of prisms based on a convex FACE and to update normals to enable further increasing the thickness
 CVISCOUS_3D::_Curvature
 CVISCOUS_3D::_EdgesOnShape_LayerEdge's on a shape and other shape data
 CVISCOUS_3D::_halfPlane
 CVISCOUS_3D::_LayerEdgeEdge normal to surface, connecting a node on solid surface (_nodes[0]) and a node of the most internal layer (_nodes.back())
 CVISCOUS_3D::_LayerEdgeCmp
 CVISCOUS_3D::_NodeCoordHelperRetriever of node coordinates either directly or from a surface by node UV
 CVISCOUS_3D::_Shrinker1DShrinker of nodes on the EDGE
 CVISCOUS_3D::_SimplexSimplex (triangle or tetrahedron) based on 1 (tria) or 2 (tet) nodes of _LayerEdge and 2 nodes of the mesh surface beening smoothed. The class is used to check validity of face or volumes around a smoothed node; it stores only 2 nodes as the other nodes are stored by _LayerEdge
 CVISCOUS_3D::_SmoothNodeData of node on a shrinked FACE
 CVISCOUS_3D::_SolidDataData of a SOLID
 CVISCOUS_3D::_ViscousBuilderBuilder of viscous layers
 CVISCOUS_3D::AverageHypLayers parameters got by averaging several hypotheses
 CVISCOUS_3D::PyDump
 CvtkCellLinks
 CvtkUnstructuredGrid
 CWeb::Firewall
 CWeightInstance.ViewProviderWeight
 CWeightInstance.Weight
 CWireInfo
 CWireJoiner
 CWireJoiner::BoxGetter
 CWireJoiner::EdgeInfo
 CWireJoiner::PntGetter
 CWireJoiner::VertexInfo
 CWireOrienter
 CWorkbench
 CWorkbenchPy
 CWorkingPlane.Plane
 CXERCES_CPP_NAMESPACE_QUALIFIER BinInputStream
 CXERCES_CPP_NAMESPACE_QUALIFIER DefaultHandler
 CXERCES_CPP_NAMESPACE_QUALIFIER InputSource
 CContentHandler
 CXStr
 CXUTF8Str
 Cyy_buffer_state
 Cyy_trans_info
 Cyyalloc
 CYYSTYPE
 CZigZag
 Czipios::DataDescriptorA struct containing fields for the entries in a zip file data descriptor, that trails the compressed data in files that were created by streaming, ie where the zip compressor cannot seek back to the local header and store the data
 Czipios::EndOfCentralDirectoryThe end of the Central directory structure
 Czipios::FileCollection
 Czipios::FileEntryA FileEntry represents an entry in a FileCollection
 Czipios::FileEntry::MatchFileNameFunction object to be used with the STL find_if algorithm to find a FileEntry in a container, which name (as obtained with FileEntry::getFileName()) is identical to the name specified in the MatchName constructor
 Czipios::FileEntry::MatchNameFunction object to be used with the STL find_if algorithm to find a FileEntry in a container, which name (as obtained with FileEntry::getName()) is identical to the name specified in the MatchName constructor
 Czipios::FilePathFilePath represents a path to a file or directory name
 Czipios::ReferenceCount< Type >ReferenceCount is useful to ensure proper handling of the reference count for (objects of) classes handled through a SimpleSmartPointer
 Czipios::SimpleSmartPointer< Type >SimpleSmartPointer is a simple reference counting smart pointer template
 Czipios::VirtualSeekerVirtualSeeker is a simple class that keeps track of a set of specified 'virtual' file endings that mark a subset of a real file
 Cbool
 C_DraftObject
 C_ViewProviderDraft
 Cfloat
 CWorkbench
 Cfriend
 Cgp_Pnt
 Cgp_XYZ
 Cint
 CQApplication
 CQGraphicsPathItem
 CQGraphicsPixmapItem
 CQGraphicsTextItem
 Cconst_iterator
 CSoMouseButtonEvent
 Cstreambuf
 CUi
 Cunsigned char