| ►NImGui | |
| CCustomStatePluginWindowParameters | Structure that contains parameters for State plugin window with custom style |
| CHistogramGridLine | Helper structure for PlotCustomHistogram describing background grid line and label |
| CMultiDragRes | |
| CSavedWindowPosParams | Parameters drawing classic ImGui::Begin with loading / saving window position |
| ►NMR | |
| NAsyncObjectLoad | |
| NBitSetParallel | |
| ►NCuda | |
| CComputeToolDistance | CUDA implementation of tool distance computation |
| CFastWindingNumber | |
| CPointsProjector | CUDA-backed implementation of IPointsProjector |
| CPointsToMeshProjector | Computes the closest point on mesh to each of given points on GPU. It caches data that necessary for computing |
| CPolyline2DataHolder | Helper class to manage the GPU memory-backed buffers for Polyline2 data |
| CPolyline3DataHolder | Helper class to manage the GPU memory-backed buffers for Polyline3 data |
| ►Ndetail | |
| ►NUnits | |
| CEmpty | |
| RScalar | |
| CFuncCallHelper | |
| CMakeScopeGuard | |
| CScopeGuard | |
| NDistanceMapLoad | |
| NDistanceMapSave | |
| ►NFeatures | |
| NPrimitives | |
| ►NTraits | Traits that determine how the primitives are related |
| CBinary | |
| CBinary< Primitives::ConeSegment, Primitives::ConeSegment > | |
| CBinary< Primitives::ConeSegment, Primitives::Sphere > | |
| CBinary< Primitives::Plane, Primitives::ConeSegment > | |
| CBinary< Primitives::Plane, Primitives::Plane > | |
| CBinary< Primitives::Plane, Primitives::Sphere > | |
| CBinary< Primitives::Sphere, Primitives::Sphere > | |
| CUnary | |
| CUnary< Primitives::ConeSegment > | |
| CUnary< Primitives::Plane > | |
| CUnary< Primitives::Sphere > | |
| RMeasureSupportedOneWay | |
| RMeasureSupported | |
| ►NFileDialog | |
| CParameters | |
| ►NFillingSurface | |
| NCellularSurface | |
| NTPMS | |
| CParamsFacade | A helper to access parameters common for different kind of surfaces |
| NFixUndercuts | |
| NFloatGridComponents | |
| NGcodeLoad | |
| NImageLoad | |
| NImageSave | |
| NImageTransform | |
| ►NImGuiMath | |
| ►Ndetail | |
| CCommonVecSize | |
| CCommonVecSize< T, P... > | |
| CVecFromSize | |
| CVecFromSize< 2 > | |
| CVecFromSize< 4 > | |
| CVecSize | |
| CVecSize< ImVec2 > | |
| CVecSize< ImVec4 > | |
| RScalar | |
| RVector | |
| RVectorOrScalar | |
| RVectorOrScalarMaybeCvref | |
| RValidOperands | |
| CBasicVectorCompareHelper | |
| CCompareAll | |
| CCompareAny | |
| ►NImGuiMeasurementIndicators | |
| CCurveParams | |
| CDistanceParams | |
| CDistanceResult | |
| CLineBodyParams | |
| CLineCap | |
| CLineParams | |
| CLineResult | |
| CParams | |
| CPreparedCurve | |
| ►CStipple | |
| CSegment | |
| ►CText | |
| CDrawResult | |
| CElem | |
| CLine | |
| CTextColor | |
| CTextFont | |
| ►CTextParams | |
| CLine | |
| CTextResult | |
| NImGuiMV | |
| ►NLinesLoad | |
| CLinesLoader | |
| ►NLinesSave | |
| CLinesSaver | |
| ►NMeshBuilder | Building topologies by triangles |
| CequalVector3f | This makes bit-wise comparison of two Vector3f's thus making two NaNs equal |
| NMeshComponents | |
| ►NMeshLoad | |
| CMeshLoader | |
| ►NMeshSave | |
| CMeshSaver | |
| CMeshSaverCapabilities | Describes optional abilities of a MeshSaver |
| ►NMeta | |
| CSharedPtrTraits | |
| NObjectLoad | |
| NObjectSave | |
| ►NParallel | |
| CCallWithTLS | |
| CCallWithTLSMaker | |
| NPlanarTriangulation | |
| NPointCloudComponents | |
| ►NPointsLoad | |
| CPointsLoader | |
| ►NPointsSave | |
| CPointsSaver | |
| NPolylineComponents | |
| NProgressBar | |
| NQualityControl | |
| ►NRenderDimensions | |
| CAngleParams | |
| CAngleTask | |
| CCommonParams | |
| CLengthParams | |
| CLengthTask | |
| CPointParams | |
| CPointTask | |
| CRadiusParams | |
| CRadiusTask | |
| CTolerance | |
| ►NRenderFeatures | |
| ►Ndetail | |
| CWrappedModelSubobjectBase | |
| CWrappedModelSubobjectPart | |
| CWrappedModelSubobjectPart< IsPrimary, ObjectLines > | |
| CWrappedModelSubobjectPart< IsPrimary, ObjectMesh > | |
| CWrappedModelSubobjectPart< IsPrimary, ObjectPoints > | |
| CRenderCircleFeatureObject | |
| CRenderConeFeatureObject | |
| CRenderCylinderFeatureObject | |
| CRenderFeatureComponent | |
| CRenderFeatureLinesComponent | |
| CRenderFeatureMeshComponent | |
| CRenderFeaturePointsComponent | |
| CRenderLineFeatureObject | |
| CRenderPlaneFeatureObject | |
| CRenderPlaneNormalComponent | |
| CRenderPointFeatureObject | |
| CRenderSphereFeatureObject | |
| CWrappedModelSubobject | |
| CWrappedModelSubobject< false, BaseObjectType > | |
| ►NRenderWrapObject | |
| ►Ndetail | |
| CBasicWrapperTargetUntyped | |
| CSubobjectStorage | |
| CBasicWrapperTarget | |
| CWrapper | |
| NSceneLoad | |
| NSceneSave | |
| NSelfIntersections | |
| ►NSpaceMouse | |
| CAction | |
| CController | |
| CDevice | This class holds information and state of single SpaceMouse device |
| CHandler | Base class for handler of spacemouse devices |
| CHandlerHidapi | |
| CParameters | |
| ►NStyleConsts | |
| NCustomCombo | |
| NModal | |
| NNotification | |
| NProgressBar | |
| NTriangulationHelpers | |
| ►NUI | |
| ►Ndetail | |
| RScalar | |
| RVectorOrScalar | |
| RValidBoundForTargetType | |
| RValidDragSpeedForTargetType | |
| NStateStorage | |
| ►NTestEngine | |
| ►Ndetail | |
| CBoundedValue | |
| CUnderlyingValueTypeHelper | |
| CButtonEntry | |
| CEntry | |
| CGroupEntry | |
| ►CValueEntry | |
| CValue | |
| CValue< T > | |
| RAllowedValueType | |
| CButtonCustomizationParams | Parameters to customize buttonEx |
| CButtonIconCustomizationParams | |
| CCachedTextSize | |
| CCheckboxOrModifierState | |
| CCustomConfigModalSettings | Settings required for UI::saveCustomConfigModal |
| CDisabler | |
| CLabelRectAllocator | |
| CLineAntialiasingDisabler | |
| ►CNonOverlappingLabelTask | |
| CParams | |
| CPlotAxis | |
| CRadioButtonOrModifierState | |
| ►CRectAllocator | |
| CFindFreeRectResult | |
| CSaveChangesPopupSettings | |
| CSeparatorParams | Parameters for drawing custom separator |
| CWindowRectAllocator | |
| NUnitSettings | |
| NUnsigned | |
| ►NVoxelsLoad | |
| CDicomVolumeT | |
| NVoxelsSave | |
| NWeightedShell | |
| CAABBTreeBase | Base class for most AABB-trees (except for AABBTreePoints) |
| CAABBTreeNode | |
| CAABBTreePolyline | Bounding volume hierarchy for line segments |
| CAABBTreeTraits | |
| CAddCustomThemePlugin | |
| CAddVisualProperties | |
| CAffineXf | |
| CAlphaSortGL | |
| CAncillaryImGuiLabel | Helper class that draws ImGui label |
| CAncillaryLabel | Helper class to manage ancillary labels used by plugins |
| CAncillaryLines | Helper class to manage ancillary visual lines used by plugins |
| CAncillaryMesh | Helper class to manage ancillary visual mesh used by plugins |
| CAncillaryPlane | Small struct to simplify creating and clearing ancillary plane object in tools |
| CAncillaryPoints | Helper class to manage ancillary visual points used by plugins |
| CAsyncRequest | |
| CAsyncTimer | |
| CBall | Ball = points surrounded by a sphere in arbitrary space with vector type V |
| CBaseFitParams | |
| CBasicClickableRectUiRenderTask | |
| CBestFitParabola | Accumulates a number of (x,y) points to find the best-least-squares parabola approximating them |
| CBestFitPolynomial | |
| CBinaryOperations | |
| CBindVertexAttribArraySettings | |
| CBMap | Flat map: I -> T |
| CBooleanResult | Structure contain boolean result |
| ►CBooleanResultMapper | Structure to map old mesh BitSets to new |
| CMaps | |
| ►CBoundarySelectionWidget | |
| CBoundarySelectionWidgetParams | |
| CBox | Box given by its min- and max- corners |
| CBoxedLeaf | |
| CBuffer | Std::vector<V>-like container that is 1) resized without initialization of its elements, 2) much simplified: no push_back and many other methods |
| CCameraOrientation | |
| CCaptureScreenshotMenuItem | |
| CCaptureScreenshotToClipBoardMenuItem | |
| CCaptureUIScreenshotMenuItem | |
| CChangeBoundarySelectionHistoryAction | |
| CChangeValue | |
| CChangeVertsColorMapAction | |
| CCharPressedListener | |
| ►CColorMapAggregator | Class for aggregate several color map in one Color maps are aggregated according order |
| CPartialColorMap | Partial color map |
| CColorTheme | |
| CCommandLoop | |
| CCone3 | |
| CCone3Approximation | |
| CConeFittingFunctor | |
| CConfig | |
| CConnectionHolder | |
| ►CCornerControllerObject | Class that holds and manages corner controller object |
| CPickedIds | |
| CCubicBezierCurve | Cubic Bezier curve |
| CCudaAccessor | The purpose of this class is to access CUDA algorithms without explicit dependency on MRCuda |
| CCursorEntranceListener | Class to subscribe on CursorEntranceSingal |
| CCustomButtonParameters | |
| CCutMeshParameters | Parameters of MR::cutMesh |
| CCutMeshResult | |
| CCylinder3 | |
| CCylinder3Approximation | |
| CDecimatePolylineResult | Results of MR::decimateContour |
| CDecimatePolylineSettings | Parameters structure for MR::decimatePolyline |
| CDecimateResult | Results of MR::decimateMesh |
| CDecimateSettings | Parameters structure for MR::decimateMesh |
| CDefaultSplashWindow | |
| CDemoPlugin | |
| CDepthPeelingGL | Class to encapsulate depth peeling rendering passes as fall back if alpha sort is not available |
| ►CDirectionWidget | Widget for visualizing the direction |
| CArrow | |
| CChangeDirAction | This history action must be created before the change in widget's direction, base or length to make them undo-able |
| CChangeVisibleAction | History action for changing the visible. It should be added to the history stack by user code |
| CDirectory | |
| CDirectoryIterator | Iterator of directory items that will save any errors in (ec) instead of throwing exceptions |
| CDirectoryRecursive | |
| CDirectoryRecursiveIterator | Recursive iterator of directory items that will save any errors in (ec) instead of throwing exceptions |
| CDragDropListener | |
| CDragEndListener | |
| CDragEntranceListener | |
| CDragListener | |
| CDragOverListener | |
| CDragStartListener | |
| CDrawButtonParams | |
| CDrawListener | |
| CDrawSceneUiListener | |
| CDrawViewportWidgetsItem | |
| ►CEdgePathsBuilderT | Class is responsible for finding smallest metric edge paths on a mesh |
| CReachedVert | Information about just reached vertex (with final metric value) |
| ►CEmbeddedPython | |
| CConfig | |
| CFewSmallest | Class stores some number of smallest elements from a larger number of candidates |
| CFile | Class to open C FILE handle and automatically close it in the destructor |
| CFileDialogSignals | This structure contains global signals for file dialogs, that are called on valid selection of file or folder |
| CFileLoadOptions | |
| CFileParameters | |
| CFillHoleMetric | Holds metrics for fillHole and buildCylinderBetweenTwoHoles triangulation
|
| CFillHoleParams | Parameters structure for MR::fillHole
Structure has some options to control MR::fillHole |
| CFitBoxParams | |
| CFitDataMenuItem | |
| CFitDataParams | |
| CFitSelectedObjectsMenuItem | |
| CFitSelectedPrimitivesMenuItem | |
| CFlatTree | |
| CFormatRegistry | |
| ►CFramebufferData | |
| CDrawParams | |
| CFrameCounter | |
| CFrameRedrawRequest | Class for requesting frame redraw in some time |
| CGcodeToolsLibrary | |
| CGlBuffer | |
| CGLStaticHolder | |
| ►CGlTexture | |
| CSettings | |
| CGlTexture2 | |
| CGlTexture2DArray | |
| CGlTexture3 | |
| ►CHeap | Stores map from element id in[0, size) to T; |
| CElement | |
| CHistorian | |
| CHistoryStore | This class stores history stack for undo/redo |
| CHoleEdgePoint | |
| CIConnectable | |
| CId | |
| CId< EdgeTag > | |
| CId< VoxelTag > | |
| CIDragDropHandler | |
| CIdRange | Range of indices [beg, end) |
| CImGuiImage | |
| ►CImGuiMenu | |
| CLabelParams | |
| CSelectionInformationStyle | Style constants used for the information panel |
| CTagEditorState | |
| CUiRenderManagerImpl | |
| CInplaceStack | Container class implementing in-place static sized stack |
| CInterruptCloseListener | |
| CIntersectionPrecomputes | |
| CIntersectionPrecomputes2 | |
| CIPluginUpdate | |
| CISceneSelectionChange | |
| CISceneStateCheck | |
| CIsVisualizeMaskEnum | |
| CIsVisualizeMaskEnum< DimensionsVisualizePropertyType > | |
| CIsVisualizeMaskEnum< FeatureVisualizePropertyType > | |
| CIsVisualizeMaskEnum< LabelVisualizePropertyType > | |
| CIsVisualizeMaskEnum< LinesVisualizePropertyType > | |
| CIsVisualizeMaskEnum< MeshVisualizePropertyType > | |
| CIsVisualizeMaskEnum< PointMeasurementVisualizePropertyType > | |
| CIsVisualizeMaskEnum< PointsVisualizePropertyType > | |
| CIsVisualizeMaskEnum< VisualizeMaskType > | |
| CItemEnabledPerViewport | |
| CIteratorRange | |
| ►CITransformControls | |
| CChangeCenterAction | |
| CIViewerSettingsManager | |
| CKeyDownListener | |
| CKeyRepeatListener | |
| CKeyUpListener | |
| CLambdaRibbonItem | |
| CLaunchParams | |
| CLine | |
| CLine3Mesh | |
| CLineSegm | |
| CLogger | Make default spd logger |
| CLoggingStreambuf | A custom streambuf that outputs things directly to the default spdlog logger |
| CMapOrHashMap | |
| ►CMarkedVoxelSlice | ImGui visualization of a slice from voxel object and seed marks on it |
| CMark | |
| CParameters | |
| CMatrix | |
| CMatrix2 | |
| ►CMatrix3 | |
| CQR | Returns 3 Euler angles, assuming this is a rotation matrix composed as follows: R=R(z)*R(y)*R(x) |
| CMatrix4 | |
| CMaxArg | |
| CMenuItemCaptionSize | |
| CMenuItemInfo | |
| CMergeVolumePartSettings | Parameters' structure for MR::mergeVolumePart |
| CMeshModifier | |
| CMeshOnVoxelsT | |
| CMeshRegion | |
| CMinArg | |
| CMinMaxArg | |
| CModalDialog | Helper class to display modal dialogs. ModalDialogSettings |
| CModalDialogSettings | Settings for ModalDialog |
| CMouseClickListener | |
| ►CMouseController | |
| CMouseControlKey | |
| CMouseDownListener | |
| CMouseMoveListener | |
| CMouseScrollListener | |
| CMouseUpListener | |
| CMoveObjectByMouse | |
| CMoveObjectByMouseImpl | |
| CMruFormatParameters | |
| CMultiListener | |
| CNameTagClickListener | |
| CNoCtor | |
| CNoCtor< T > | |
| CNoDefInit | |
| CNoInitId | |
| CNoModelCheck | |
| CNotificationTags | |
| CNoVisualRepresentationCheck | |
| CObjectFactory | |
| CObjectImGuiLabel | |
| ►CObjectTransformWidget | |
| CChangeXfAction | |
| CObjKindTraits | Various information about different types of objects |
| CObjKindTraits< FeaturesObjectKind::Circle > | |
| CObjKindTraits< FeaturesObjectKind::Cone > | |
| CObjKindTraits< FeaturesObjectKind::Cylinder > | |
| CObjKindTraits< FeaturesObjectKind::Line > | |
| CObjKindTraits< FeaturesObjectKind::Plane > | |
| CObjKindTraits< FeaturesObjectKind::Point > | |
| CObjKindTraits< FeaturesObjectKind::Sphere > | |
| COpenDICOMsMenuItem | |
| COpenDirectoryMenuItem | |
| COpenFilesMenuItem | |
| COpenRawVoxelsPlugin | |
| Coverloaded | |
| ►CPalette | Class to hold one dimension texture with value to UV mapping |
| CHistogram | |
| CLabel | |
| CParameters | |
| CPalettePresets | Class to save and load user palette presets |
| CParabola | Represents quadratic function f(x) = a*x*x + b*x + c |
| ►CParallelProgressReporter | |
| CPerTaskReporter | |
| CTaskInfo | |
| ►CPickPointManager | |
| CObjectState | |
| CParams | |
| CWidgetHistoryAction | A common base class for all history actions of this widget |
| CPlane3 | |
| CPlaneWidget | |
| CPluginCloseOnChangeMesh | |
| CPluginCloseOnChangePointCloud | |
| CPluginCloseOnEscPressed | |
| CPluginCloseOnSelectedObjectRemove | |
| CPluginUpdateOnChangeMeshPart | |
| CPluginUpdateOr | |
| CPointInAllSpaces | |
| CPolyline | |
| CPolylineProjectionResult | |
| CPolylineProjectionWithOffsetResult | |
| CPolylineTraits | |
| CPolylineTraits< Vector2f > | |
| CPolylineTraits< Vector3f > | |
| CPolynomial | |
| CPolynomialWrapper | This is a unifying interface for a polynomial of some degree, known only in runtime |
| CPostDrawListener | |
| CPostFocusListener | Class to subscribe on PostFocusSingal |
| CPostRescaleListener | |
| CPostResizeListener | |
| CPreDrawListener | |
| CPreSetupViewListener | |
| CPriorityQueue | Similar to std::priority_queue, but with ability to access underlying vector to custom modify its elements |
| CProgressInterrupter | |
| ►CProvidesViewportWidget | |
| CViewportWidgetInterface | |
| ►CPythonExport | |
| CModuleData | |
| CPythonFunctionAdder | |
| CQuadraticForm | |
| CQuadTextureVertexObject | |
| CQuaternion | |
| CRangeCounter | Functor to calculate tile and leaf valid nodes count |
| CRangeProcessor | Class to use in tbb::parallel_reduce for openvdb::tree transformation |
| CRangeProcessorSingle | Class to use in tbb::parallel_reduce for tree operations that do not require an output tree |
| CRangeProgress | |
| CRangeSize | |
| CRayOrigin | |
| CRecentFilesStore | |
| CRedoMenuItem | |
| CRegisterRenderObjectConstructor | |
| CRenderAngleObject | |
| CRenderBufferRef | |
| CRenderDistanceObject | |
| CRenderImGuiLabelObject | |
| CRenderLabelObject | |
| CRenderLinesObject | |
| CRenderMeshObject | |
| CRenderNameObject | |
| CRenderObjectBuffer | |
| CRenderObjectCombinator | |
| CRenderPointObject | |
| CRenderPointsObject | |
| CRenderRadiusObject | |
| CRenderResetDirtyComponent | |
| CRenderVolumeObject | |
| CResetSceneMenuItem | |
| CRestoringStreamsSink | |
| ►CRibbonButtonDrawer | Class for drawing ribbon menu buttons |
| CButtonItemWidth | |
| CRibbonConfig | |
| CRibbonFontHolder | |
| CRibbonFontManager | |
| CRibbonIcons | |
| ►CRibbonMenu | |
| CDialogItemPtr | |
| CDrawGroupConfig | |
| CRibbonMenuItem | |
| CRibbonMenuItemAdder | |
| CRibbonMenuItemAdderT | |
| CRibbonMenuItemCall | |
| ►CRibbonMenuSearch | |
| CParameters | |
| CRibbonMenuUIConfig | |
| CRibbonNotification | |
| CRibbonNotifier | |
| CRibbonSceneHideAll | |
| CRibbonSceneObjectsListDrawer | Class for drawing a list of scene objects in RibbonMenu style |
| CRibbonSceneRemoveSelected | |
| CRibbonSceneRename | |
| CRibbonSceneSelectAll | |
| CRibbonSceneShowAll | |
| CRibbonSceneShowOnlyNext | |
| CRibbonSceneShowOnlyPrev | |
| CRibbonSceneSortByName | |
| CRibbonSceneUnselectAll | |
| CRibbonSchema | |
| ►CRibbonSchemaHolder | |
| CSearchParams | Tool search options |
| CSearchResult | Struct to hold information for search result presentation |
| CSearchResultWeight | Ancillary struct to hold information for search result order |
| CRibbonSchemaLoader | |
| CRibbonSchemaLoadListener | |
| CRibbonTab | |
| CRigidScaleXf3 | |
| CRigidXf3 | |
| CRingIterator | |
| CSaveObjectMenuItem | |
| CSaveObjectSettings | |
| CSaveOnClosePlugin | |
| CSaveSceneAsMenuItem | |
| CSaveSceneMenuItem | |
| CSaveSelectedMenuItem | |
| CSceneCache | |
| CSceneObjectsListDrawer | Class for drawing a list of scene objects (and handling interaction with it) |
| CSceneReorder | |
| CSceneSelectionChangeClose | |
| CSceneSelectionChangeRestart | |
| CSceneStateAndCheck | |
| CSceneStateAtLeastCheck | |
| CSceneStateAtLeastCheck< N, ObjectT, NoModelCheck > | |
| CSceneStateAtLeastCheck< N, ObjectT, NoVisualRepresentationCheck > | |
| CSceneStateExactCheck | |
| CSceneStateExactCheck< N, ObjectT, NoModelCheck > | |
| CSceneStateExactCheck< N, ObjectT, NoVisualRepresentationCheck > | |
| CSceneStateOrCheck | |
| CSceneTextureGL | |
| CScopeHistory | The purpose of this class is to combine all actions appended to global history store in one big action to undo/redo them all at once |
| CSegmEndColors | |
| CSegmPoint | Encodes a point inside a line segment using relative distance in [0,1] |
| CSelectObjectByClick | |
| CSetBitIteratorT | Iterator to enumerate all indices with set bits in BitSet class or its derivatives |
| CSetViewportConfigPresetMenuItem | |
| CSetViewPresetMenuItem | |
| CShaderWarning | |
| CShadowsGL | |
| CSharedThreadSafeOwner | |
| CShiftTransformer | Functor for shifting voxels |
| CShortcutKey | |
| ►CShortcutManager | |
| CShortcutCommand | |
| CSignal | |
| CSimpleTimeRecord | |
| CSpaceMouseDownListener | Class to subscribe on SpaceMouseDownSgnal |
| CSpaceMouseMoveListener | Class to subscribe on SpaceMouseMoveSignal |
| CSpaceMouseUpListener | Class to subscribe on SpaceMouseUpSignal |
| CSparsePolynomial | |
| CSphere | |
| CSplashWindow | |
| CStateBasePlugin | |
| CStateListenerPlugin | |
| CStitchHolesParams | Parameters structure for MR::buildCylinderBetweenTwoHoles
Structure has some options to control MR::buildCylinderBetweenTwoHoles |
| CStopOnTrueCombiner | |
| ►CSurfaceManipulationWidget | Widget for surface modifying @detail available 3 modes: add (move surface region in direction of normal) remove (move surface region in opposite direction to normal) relax (relax surface region) |
| CSettings | Mesh change settings |
| ►CSurfacePointWidget | |
| CParameters | |
| CSwapRootAction | |
| CSymMatrix2 | |
| CSymMatrix3 | |
| CSymMatrix4 | |
| CTbbTaskArenaAndGroup | |
| ►CTbbThreadMutex | |
| CLockGuard | RAII-style lock guard for the mutex; releases it on destruction |
| CThreadRootTimeRecord | |
| CTimer | |
| CTimeRecord | |
| CToolbar | Class to draw toolbar and toolbar customize windows |
| CTouchEndListener | |
| CTouchesController | |
| CTouchMoveListener | |
| ►CTouchpadController | |
| CHandler | |
| CTouchpadParameters | |
| CTouchpadRotateGestureBeginListener | Class to subscribe on TouchpadRotateGestureBeginEvent |
| CTouchpadRotateGestureEndListener | Class to subscribe on TouchpadRotateGestureEndEvent |
| CTouchpadRotateGestureUpdateListener | Class to subscribe on TouchpadRotateGestureUpdateEvent |
| CTouchpadSwipeGestureBeginListener | Class to subscribe on TouchpadSwipeGestureBeginEvent |
| CTouchpadSwipeGestureEndListener | Class to subscribe on TouchpadSwipeGestureEndEvent |
| CTouchpadSwipeGestureUpdateListener | Class to subscribe on TouchpadSwipeGestureUpdateEvent |
| CTouchpadZoomGestureBeginListener | Class to subscribe on TouchpadZoomGestureBeginEvent |
| CTouchpadZoomGestureEndListener | Class to subscribe on TouchpadZoomGestureEndEvent |
| CTouchpadZoomGestureUpdateListener | Class to subscribe on TouchpadZoomGestureUpdateEvent |
| CTouchStartListener | |
| ►CTransformControls | |
| CVisualParams | |
| CTriPoint | Encodes a point inside a triangle using barycentric coordinates |
| CTypedBitSet | |
| CTypedFlatTree | |
| CUndoMenuItem | |
| CUnifiedPythonStream | |
| CUnionFind | Union-find data structure for representing disjoin sets of elements with few very quick operations: 1) union of two sets in one, 2) checking whether two elements pertain to the same set, 3) finding representative element (root) of each set by any set's element |
| CUniquePtr | |
| CUniqueThreadSafeOwner | |
| CUnitToStringParams | |
| CVector | Std::vector<T>-like container that requires specific indexing type, |
| CVector2 | |
| CVector3 | |
| CVector4 | |
| CVectorTraits | |
| CVectorTraits< ImVec2 > | |
| CVectorTraits< ImVec4 > | |
| CVectorTraits< Vector2< T > > | |
| CVectorTraits< Vector3< T > > | |
| CVectorTraits< Vector4< T > > | |
| CViewer | |
| CViewerEventQueue | Queue to ignore multiple mouse moves in one frame |
| CViewerPlugin | |
| CViewerSettingsManager | |
| ►CViewerSettingsPlugin | |
| CExternalSettings | |
| CViewerSetup | |
| CViewerSignals | |
| CViewerTitle | |
| ►CViewport | |
| CLinePointImmediateRenderParams | Rendering parameters for immediate drawing of lines and points |
| CParameters | |
| CPickRenderObjectParams | |
| CTriCornerColors | |
| ►CViewportGL | |
| CBasePickResult | |
| CPickParameters | |
| CPickResult | |
| CScaledPickRes | |
| CViewportGlobalBasis | Class to unify Global Basis control |
| CViewportParametersAction | |
| CViewportPointsWithColors | |
| CViewportProperty | |
| CVisualObjectTag | Modified color set for visual objects |
| CVisualObjectTagManager | Class for storing and changing visual object properties based on the object tags |
| CVolumeToMeshByPartsSettings | Parameters' structure for MR::volumeToMeshByParts |
| CVoxelsVolume | Box in 3D space subdivided on voxels stored in T |
| CVoxelsVolumeAccessor | Helper class for generalized voxel volume data access |
| CVoxelsVolumeAccessor< VdbVolume > | VoxelsVolumeAccessor specialization for VDB volume |
| CVoxelsVolumeAccessor< VoxelsVolume< Vector< T, VoxelId > > > | VoxelsVolumeAccessor specialization for simple volumes |
| CVoxelsVolumeAccessor< VoxelsVolume< VoxelValueGetter< T > > > | VoxelsVolumeAccessor specialization for value getters |
| CVoxelsVolumeAccessor< VoxelsVolumeMinMax< Vector< T, VoxelId > > > | VoxelsVolumeAccessor specialization for simple volumes with min/max |
| ►CVoxelsVolumeCachingAccessor | |
| CParameters | |
| CVoxelsVolumeInterpolatedAccessor | |
| CVoxelsVolumeMinMax | |
| CVoxelTraits | |
| CVoxelTraits< FloatGrid > | |
| CVoxelTraits< Vector< T, VoxelId > > | |
| CVoxelTraits< VoxelBitSet > | |
| CVoxelTraits< VoxelValueGetter< T > > | |
| ►CWebRequest | |
| CFormData | |
| CWriter | |
| CXfBasedCache | |
| CZeroOnMove | |
| RTrivial | |
| RHasGetNormalMethod | |
| RHasGetDirectionMethod | |
| RUnitEnum | |
| RAnyVisualizeMaskEnumType | |
| ►Nspdlog | |
| Nsinks | |