| CMR::AABBTreeBase< T > | Base class for most AABB-trees (except for AABBTreePoints) |
| ►CMR::AABBTreeBase< FaceTreeTraits3 > | |
| CMR::AABBTree | |
| ►CMR::AABBTreeBase< LineTreeTraits< V > > | |
| CMR::AABBTreePolyline< V > | Bounding volume hierarchy for line segments |
| ►CMR::AABBTreeBase< ObjTreeTraits > | |
| CMR::AABBTreeObjects | |
| CMR::AABBTreeNode< T > | |
| CMR::AABBTreePoints | Bounding volume hierarchy for point cloud structure |
| CMR::AABBTreeTraits< L, B > | |
| CMR::AffineXf< V > | |
| CMR::AllLocalTriangulations | Triangulations for all points, with easy access by VertId |
| CMR::AlphaSortGL | |
| CMR::AncillaryLabel | Helper class to manage ancillary labels used by plugins |
| CMR::AncillaryLines | Helper class to manage ancillary visual lines used by plugins |
| CMR::AncillaryMesh | Helper class to manage ancillary visual mesh used by plugins |
| CMR::AncillaryPlane | Small struct to simplify creating and clearing ancillary plane object in tools |
| CMR::AncillaryPoints | Helper class to manage ancillary visual points used by plugins |
| CMR::RenderDimensions::AngleParams | |
| CMR::AnyVisualizeMaskEnum | |
| CMR::ArcInterpolationParams | |
| CMR::DirectionWidget::Arrow | |
| CMR::AsyncRequest | |
| CMR::AsyncTimer | |
| CMR::BasicUiRenderTask::BackwardPassParams | |
| CMR::Ball< V > | Ball = points surrounded by a sphere in arbitrary space with vector type V |
| ►Cspdlog::sinks::base_sink | |
| CMR::RestoringStreamsSink | |
| CMR::GcodeProcessor::BaseAction< Vec > | |
| CMR::GcodeProcessor::BaseAction< Vector3f > | |
| ►CMR::BaseFitParams | |
| CMR::FitBoxParams | |
| CMR::FitDataParams | |
| ►CBaseObjectType | |
| CMR::AddVisualProperties< BaseObjectType, Properties > | |
| ►CMR::RenderFeatures::detail::WrappedModelSubobjectPart< IsPrimary, BaseObjectType > | |
| ►CMR::RenderFeatures::detail::WrappedModelSubobjectBase< false, BaseObjectType > | |
| CMR::RenderFeatures::WrappedModelSubobject< false, BaseObjectType > | |
| ►CMR::RenderFeatures::detail::WrappedModelSubobjectBase< IsPrimary, BaseObjectType > | |
| CMR::RenderFeatures::WrappedModelSubobject< IsPrimary, BaseObjectType > | |
| CMR::PlanarTriangulation::BaseOutlineParameters | |
| ►CMR::ViewportGL::BasePickResult | |
| CMR::ViewportGL::PickResult | |
| ►CMR::BaseRenderParams | Common rendering parameters for meshes and UI |
| ►CMR::ModelBaseRenderParams | |
| CMR::ModelRenderParams | Mesh rendering parameters for primary rendering (as opposed to the picker) |
| CMR::UiRenderParams | |
| CMR::Viewport::LinePointImmediateRenderParams | Rendering parameters for immediate drawing of lines and points |
| ►CBases... | |
| ►CMR::RenderObjectCombinator< RenderDefaultUiObject, RenderFeatureLinesComponent< true >, RenderFeaturePointsComponent< false >, RenderResetDirtyComponent > | |
| CMR::RenderFeatures::RenderCircleFeatureObject | |
| ►CMR::RenderObjectCombinator< RenderDefaultUiObject, RenderFeatureMeshComponent< true >, RenderFeatureLinesComponent< false >, RenderFeaturePointsComponent< false >, RenderResetDirtyComponent > | |
| CMR::RenderFeatures::RenderConeFeatureObject | |
| CMR::RenderFeatures::RenderCylinderFeatureObject | |
| ►CMR::RenderObjectCombinator< RenderDefaultUiObject, RenderFeatureLinesComponent< true >, RenderResetDirtyComponent > | |
| CMR::RenderFeatures::RenderLineFeatureObject | |
| ►CMR::RenderObjectCombinator< RenderDefaultUiObject, RenderFeatureMeshComponent< true >, RenderFeatureLinesComponent< false >, RenderFeaturePointsComponent< false >, RenderPlaneNormalComponent, RenderResetDirtyComponent > | |
| CMR::RenderFeatures::RenderPlaneFeatureObject | |
| ►CMR::RenderObjectCombinator< RenderDefaultUiObject, RenderFeaturePointsComponent< true >, RenderResetDirtyComponent > | |
| CMR::RenderFeatures::RenderPointFeatureObject | |
| ►CMR::RenderObjectCombinator< RenderDefaultUiObject, RenderFeatureMeshComponent< true >, RenderFeaturePointsComponent< false >, RenderResetDirtyComponent > | |
| CMR::RenderFeatures::RenderSphereFeatureObject | |
| ►CMR::RenderObjectCombinator< RenderDefaultUiObject, RenderResetDirtyComponent > | |
| CMR::RenderAngleObject | |
| CMR::RenderDistanceObject | |
| CMR::RenderImGuiLabelObject | |
| CMR::RenderPointObject | |
| CMR::RenderRadiusObject | |
| CMR::RenderObjectCombinator< Bases > | |
| ►CMR::BaseShellParameters | |
| ►CMR::OffsetParameters | |
| ►CMR::SharpOffsetParameters | |
| CMR::GeneralOffsetParameters | Allows the user to select in the parameters which offset algorithm to call |
| ►CMR::BaseTiffParameters | |
| CMR::TiffParameters | |
| ►CMR::Features::MeasureResult::BasicPart | |
| CMR::Features::MeasureResult::Angle | |
| CMR::Features::MeasureResult::Distance | |
| ►CMR::BasicUiRenderTask | IRenderObject::renderUi() can emit zero or more or more of those tasks. They are sorted by depth every frame |
| ►CMR::BasicClickableRectUiRenderTask | |
| CMR::RenderDimensions::AngleTask | |
| CMR::RenderDimensions::LengthTask | |
| CMR::RenderDimensions::PointTask | |
| CMR::RenderDimensions::RadiusTask | |
| CMR::UI::NonOverlappingLabelTask | |
| CMR::ImGuiMath::BasicVectorCompareHelper< Derived, A, All > | |
| ►CMR::ImGuiMath::BasicVectorCompareHelper< CompareAll< A >, A, false > | |
| CMR::ImGuiMath::CompareAny< A > | |
| ►CMR::ImGuiMath::BasicVectorCompareHelper< CompareAll< A >, A, true > | |
| CMR::ImGuiMath::CompareAll< A > | |
| ►CMR::RenderWrapObject::detail::BasicWrapperTargetUntyped | |
| ►CMR::RenderWrapObject::BasicWrapperTarget< FeatureObject > | |
| ►CMR::RenderFeatures::detail::WrappedModelSubobjectBase< IsPrimary, ObjectLines > | |
| CMR::RenderFeatures::WrappedModelSubobject< IsPrimary, ObjectLines > | |
| ►CMR::RenderFeatures::detail::WrappedModelSubobjectBase< IsPrimary, ObjectMesh > | |
| CMR::RenderFeatures::WrappedModelSubobject< IsPrimary, ObjectMesh > | |
| ►CMR::RenderFeatures::detail::WrappedModelSubobjectBase< IsPrimary, ObjectPoints > | |
| CMR::RenderFeatures::WrappedModelSubobject< IsPrimary, ObjectPoints > | |
| CMR::RenderFeatures::detail::WrappedModelSubobjectBase< false, BaseObjectType > | |
| CMR::RenderFeatures::detail::WrappedModelSubobjectBase< IsPrimary, BaseObjectType > | |
| ►CMR::RenderFeatures::detail::WrappedModelSubobjectPart< IsPrimary, ObjectLines > | |
| CMR::RenderFeatures::detail::WrappedModelSubobjectBase< IsPrimary, ObjectLines > | |
| ►CMR::RenderFeatures::detail::WrappedModelSubobjectPart< IsPrimary, ObjectMesh > | |
| CMR::RenderFeatures::detail::WrappedModelSubobjectBase< IsPrimary, ObjectMesh > | |
| ►CMR::RenderFeatures::detail::WrappedModelSubobjectPart< IsPrimary, ObjectPoints > | |
| CMR::RenderFeatures::detail::WrappedModelSubobjectBase< IsPrimary, ObjectPoints > | |
| CMR::RenderWrapObject::BasicWrapperTarget< ObjectType > | |
| CMR::WatershedGraph::BasinInfo | Associated with each vertex in graph |
| CMR::BasinVolumeCalculator | |
| CMR::WatershedGraph::BdInfo | Associated with each edge in graph |
| CMR::BendContoursAlongCurveParams | Parameters for aligning 2d contours along given curve |
| CMR::BendTextAlongCurveParams | |
| CMR::BestFitParabola< T > | Accumulates a number of (x,y) points to find the best-least-squares parabola approximating them |
| CMR::BestFitPolynomial< T, degree > | |
| CMR::Features::Traits::Binary< A, B > | |
| CMR::Features::Traits::Binary< Primitives::ConeSegment, Primitives::ConeSegment > | |
| CMR::Features::Traits::Binary< Primitives::ConeSegment, Primitives::Sphere > | |
| CMR::Features::Traits::Binary< Primitives::Plane, Primitives::ConeSegment > | |
| CMR::Features::Traits::Binary< Primitives::Plane, Primitives::Plane > | |
| CMR::Features::Traits::Binary< Primitives::Plane, Primitives::Sphere > | |
| CMR::Features::Traits::Binary< Primitives::Sphere, Primitives::Sphere > | |
| CMR::BindVertexAttribArraySettings | |
| ►CMR::BitSet | |
| CMR::TypedBitSet< I > | |
| CMR::SeparationPointStorage::Block | |
| CMR::BMap< T, I > | Flat map: I -> T |
| CMR::BMap< FaceId, size_t > | |
| CMR::BMap< UndirectedEdgeId, size_t > | |
| CMR::BMap< VertId, size_t > | |
| CMR::BooleanInternalParameters | Parameters will be useful if specified |
| CMR::BooleanParameters | |
| CMR::BooleanPreCutResult | |
| CMR::BooleanResult | Structure contain boolean result |
| CMR::BooleanResultMapper | Structure to map old mesh BitSets to new |
| CMR::BooleanResultPoints | Vertices and points representing mesh intersection result |
| CMR::BoundarySelectionWidget::BoundarySelectionWidgetParams | |
| CMR::UI::TestEngine::detail::BoundedValue< T > | |
| ►CMR::Box< V > | Box given by its min- and max- corners |
| CMR::VoxelsVolumeMinMax< T > | |
| CMR::Box< float > | |
| CMR::Box< int > | |
| CMR::BoxedLeaf< T > | |
| CMR::Buffer< V, I > | Std::vector<V>-like container that is 1) resized without initialization of its elements, 2) much simplified: no push_back and many other methods |
| CMR::Buffer< FaceId, size_t > | |
| CMR::Buffer< T, I > | |
| CMR::Buffer< UndirectedEdgeId, size_t > | |
| CMR::Buffer< VertId > | |
| CMR::Buffer< VertId, size_t > | |
| CMR::MeshBuilder::BuildSettings | |
| CMR::UI::ButtonCustomizationParams | Parameters to customize buttonEx |
| CMR::UI::TestEngine::ButtonEntry | |
| CMR::UI::ButtonIconCustomizationParams | |
| CMR::RibbonButtonDrawer::ButtonItemWidth | |
| CMR::UI::CachedTextSize | |
| CMR::Parallel::CallSimply | |
| CMR::Parallel::CallSimplyMaker | |
| CMR::Parallel::CallWithTLS< T > | |
| CMR::Parallel::CallWithTLSMaker< L > | |
| CMR::Pdf::Cell | |
| CMR::Pdf::CellCustomParams | |
| CMR::UI::CheckboxOrModifierState | |
| ►CChecks... | |
| CMR::SceneStateAndCheck< Checks > | |
| CMR::SceneStateOrCheck< Checks > | |
| CMR::Chunk | Array chunk representation |
| CMR::ChunkIterator | Iterator class for array chunks |
| CMR::CloseToMeshVolumeParams | |
| CMR::CloudPartMapping | |
| CMR::CmpOld | Argument of this type indicates that the object is already in new state, and the following argument is old state |
| CMR::CNCMachineSettings | Class with CNC machine emulation settings |
| CMR::Color | |
| CMR::ColorMapAggregator< Tag > | Class for aggregate several color map in one Color maps are aggregated according order |
| CMR::ColorTheme | |
| CMR::GcodeProcessor::Command | |
| CMR::CommandLoop | |
| CMR::RenderDimensions::CommonParams | |
| CMR::ImGuiMath::detail::CommonVecSize< T, P... > | |
| CMR::ObjectComparableWithReference::ComparableProperty | |
| CMR::ObjectComparableWithReference::ComparisonReferenceValue | |
| CMR::ObjectComparableWithReference::ComparisonTolerance | |
| CMR::CompensateRadiusParams | Structure with parameters for compensateRadius function |
| CMR::ComputeSteepestDescentPathSettings | |
| CMR::ComputeSweptVolumeParameters | Parameters for computeSweptVolume* functions |
| CMR::Cone3< T > | |
| CMR::Cone3Approximation< T > | |
| CMR::Cone3ApproximationParams | |
| CMR::ConeFittingFunctor< T > | |
| CMR::Features::Primitives::ConeSegment | |
| CMR::Config | |
| CMR::EmbeddedPython::Config | |
| ►CConnectables... | |
| ►CMR::MultiListener< MouseDownListener, MouseMoveListener > | |
| CMR::BoundarySelectionWidget | |
| CMR::PickPointManager | |
| ►CMR::MultiListener< PreDrawListener, DrawListener, InterruptCloseListener > | |
| CMR::DemoPlugin | |
| ►CMR::MultiListener< MouseDownListener, MouseMoveListener, MouseUpListener > | |
| CMR::DirectionWidget | Widget for visualizing the direction |
| ►CMR::MultiListener< MouseDownListener, MouseMoveListener, MouseUpListener, MouseScrollListener, CursorEntranceListener, CharPressedListener, KeyDownListener, KeyUpListener, KeyRepeatListener, SpaceMouseMoveListener, SpaceMouseDownListener, TouchpadRotateGestureBeginListener, TouchpadRotateGestureUpdateListener, TouchpadRotateGestureEndListener, TouchpadSwipeGestureBeginListener, TouchpadSwipeGestureUpdateListener, TouchpadSwipeGestureEndListener, TouchpadZoomGestureBeginListener, TouchpadZoomGestureUpdateListener, TouchpadZoomGestureEndListener, PostResizeListener, PostRescaleListener, PostFocusListener > | |
| ►CMR::ImGuiMenu | |
| CMR::RibbonMenu | |
| ►CMR::MultiListener< Connectables... > | |
| ►CMR::StateListenerPlugin< DragStartListener, DragListener, DragEndListener, PostDrawListener > | |
| CMR::MoveObjectByMouse | |
| ►CMR::StateListenerPlugin< MouseDownListener, MouseUpListener, MouseMoveListener > | |
| CMR::SelectObjectByClick | |
| ►CMR::StateListenerPlugin< Connectables > | |
| CMR::AddCustomThemePlugin | |
| CMR::BinaryOperations | |
| CMR::CameraOrientation | |
| CMR::CaptureScreenshotMenuItem | |
| CMR::OpenRawVoxelsPlugin | |
| CMR::ViewerSettingsPlugin | |
| ►CMR::MultiListener< MouseDownListener, MouseMoveListener, MouseUpListener, PreDrawListener, PostDrawListener > | |
| CMR::ObjectTransformWidget | |
| ►CMR::MultiListener< DragEntranceListener, DragOverListener, DragDropListener, PreDrawListener > | |
| CMR::OpenFilesMenuItem | |
| ►CMR::MultiListener< DragStartListener, DragListener, DragEndListener > | |
| CMR::PlaneWidget | |
| ►CMR::MultiListener< PreDrawListener > | |
| CMR::ResetSceneMenuItem | |
| ►CMR::MultiListener< PreDrawListener, InterruptCloseListener > | |
| CMR::SaveOnClosePlugin | |
| ►CMR::MultiListener< KeyDownListener, KeyRepeatListener > | |
| CMR::ShortcutManager | |
| ►CMR::MultiListener< MouseDownListener, MouseMoveListener, MouseUpListener, PostDrawListener > | |
| CMR::SurfaceManipulationWidget | 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) |
| ►CMR::MultiListener< PreDrawListener, MouseDownListener, MouseMoveListener, MouseUpListener > | |
| CMR::SurfacePointWidget | |
| ►CMR::MultiListener< TouchStartListener, TouchMoveListener, TouchEndListener > | |
| CMR::TouchesController | |
| ►CMR::MultiListener< TouchpadRotateGestureBeginListener, TouchpadRotateGestureUpdateListener, TouchpadRotateGestureEndListener, TouchpadSwipeGestureBeginListener, TouchpadSwipeGestureUpdateListener, TouchpadSwipeGestureEndListener, TouchpadZoomGestureBeginListener, TouchpadZoomGestureUpdateListener, TouchpadZoomGestureEndListener > | |
| CMR::TouchpadController | |
| CMR::MultiListener< Connectables > | |
| CMR::ContoursDistanceMapOffset | Structure with parameters for optional offset in distanceMapFromContours function |
| CMR::ContoursDistanceMapOptions | |
| CMR::ContoursMeshAlignParams | Parameters for aligning 2d contours onto mesh surface |
| CMR::ContourToDistanceMapParams | Structure with parameters to generate DistanceMap by Contours |
| CMR::CoordinateConverters | This struct contains coordinate converters float-int-float |
| CMR::CoordinateConverters2 | This struct contains coordinate converters float-int-float |
| CMR::CornerControllerObject | Class that holds and manages corner controller object |
| CMR::CubicBezierCurve< V > | Cubic Bezier curve |
| CMR::CudaAccessor | The purpose of this class is to access CUDA algorithms without explicit dependency on MRCuda |
| CMR::ImGuiMeasurementIndicators::CurveParams | |
| CMR::CurvePoint | |
| CMR::CustomButtonParameters | |
| CMR::UI::CustomConfigModalSettings | Settings required for UI::saveCustomConfigModal |
| CImGui::CustomStatePluginWindowParameters | Structure that contains parameters for State plugin window with custom style |
| CMR::CutByProjectionSettings | Settings structurer for cutMeshByProjection function |
| CMR::CutMeshParameters | Parameters of MR::cutMesh |
| CMR::CutMeshResult | |
| CMR::Cylinder3< T > | |
| CMR::Cylinder3Approximation< T > | |
| CMR::DecimatePolylineResult | Results of MR::decimateContour |
| CMR::DecimatePolylineSettings< V > | Parameters structure for MR::decimatePolyline |
| CMR::DecimateResult | Results of MR::decimateMesh |
| CMR::DecimateSettings | Parameters structure for MR::decimateMesh |
| CMR::DeloneSettings | |
| CMR::DenoiseViaNormalsSettings | |
| CMR::DenseBox | |
| CMR::DentalId | This class represents tooth id |
| CMR::DepthPeelingGL | Class to encapsulate depth peeling rendering passes as fall back if alpha sort is not available |
| CMR::DetectTunnelSettings | |
| CMR::RibbonMenu::DialogItemPtr | |
| CMR::VoxelsLoad::DicomStatus | |
| CMR::VoxelsLoad::DicomVolumeT< T > | |
| CMR::Dipole | |
| CMR::Directory | |
| CMR::DirectoryIterator | Iterator of directory items that will save any errors in (ec) instead of throwing exceptions |
| CMR::DirectoryRecursive | |
| CMR::DirectoryRecursiveIterator | Recursive iterator of directory items that will save any errors in (ec) instead of throwing exceptions |
| CMR::Dirty | |
| ►CMR::UI::Disabler | |
| CMR::UI::LineAntialiasingDisabler | |
| ►CMR::DistanceFromWeightedPointsParams | |
| CMR::DistanceFromWeightedPointsComputeParams | |
| CMR::DistanceMapLoadSettings | Settings for loading distance maps from external formats |
| CMR::DistanceMapSaveSettings | Determines how to save distance maps |
| CMR::DistanceMapToWorld | This structure store data to transform distance map to world coordinates |
| CMR::ImGuiMeasurementIndicators::DistanceParams | |
| CMR::ImGuiMeasurementIndicators::DistanceResult | |
| ►CMR::DistanceToMeshOptions | Options determining computation of distance from a point to a mesh |
| CMR::SignedDistanceToMeshOptions | Options determining computation of signed distance from a point to a mesh |
| CMR::WeightedShell::DistanceVolumeCreationParams | |
| ►CMR::DistanceVolumeParams | |
| CMR::PointsToDistanceVolumeParams | |
| CMR::DividePointCloudOptionalOutput | |
| CMR::DividePolylineParameters | |
| CMR::DoubleOffsetSettings | |
| CMR::DrawButtonParams | |
| CMR::RibbonMenu::DrawGroupConfig | |
| CMR::FramebufferData::DrawParams | |
| CMR::ImGuiMeasurementIndicators::Text::DrawResult | |
| CMR::PointsLoad::E57LoadSettings | |
| CMR::EdgeLengthMesh | |
| CMR::EdgePathsBuilderT< MetricToPenalty > | Class is responsible for finding smallest metric edge paths on a mesh |
| ►CMR::EdgePathsBuilderT< MetricToAStarPenalty > | |
| CMR::EdgePathsAStarBuilder | |
| CMR::EdgePoint | Encodes a point on an edge of mesh or of polyline |
| CMR::EdgePointPair | Two edge-points (e.g. representing collision point of two edges) |
| CMR::EdgeSegment | Represents a segment on one edge |
| CMR::EdgeTri | Edge from one mesh and triangle from another mesh |
| CMR::ImGuiMeasurementIndicators::Text::Elem | |
| CMR::Heap< T, I, P >::Element | |
| CMR::EmbeddedPython | |
| CMR::EmbeddedStructureParameters | |
| CMR::detail::Units::Empty | |
| CMR::Pdf::Cell::Empty | |
| CMR::EndMillCutter | End mill cutter specifications |
| CMR::EndMillTool | End mill tool specifications |
| CMR::Graph::EndVertices | |
| CMR::UI::TestEngine::Entry | |
| CMR::EnumNeihbourFaces | |
| CMR::EnumNeihbourVertices | |
| CMR::MeshBuilder::equalVector3f | This makes bit-wise comparison of two Vector3f's thus making two NaNs equal |
| CMR::MeshComponents::ExpandToComponentsParams | |
| CMR::ViewerSettingsPlugin::ExternalSettings | |
| CMR::FaceDistancesSettings | |
| CMR::FaceFace | Pair of faces |
| CMR::FaceFaceFace | Triple of faces |
| ►Cstd::false_type | |
| CMR::IsVisualizeMaskEnum< T > | |
| CMR::TriangulationHelpers::FanOptimizerQueueElement | |
| ►CMR::FanRecord | Describes one fan of triangles around a point excluding the point |
| CMR::FanRecordWithCenter | Describes one fan of triangles around a point including the point |
| CMR::FeatureObjectProjectPointResult | |
| CMR::FeatureObjectSharedProperty | |
| CMR::FewSmallest< T > | Class stores some number of smallest elements from a larger number of candidates |
| CMR::FewSmallest< MR::PointsProjectionResult > | |
| CMR::File | Class to open C FILE handle and automatically close it in the destructor |
| CMR::FileDialogSignals | This structure contains global signals for file dialogs, that are called on valid selection of file or folder |
| CMR::FileLoadOptions | |
| ►CMR::FileParameters | |
| CMR::FileDialog::Parameters | |
| CMR::FillHoleItem | |
| CMR::FillHoleMetric | Holds metrics for fillHole and buildCylinderBetweenTwoHoles triangulation
|
| CMR::FillHoleNicelySettings | |
| CMR::FillHoleParams | Parameters structure for MR::fillHole
Structure has some options to control MR::fillHole |
| CMR::FillHolesWithExtraPointsParams | |
| CMR::FindDisorientationParams | Parameters for findDisorientedFaces function |
| CMR::UI::RectAllocator::FindFreeRectResult | |
| CMR::FindInnerShellSettings | |
| CMR::FindOutliersParams | Outlier point search parameters |
| CMR::FindOverhangsSettings | Parameters for MR::findOverhangs |
| CMR::FindOverlappingSettings | |
| CMR::FixUndercuts::FindParams | Parameters that is used to find undercuts |
| CMR::FindProjectionOnPointsSettings | Settings for IPointsProjector::findProjections |
| CMR::FixCreasesParams | Parameters structure for fixMeshCreases function |
| CMR::FixMeshDegeneraciesParams | |
| CMR::FixUndercuts::FixParams | Fix undercuts function parameters |
| CMR::VarEdgeTri::FlaggedTri | |
| CMR::FlatTree | |
| CMR::FloatGrid | Wrapper class that helps mrbind to avoid excess MRVDBFloatGrid.h includes |
| ►Copenvdb::FloatGrid | |
| CMR::OpenVdbFloatGrid | This class just hides very complex type of typedef openvdb::FloatGrid |
| CMR::FlowAggregator | This class can track multiple flows and find in each mesh vertex the amount of water reached it |
| CMR::FlowOrigin | |
| CMR::FlowAggregator::Flows | |
| CMR::FormatRegistry< Processor > | |
| CMR::WebRequest::FormData | |
| CMR::FramebufferData | |
| CMR::FrameCounter | |
| CMR::FrameRedrawRequest | Class for requesting frame redraw in some time |
| CMR::FreeFormBestFit | |
| CMR::FreeFormDeformer | Class for deforming mesh using Bernstein interpolation |
| CMR::detail::FuncCallHelper | |
| CMR::GcodeProcessor | |
| CMR::GcodeToolsLibrary | |
| CMR::GCommand | |
| CMR::GlBuffer | |
| CMR::GLStaticHolder | |
| ►CMR::GlTexture | |
| CMR::GlTexture2 | |
| CMR::GlTexture2DArray | |
| CMR::GlTexture3 | |
| CMR::Graph | Mathematical graph consisting from vertices and undirected edges |
| CMR::GridSettings | Settings defining regular grid, where each quadrangular cell is split on two triangles in one of two ways |
| CMR::GridToMeshSettings | Parameters of OpenVDB Grid to Mesh conversion using Dual Marching Cubes algorithm |
| CMR::UI::TestEngine::GroupEntry | |
| CMR::TouchpadController::Handler | |
| CMR::Heap< T, I, P > | Stores map from element id in[0, size) to T; |
| CMR::Histogram | |
| CMR::Palette::Histogram | |
| CImGui::HistogramGridLine | Helper structure for PlotCustomHistogram describing background grid line and label |
| CMR::Historian< HistoryActionType > | |
| ►CMR::HistoryAction | |
| CMR::ChangVoxelSelectionAction | Undo action for ObjectVoxels face selection |
| CMR::ChangeActiveBoxAction | |
| CMR::ChangeBoundarySelectionHistoryAction | |
| CMR::ChangeColoringType | |
| CMR::ChangeDualMarchingCubesAction | Undo action for ObjectVoxels dual/standard marching cubes change |
| CMR::ChangeFacesColorMapAction | |
| CMR::ChangeGridAction | |
| CMR::ChangeIsoAction | Undo action for ObjectVoxels iso-value change |
| CMR::ChangeLabelAction | |
| CMR::ChangeLinesColorMapAction | |
| CMR::ChangeMeshAction | Undo action for ObjectMesh mesh change |
| CMR::ChangeMeshCreasesAction | Undo action for ObjectMesh creases |
| CMR::ChangeMeshDataAction | Undo action for ObjectMeshData change |
| CMR::ChangeMeshEdgeSelectionAction | Undo action for ObjectMesh edge selection |
| CMR::ChangeMeshFaceSelectionAction | Undo action for ObjectMesh face selection |
| CMR::ChangeMeshPointsAction | Undo action for ObjectMesh points only (not topology) change |
| CMR::ChangeMeshTexturePerFaceAction | Undo action for ObjectMeshHolder texturePerFace change |
| CMR::ChangeMeshTopologyAction | Undo action for ObjectMesh topology only (not points) change |
| CMR::ChangeMeshUVCoordsAction | Undo action for ObjectMeshHolder uvCoords change |
| CMR::ChangeNameAction | |
| CMR::ChangeObjectAction | |
| CMR::ChangeObjectColorAction | |
| CMR::ChangeObjectSelectedAction | |
| CMR::ChangeObjectVisibilityAction | |
| CMR::ChangeOneNormalInCloudAction | |
| CMR::ChangeOnePointInCloudAction | |
| CMR::ChangeOnePointInPolylineAction | |
| CMR::ChangePointCloudAction | |
| CMR::ChangePointCloudNormalsAction | |
| CMR::ChangePointCloudPointsAction | |
| CMR::ChangePointPointSelectionAction | Undo action for ObjectPoints point selection |
| CMR::ChangePolylineAction | Undo action for ObjectLines polyline change |
| CMR::ChangePolylinePointsAction | Undo action for ObjectLines points only (not topology) change |
| CMR::ChangePolylineTopologyAction | Undo action for ObjectLines topology only (not points) change |
| CMR::ChangeScaleAction | |
| CMR::ChangeSceneAction | |
| CMR::ChangeSceneObjectsOrder | |
| CMR::ChangeSurfaceAction | |
| CMR::ChangeTextureAction | |
| CMR::ChangeValue< T > | |
| CMR::ChangeVertsColorMapAction< T > | |
| CMR::ChangeVisualizePropertyAction | |
| ►CMR::ChangeXfAction | |
| CMR::DirectionWidget::ChangeDirAction | This history action must be created before the change in widget's direction, base or length to make them undo-able |
| CMR::CombinedHistoryAction | |
| CMR::DirectionWidget::ChangeVisibleAction | History action for changing the visible. It should be added to the history stack by user code |
| CMR::ITransformControls::ChangeCenterAction | |
| CMR::ObjectTransformWidget::ChangeXfAction | |
| CMR::PartialChangeMeshAction | Undo action for efficiently storage of partial change in mesh (e.g. a modification of small region) |
| CMR::PartialChangeMeshDataAction | Undo action for ObjectMeshData change partially |
| CMR::PartialChangeMeshPointsAction | Undo action for efficiently storage of partial change in mesh points (e.g. a modification of small region) |
| CMR::PartialChangeMeshTopologyAction | Undo action for efficiently storage of partial change in mesh topology (e.g. a modification of small region) |
| CMR::PickPointManager::WidgetHistoryAction | A common base class for all history actions of this widget |
| CMR::SwapRootAction | |
| CMR::ViewportParametersAction | |
| CMR::HistoryStore | This class stores history stack for undo/redo |
| CMR::HoleEdgePoint | |
| CMR::HoleFillPlan | Concise representation of proposed hole triangulation |
| ►CMR::IComputeToolDistance | Interface for custom tool distance computation implementations |
| CMR::Cuda::ComputeToolDistance | CUDA implementation of tool distance computation |
| ►CMR::IConnectable | |
| ►CMR::ConnectionHolder | |
| CMR::CharPressedListener | |
| CMR::CursorEntranceListener | Class to subscribe on CursorEntranceSingal |
| CMR::DragDropListener | |
| CMR::DragEndListener | |
| CMR::DragEntranceListener | |
| CMR::DragListener | |
| CMR::DragOverListener | |
| CMR::DragStartListener | |
| CMR::DrawListener | |
| CMR::DrawSceneUiListener | |
| CMR::InterruptCloseListener | |
| CMR::KeyDownListener | |
| CMR::KeyRepeatListener | |
| CMR::KeyUpListener | |
| CMR::MouseClickListener | |
| CMR::MouseDownListener | |
| CMR::MouseMoveListener | |
| CMR::MouseScrollListener | |
| CMR::MouseUpListener | |
| CMR::NameTagClickListener | |
| CMR::PostDrawListener | |
| ►CMR::PostFocusListener | Class to subscribe on PostFocusSingal |
| CMR::SpaceMouseHandlerHidapi | |
| CMR::PostRescaleListener | |
| CMR::PostResizeListener | |
| ►CMR::PreDrawListener | |
| CMR::AncillaryImGuiLabel | Helper class that draws ImGui label |
| CMR::PreSetupViewListener | |
| CMR::SpaceMouseDownListener | Class to subscribe on SpaceMouseDownSgnal |
| CMR::SpaceMouseMoveListener | Class to subscribe on SpaceMouseMoveSignal |
| CMR::SpaceMouseUpListener | Class to subscribe on SpaceMouseUpSignal |
| CMR::TouchEndListener | |
| CMR::TouchMoveListener | |
| CMR::TouchStartListener | |
| CMR::TouchpadRotateGestureBeginListener | Class to subscribe on TouchpadRotateGestureBeginEvent |
| CMR::TouchpadRotateGestureEndListener | Class to subscribe on TouchpadRotateGestureEndEvent |
| CMR::TouchpadRotateGestureUpdateListener | Class to subscribe on TouchpadRotateGestureUpdateEvent |
| CMR::TouchpadSwipeGestureBeginListener | Class to subscribe on TouchpadSwipeGestureBeginEvent |
| CMR::TouchpadSwipeGestureEndListener | Class to subscribe on TouchpadSwipeGestureEndEvent |
| CMR::TouchpadSwipeGestureUpdateListener | Class to subscribe on TouchpadSwipeGestureUpdateEvent |
| CMR::TouchpadZoomGestureBeginListener | Class to subscribe on TouchpadZoomGestureBeginEvent |
| CMR::TouchpadZoomGestureEndListener | Class to subscribe on TouchpadZoomGestureEndEvent |
| CMR::TouchpadZoomGestureUpdateListener | Class to subscribe on TouchpadZoomGestureUpdateEvent |
| CMR::ICP | |
| ►CMR::ICPPairData | |
| CMR::ICPGroupPair | |
| CMR::PointPair | Stores a pair of points: one samples on the source and the closest to it on the target |
| CMR::ICPProperties | Parameters of ICP algorithm |
| ►CMR::Id< T > | |
| CMR::NoInitId< T > | |
| CMR::Id< EdgeTag > | |
| CMR::Id< VoxelTag > | |
| CMR::IDragDropHandler | |
| CMR::IdRange< Id > | Range of indices [beg, end) |
| ►CMR::IFastWindingNumber | Abstract class for fast approximate computation of generalized winding number for a mesh (using its AABB tree) |
| CMR::Cuda::FastWindingNumber | |
| CMR::FastWindingNumber | |
| ►CMR::IFastWindingNumberByParts | Abstract class that complements IFastWindingNumber with chunked processing variants of its methods |
| CMR::Cuda::FastWindingNumber | |
| CMR::IICPTreeIndexer | Structure to find leafs and groups of each in cascade mode |
| ►CMR::Image | |
| CMR::MeshTexture | |
| CMR::Pdf::ImageParams | Parameters to adding image from file |
| ►CMR::ImGuiImage | |
| CMR::MarkedVoxelSlice | ImGui visualization of a slice from voxel object and seed marks on it |
| ►CMR::FixUndercuts::ImproveDirectionParameters | |
| CMR::FixUndercuts::DistMapImproveDirectionParameters | |
| CMR::ImproveSamplingSettings | |
| CMR::InflateSettings | |
| CMR::InplaceStack< T, N > | Container class implementing in-place static sized stack |
| CMR::InSphere | Found maximal inscribed sphere touching input point with center along given direction |
| CMR::InSphereSearchSettings | Controls the finding of maximal inscribed sphere in mesh |
| ►Cstd::integral_constant | |
| CMR::ImGuiMath::detail::CommonVecSize< P > | |
| CMR::ImGuiMath::detail::VecSize< T > | |
| CMR::ImGuiMath::detail::VecSize< ImVec2 > | |
| CMR::ImGuiMath::detail::VecSize< ImVec4 > | |
| CMR::PlanarTriangulation::IntersectionInfo | Info about intersection point for mapping |
| CMR::IntersectionPrecomputes< T > | |
| CMR::IntersectionPrecomputes2< T > | |
| CMR::PlanarTriangulation::IntersectionsMap | Struct to map new vertices (only appear on intersections) of the outline to it's edges |
| CMR::InTreePathBuilder | |
| CMR::IntrinsicDeloneSettings | |
| CMR::IOFilter | |
| ►CMR::IPluginUpdate | |
| CMR::PluginCloseOnChangeMesh | |
| CMR::PluginCloseOnChangePointCloud | |
| ►CMR::PluginCloseOnEscPressed | |
| CMR::SelectObjectByClick | |
| ►CMR::PluginCloseOnSelectedObjectRemove | |
| CMR::BinaryOperations | |
| CMR::PluginUpdateOnChangeMeshPart | |
| ►CMR::StateBasePlugin | |
| CMR::StateListenerPlugin< DragStartListener, DragListener, DragEndListener, PostDrawListener > | |
| CMR::StateListenerPlugin< MouseDownListener, MouseUpListener, MouseMoveListener > | |
| CMR::StateListenerPlugin< Connectables > | |
| ►CMR::IPointPairs | Simple interface for pairs holder |
| CMR::ICPGroupPairs | |
| CMR::PointPairs | |
| ►CMR::IPointsProjector | Abstract class for computing the closest points of point clouds |
| CMR::Cuda::PointsProjector | CUDA-backed implementation of IPointsProjector |
| CMR::PointsProjector | Default implementation of IPointsProjector |
| ►CMR::IPointsToMeshProjector | Abstract class, computes the closest point on mesh to each of given points. Pure virtual functions must be implemented |
| CMR::Cuda::PointsToMeshProjector | Computes the closest point on mesh to each of given points on GPU. It caches data that necessary for computing |
| CMR::PointsToMeshProjector | Computes the closest point on mesh to each of given points on CPU |
| ►CMR::IRenderObject | |
| CMR::RenderLabelObject | |
| ►CMR::RenderLinesObject | |
| ►CMR::RenderWrapObject::Wrapper< WrappedModelSubobject< IsPrimary, ObjectLines >, RenderLinesObject > | |
| ►CMR::RenderFeatures::RenderFeatureComponent< IsPrimary, ObjectLines, RenderLinesObject > | |
| CMR::RenderFeatures::RenderFeatureLinesComponent< IsPrimary > | |
| ►CMR::RenderMeshObject | |
| ►CMR::RenderWrapObject::Wrapper< WrappedModelSubobject< IsPrimary, ObjectMesh >, RenderMeshObject > | |
| ►CMR::RenderFeatures::RenderFeatureComponent< IsPrimary, ObjectMesh, RenderMeshObject > | |
| ►CMR::RenderFeatures::RenderFeatureMeshComponent< false > | |
| CMR::RenderFeatures::RenderPlaneNormalComponent | |
| CMR::RenderFeatures::RenderFeatureMeshComponent< IsPrimary > | |
| CMR::RenderNameObject | |
| ►CMR::RenderPointsObject | |
| ►CMR::RenderWrapObject::Wrapper< WrappedModelSubobject< IsPrimary, ObjectPoints >, RenderPointsObject > | |
| ►CMR::RenderFeatures::RenderFeatureComponent< IsPrimary, ObjectPoints, RenderPointsObject > | |
| CMR::RenderFeatures::RenderFeaturePointsComponent< IsPrimary > | |
| CMR::RenderResetDirtyComponent | |
| CMR::RenderVolumeObject | |
| ►CMR::ISceneSelectionChange | |
| CMR::SceneSelectionChangeClose | |
| CMR::SceneSelectionChangeRestart | |
| CMR::StateBasePlugin | |
| ►CMR::ISceneStateCheck | |
| ►CMR::SceneStateAtLeastCheck< 1, Object, NoModelCheck > | |
| CMR::RibbonSceneRemoveSelected | |
| CMR::RibbonSceneUnselectAll | |
| ►CMR::SceneStateAtLeastCheck< 1, Object > | |
| CMR::SaveSelectedMenuItem | |
| ►CMR::SceneStateExactCheck< 2, ObjectVoxels > | |
| CMR::BinaryOperations | |
| ►CMR::SceneStateExactCheck< 1, Object, NoModelCheck > | |
| CMR::RibbonSceneRename | |
| ►CMR::RibbonMenuItem | |
| CMR::CaptureScreenshotToClipBoardMenuItem | |
| CMR::CaptureUIScreenshotMenuItem | |
| CMR::DrawViewportWidgetsItem | |
| CMR::FitDataMenuItem | |
| CMR::FitSelectedObjectsMenuItem | |
| CMR::FitSelectedPrimitivesMenuItem | |
| CMR::LambdaRibbonItem | |
| CMR::MeshModifier | |
| CMR::OpenDICOMsMenuItem | |
| CMR::OpenDirectoryMenuItem | |
| CMR::OpenFilesMenuItem | |
| CMR::ResetSceneMenuItem | |
| CMR::RibbonSceneHideAll | |
| CMR::RibbonSceneRemoveSelected | |
| CMR::RibbonSceneRename | |
| CMR::RibbonSceneSelectAll | |
| CMR::RibbonSceneShowAll | |
| CMR::RibbonSceneShowOnlyNext | |
| CMR::RibbonSceneShowOnlyPrev | |
| CMR::RibbonSceneSortByName | |
| CMR::RibbonSceneUnselectAll | |
| CMR::SaveObjectMenuItem | |
| ►CMR::SaveSceneAsMenuItem | |
| CMR::SaveSceneMenuItem | |
| CMR::SaveSelectedMenuItem | |
| CMR::SetViewPresetMenuItem | |
| CMR::SetViewportConfigPresetMenuItem | |
| CMR::StateBasePlugin | |
| CMR::SceneStateAtLeastCheck< N, ObjectT, typename > | |
| CMR::SceneStateAtLeastCheck< N, ObjectT, NoModelCheck > | |
| CMR::SceneStateAtLeastCheck< N, ObjectT, NoVisualRepresentationCheck > | |
| CMR::SceneStateExactCheck< N, ObjectT, typename > | |
| CMR::SceneStateExactCheck< N, ObjectT, NoModelCheck > | |
| CMR::SceneStateExactCheck< N, ObjectT, NoVisualRepresentationCheck > | |
| CMR::NormalsToPoints::ISolver | |
| CMR::ItemEnabledPerViewport | |
| CMR::IteratorRange< I > | |
| ►CMR::ITransformControls | |
| CMR::TransformControls | |
| ►CMR::IViewerSettingsManager | |
| CMR::ViewerSettingsManager | |
| CMR::Palette::Label | |
| CMR::ImGuiMenu::LabelParams | |
| CMR::Laplacian | |
| CMR::MeshComponents::LargeByAreaComponentsSettings | |
| CMR::LaunchParams | |
| CMR::RenderDimensions::LengthParams | |
| CMR::ImGuiMeasurementIndicators::Text::Line | |
| CMR::ImGuiMeasurementIndicators::TextParams::Line | |
| CMR::Line< V > | |
| CMR::Line3Mesh< T > | |
| CMR::Line< T > | |
| CMR::ImGuiMeasurementIndicators::LineBodyParams | |
| CMR::ImGuiMeasurementIndicators::LineCap | |
| CMR::LineInterpolationParams | |
| CMR::ImGuiMeasurementIndicators::LineParams | |
| CMR::ImGuiMeasurementIndicators::LineResult | |
| CMR::LineSegm< V > | |
| CMR::LinesLoad::LinesLoader | |
| CMR::LinesLoadSettings | Setting for polyline loading from external format, and locations of optional output data |
| CMR::LinesSave::LinesSaver | |
| CMR::LoadedObjects | Result of loading (e.g. from a file) as a number of objects |
| CMR::LoadedObjectT< ObjectT > | Result of loading (e.g. from a file) as one object (with possible subobjects) |
| CMR::VoxelsLoad::LoadingTiffSettings | |
| CMR::TbbThreadMutex::LockGuard | RAII-style lock guard for the mutex; releases it on destruction |
| CMR::Logger | Make default spd logger |
| CMR::MakeBridgeResult | |
| CMR::MakeDegenerateBandAroundRegionParams | |
| CMR::detail::MakeScopeGuard< T > | |
| CMR::MakeSignedByWindingNumberSettings | |
| CMR::MapOrHashMap< K, V > | |
| CMR::MapOrHashMap< FaceId, FaceId > | |
| CMR::MapOrHashMap< UndirectedEdgeId, EdgeId > | |
| CMR::MapOrHashMap< VertId, VertId > | |
| CMR::BooleanResultMapper::Maps | |
| CMR::MarchingCubesByParts | |
| CMR::MarchingCubesParams | |
| CMR::MarkedVoxelSlice::Mark | |
| CMR::MarkedContour3f | |
| CMR::Matrix2< T > | |
| CMR::Matrix3< T > | |
| CMR::Matrix4< T > | |
| CMR::MaxArg< T, I > | |
| CMR::Features::MeasureResult | Stores the results of measuring two objects relative to one another |
| CMR::MenuItemCaptionSize | |
| CMR::MenuItemInfo | |
| CMR::MergeVolumePartSettings | Parameters' structure for MR::mergeVolumePart |
| CMR::Mesh | |
| CMR::MeshAttributesToUpdate | |
| CMR::MeshDiff | |
| ►CMR::MeshIntersectionResult | |
| CMR::MultiMeshIntersectionResult | |
| CMR::MeshLoad::MeshLoader | |
| CMR::MeshLoadSettings | Setting for mesh loading from external format, and locations of optional output data |
| CMR::MeshMeshConverter | |
| CMR::MeshMeshDistanceResult | |
| CMR::MeshMeshSignedDistanceResult | |
| CMR::MeshNormals | |
| CMR::MeshOnVoxelsT< MeshType, VolumeType > | |
| CMR::MeshOrPoints | |
| CMR::MeshOrPointsObject | |
| CMR::MeshOrPointsXf | Object and its transformation to global space with other objects |
| CMR::MeshBuilder::MeshPiece | |
| CMR::MeshPoint | Describes the point of measurement on mesh |
| CMR::MeshPointAndDistance | |
| CMR::MeshProjectionParameters | |
| CMR::MeshProjectionResult | |
| CMR::MeshProjectionTransforms | |
| CMR::MeshRegion< RegionTag > | |
| CMR::MeshSave::MeshSaver | |
| CMR::MeshSave::MeshSaverCapabilities | Describes optional abilities of a MeshSaver |
| CMR::MeshToDirectionVolumeParams | |
| CMR::MeshToDistanceMapParams | |
| CMR::MeshToDistanceVolumeParams | |
| CMR::MeshTopology | |
| CMR::MeshTopologyDiff | |
| CMR::MeshToVolumeParams | |
| CMR::MeshTriPoint | |
| CMR::MeshVoxelsConverter | |
| CMR::MetricToAStarPenalty | |
| CMR::MinArg< T, I > | |
| CMR::MinMaxArg< T, I > | |
| CMR::ModalDialog | Helper class to display modal dialogs. ModalDialogSettings |
| CMR::ModalDialogSettings | Settings for ModalDialog |
| CMR::ModelPointsData | Structure to contain pointers to model data |
| CMR::PythonExport::ModuleData | |
| CMR::MouseController::MouseControlKey | |
| CMR::MouseController | |
| CMR::GcodeProcessor::MoveAction | |
| CMR::MovementBuildBodyParams | |
| CMR::MoveMeshToVoxelMaxDerivSettings | |
| CMR::MoveObjectByMouseImpl | |
| CMR::MruFormatParameters | |
| CImGui::MultiDragRes | |
| CMR::MultiRayMeshIntersectResult | |
| CMR::MultiwayAligningTransform | |
| CMR::MultiwayICP | |
| CMR::MultiwayICPSamplingParameters | Parameters that are used for sampling of the MultiwayICP objects |
| CMR::MutexOwner | |
| ►CN | |
| CMR::RingIterator< N > | |
| CMR::PointsLoad::NamedCloud | Loads scene from e57 file |
| CMR::MeshLoad::NamedMesh | |
| CMR::MeshSave::NamedXfMesh | Saves a number of named meshes in .obj file |
| CMR::NewEdgesMap | |
| CMR::NextEdgeSameLeft | |
| CMR::NextEdgeSameOrigin | |
| CMR::NoCtor< T > | |
| CMR::NoCtor< T > | |
| CMR::AABBTreePoints::Node | |
| CMR::NodeNode | |
| CMR::NoInit | |
| CMR::NoiseSettings | |
| CMR::NoModelCheck | |
| CMR::NormalsToPoints | |
| CMR::NotificationTags | |
| CMR::NoVisualRepresentationCheck | |
| ►Copenvdb::util::NullInterrupter | |
| CMR::ProgressInterrupter | |
| CMR::NumSum | |
| ►CMR::ObjectChildrenHolder | |
| ►CMR::Object | Named object in the data model |
| CMR::SceneRootObject | Object that is parent of all scene |
| ►CMR::VisualObject | Visual Object |
| ►CMR::FeatureObject | An interface class which allows feature objects to share setters and getters on their main properties, for convenient presentation in the UI |
| ►CMR::AddVisualProperties< FeatureObject, DimensionsVisualizePropertyType::diameter > | |
| CMR::CircleObject | |
| CMR::SphereObject | |
| ►CMR::AddVisualProperties< FeatureObject, DimensionsVisualizePropertyType::diameter, DimensionsVisualizePropertyType::angle, DimensionsVisualizePropertyType::length > | |
| CMR::ConeObject | |
| ►CMR::AddVisualProperties< FeatureObject, DimensionsVisualizePropertyType::diameter, DimensionsVisualizePropertyType::length > | |
| CMR::CylinderObject | |
| CMR::LineObject | |
| CMR::PlaneObject | |
| CMR::PointObject | |
| ►CMR::MeasurementObject | |
| CMR::AngleMeasurementObject | |
| CMR::DistanceMeasurementObject | |
| CMR::PointMeasurementObject | |
| CMR::RadiusMeasurementObject | |
| CMR::ObjectImGuiLabel | |
| CMR::ObjectLabel | |
| ►CMR::ObjectLinesHolder | |
| CMR::ObjectGcode | |
| ►CMR::ObjectLines | |
| CMR::RenderFeatures::detail::WrappedModelSubobjectPart< IsPrimary, ObjectLines > | |
| ►CMR::ObjectMeshHolder | |
| CMR::ObjectDistanceMap | |
| ►CMR::ObjectMesh | |
| CMR::RenderFeatures::detail::WrappedModelSubobjectPart< IsPrimary, ObjectMesh > | |
| CMR::ObjectVoxels | |
| ►CMR::ObjectPointsHolder | |
| ►CMR::ObjectPoints | |
| CMR::RenderFeatures::detail::WrappedModelSubobjectPart< IsPrimary, ObjectPoints > | |
| ►CMR::ObjectComparableWithReference | |
| CMR::DistanceMeasurementObject | |
| CMR::PointMeasurementObject | |
| ►CMR::ObjectFactoryBase | |
| CMR::ObjectFactory< T > | |
| CMR::ObjectMeshData | Mesh and its per-element attributes for ObjectMeshHolder |
| CMR::ObjectMeshMergeOptions | Options to better control MR::merge function |
| CMR::PickPointManager::ObjectState | |
| CMR::ObjectTagEventDispatcher | Class for dispatching object tag addition/removal events |
| CMR::ObjKindTraits< X > | Various information about different types of objects |
| CMR::ObjKindTraits< FeaturesObjectKind::Circle > | |
| CMR::ObjKindTraits< FeaturesObjectKind::Cone > | |
| CMR::ObjKindTraits< FeaturesObjectKind::Cylinder > | |
| CMR::ObjKindTraits< FeaturesObjectKind::Line > | |
| CMR::ObjKindTraits< FeaturesObjectKind::Plane > | |
| CMR::ObjKindTraits< FeaturesObjectKind::Point > | |
| CMR::ObjKindTraits< FeaturesObjectKind::Sphere > | |
| CMR::MeshLoad::ObjLoadSettings | |
| CMR::ObjTreeTraits | |
| CMR::ObjVertId | |
| CMR::OffsetContourIndex | |
| CMR::OffsetContoursOrigins | |
| CMR::OffsetContoursParams | |
| CMR::OffsetContoursRestoreZParams | Parameters of restoring Z coordinate of XY offset 3d contours |
| CMR::OneMeshContour | |
| CMR::OneMeshIntersection | |
| CMR::OriginAndDimensions | Shift of zero voxel in 3D space and dimensions of voxel-grid |
| CMR::OutlierParams | Parameters of various criteria for detecting outlier points |
| CMR::OutliersDetector | |
| CMR::PlanarTriangulation::OutlineParameters | |
| CMR::OutputFlows | |
| CMR::WatershedGraph::OverflowPoint | Describes a point where a flow from one basin overflows into another basin |
| CMR::PackMapping | |
| CMR::Palette | Class to hold one dimension texture with value to UV mapping |
| CMR::PalettePresets | Class to save and load user palette presets |
| CMR::Pdf::PaletteRowStats | |
| CMR::Parabola< T > | Represents quadratic function f(x) = a*x*x + b*x + c |
| CMR::ParallelProgressReporter | |
| CMR::MarkedVoxelSlice::Parameters | |
| CMR::Palette::Parameters | |
| CMR::RibbonMenuSearch::Parameters | |
| CMR::SurfacePointWidget::Parameters | |
| CMR::Viewport::Parameters | |
| CMR::VoxelsVolumeCachingAccessor< V >::Parameters | |
| ►CMR::WeightedShell::ParametersBase | |
| CMR::WeightedShell::ParametersMetric | |
| CMR::WeightedShell::ParametersRegions | |
| CMR::FillingSurface::CellularSurface::Params | |
| CMR::ImGuiMeasurementIndicators::Params | |
| CMR::PickPointManager::Params | |
| CMR::UI::NonOverlappingLabelTask::Params | |
| CMR::FillingSurface::ParamsFacade< T > | A helper to access parameters common for different kind of surfaces |
| CMR::ColorMapAggregator< Tag >::PartialColorMap | Partial color map |
| CMR::PartMapping | Mapping among elements of source mesh, from which a part is taken, and target mesh |
| CMR::Pdf | |
| CMR::PdfParameters | Parameters of document style |
| CMR::ParallelProgressReporter::PerTaskReporter | |
| CMR::CornerControllerObject::PickedIds | |
| CMR::ViewportGL::PickParameters | |
| CMR::Viewport::PickRenderObjectParams | |
| CMR::Features::Primitives::Plane | |
| CMR::Plane3< T > | |
| CMR::PlaneAccumulator | Class to accumulate planes to find then their crossing point |
| CMR::UI::PlotAxis | |
| CMR::PlyLoadParams | Optional load artifacts and other setting for PLY file loading |
| CMR::AABBTreePoints::Point | |
| CMR::PointAccumulator | Class to accumulate points and make best line / plane approximation |
| CMR::PointAndDistance | |
| CMR::PointCloud | |
| CMR::PointCloudPart | Full point cloud (if region is nullptr) or some portion of point cloud (if region pointer is valid) |
| CMR::PointInAllSpaces | |
| CMR::PointOnFace | Point located on some mesh's face |
| CMR::PointOnObject | |
| CMR::RenderDimensions::PointParams | |
| CMR::PointsLoad::PointsLoader | |
| CMR::PointsLoadSettings | |
| CMR::PointsProjectionResult | |
| CMR::PointsSave::PointsSaver | |
| CMR::PointsToMeshParameters | |
| CMR::PointToPlaneAligningTransform | |
| CMR::PointToPointAligningTransform | |
| CMR::Polyline< V > | |
| CMR::Cuda::Polyline2DataHolder | Helper class to manage the GPU memory-backed buffers for Polyline2 data |
| CMR::Cuda::Polyline3DataHolder | Helper class to manage the GPU memory-backed buffers for Polyline3 data |
| CMR::PolylineIntersectionResult2 | |
| CMR::PolylineMaker | Simplifies construction of connected polyline in the topology |
| CMR::PolylineProjectionResult< V > | |
| ►CPolylineProjectionResult3 | |
| CMR::PolylineProjectionResult3Arg | |
| CMR::PolylineProjectionWithOffsetResult< V > | |
| CMR::PolylineSubdivideSettings | |
| CMR::PolylineToDistanceVolumeParams | |
| CMR::PolylineTopology | |
| CMR::PolylineToVolumeParams | Settings to conversion polyline to volume |
| CMR::PolylineTraits< V > | |
| CMR::PolylineTraits< Vector2f > | |
| CMR::PolylineTraits< Vector3f > | |
| CMR::PolylineUndirectedEdgeIterator | |
| CMR::Polynomial< T, degree > | |
| CMR::PolynomialWrapper< T > | This is a unifying interface for a polynomial of some degree, known only in runtime |
| CMR::PositionedText | |
| CMR::PositionVertsSmoothlyParams | |
| CMR::PrecipitationSimulator | Class models water increase in the terrain under the rain with constant precipitation |
| CMR::PreciseVertCoord | |
| CMR::PreciseVertCoords | |
| CMR::PreciseVertCoords2 | |
| CMR::ImGuiMeasurementIndicators::PreparedCurve | |
| CMR::PriorityQueue< T, P > | Similar to std::priority_queue, but with ability to access underlying vector to custom modify its elements |
| CMR::TeethMaskToDirectionVolumeConvertor::ProcessResult | |
| CMR::ProjectAttributeParams | This structure contains transformation for projection from one mesh to another and progress callback |
| CMR::MeshOrPoints::ProjectionResult | |
| CMR::Object::ProtectedStruct | |
| CMR::ProvidesViewportWidget | |
| CMR::PythonExport | |
| CMR::PythonFunctionAdder | |
| CPythonStreamRedirector< T > | |
| CMR::Matrix3< T >::QR | Returns 3 Euler angles, assuming this is a rotation matrix composed as follows: R=R(z)*R(y)*R(x) |
| CMR::QuadraticForm< V > | |
| CMR::QuadricApprox | |
| CMR::QuadTextureVertexObject | |
| CMR::Quaternion< T > | |
| CMR::UI::RadioButtonOrModifierState | |
| CMR::RenderDimensions::RadiusParams | |
| CMR::RangeCounter< TreeT > | Functor to calculate tile and leaf valid nodes count |
| CMR::RangeProcessor< TreeT, Transformer > | Class to use in tbb::parallel_reduce for openvdb::tree transformation |
| CMR::RangeProcessorSingle< TreeT, Proc > | Class to use in tbb::parallel_reduce for tree operations that do not require an output tree |
| CMR::RangeProgress | |
| CMR::RangeSize | |
| CMR::VoxelsLoad::RawParameters | |
| CMR::RawTiffOutput | |
| CMR::RayOrigin< T > | |
| CMR::EdgePathsBuilderT< MetricToPenalty >::ReachedVert | Information about just reached vertex (with final metric value) |
| CMR::RebuildMeshSettings | |
| CMR::RecentFilesStore | |
| ►CMR::UI::RectAllocator | |
| CMR::UI::LabelRectAllocator | |
| CMR::UI::WindowRectAllocator | |
| ►CMR::RectIndexer | Class for converting 2D integer coordinates into 1D linear coordinates and backward |
| CMR::DistanceMap | |
| CMR::Matrix< T > | |
| CMR::RefineParameters | Optional parameters for refineFeatureObject |
| CMR::WeightedShell::ParametersRegions::Region | |
| CMR::RegisterRenderObjectConstructor | |
| CMR::RegularMapMesher | Class for making mesh from regular distance map |
| ►CMR::RelaxParams | |
| ►CMR::MeshRelaxParams | |
| CMR::MeshApproxRelaxParams | |
| CMR::MeshEqualizeTriAreasParams | |
| ►CMR::PointCloudRelaxParams | |
| CMR::PointCloudApproxRelaxParams | |
| CMR::RemeshSettings | |
| CMR::RenderBufferRef< T > | |
| CMR::RenderObjectBuffer | |
| ►CRenderObjectType | |
| ►CMR::RenderWrapObject::Wrapper< WrappedModelSubobject< IsPrimary, ObjectType >, RenderObjectType > | |
| CMR::RenderFeatures::RenderFeatureComponent< IsPrimary, ObjectType, RenderObjectType > | |
| CMR::RenderWrapObject::Wrapper< ObjectType, RenderObjectType > | |
| CMR::ResolveMeshDegenSettings | |
| CMR::SceneLoad::Result | Scene loading result |
| CMR::RibbonButtonDrawer | Class for drawing ribbon menu buttons |
| CMR::RibbonConfig | |
| CMR::RibbonFontHolder | |
| CMR::RibbonFontManager | |
| CMR::RibbonIcons | |
| ►CMR::RibbonMenuItemAdder | |
| CMR::RibbonMenuItemAdderT< T > | |
| CMR::RibbonMenuItemCall< T > | |
| CMR::RibbonMenuSearch | |
| CMR::RibbonMenuUIConfig | |
| CMR::RibbonNotification | |
| CMR::RibbonNotifier | |
| CMR::RibbonSchema | |
| CMR::RibbonSchemaHolder | |
| CMR::RibbonSchemaLoader | |
| CMR::RibbonSchemaLoadListener | |
| CMR::RibbonTab | |
| CMR::RigidScaleXf3< T > | |
| CMR::RigidXf3< T > | |
| CMR::UI::SaveChangesPopupSettings | |
| CImGui::SavedWindowPosParams | Parameters drawing classic ImGui::Begin with loading / saving window position |
| CMR::SaveObjectSettings | |
| ►CMR::SaveSettings | Determines how to save points/lines/mesh |
| CMR::MeshSave::CtmSaveOptions | |
| CMR::PointsSave::CtmSavePointsOptions | |
| CMR::VoxelsSave::SavingSettings | |
| CMR::ViewportGL::ScaledPickRes | |
| CMR::SceneCache | |
| CMR::SceneColors | |
| ►CMR::SceneObjectsListDrawer | Class for drawing a list of scene objects (and handling interaction with it) |
| CMR::RibbonSceneObjectsListDrawer | Class for drawing a list of scene objects in RibbonMenu style |
| CMR::SceneReorder | |
| CMR::SceneRoot | |
| CMR::SceneSettings | |
| CMR::SceneTextureGL | |
| CMR::detail::ScopeGuard< F > | |
| CMR::ScopeHistory | 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 |
| CMR::RibbonSchemaHolder::SearchParams | Tool search options |
| CMR::SearchPathSettings | Geo path search settings |
| CMR::RibbonSchemaHolder::SearchResult | Struct to hold information for search result presentation |
| CMR::RibbonSchemaHolder::SearchResultWeight | Ancillary struct to hold information for search result order |
| CMR::SegmEndColors | |
| CMR::ImGuiMeasurementIndicators::Stipple::Segment | |
| CMR::SegmentSegmentIntersectResult | |
| CMR::SegmPoint< T > | Encodes a point inside a line segment using relative distance in [0,1] |
| CMR::ImGuiMenu::SelectionInformationStyle | Style constants used for the information panel |
| CMR::SeparationPointStorage | Storage for points on voxel edges used in Marching Cubes algorithms |
| CMR::UI::SeparatorParams | Parameters for drawing custom separator |
| CMR::SetBitIteratorT< T > | Iterator to enumerate all indices with set bits in BitSet class or its derivatives |
| CMR::SetNew | Argument of this type indicates that the object is in old state, and the following argument is new state to be set |
| CMR::GlTexture::Settings | |
| CMR::ObjectSave::Settings | |
| CMR::SceneLoad::Settings | |
| CMR::SelfIntersections::Settings | Setting set for mesh self-intersections fix |
| CMR::SurfaceManipulationWidget::Settings | Mesh change settings |
| CMR::TriangulationHelpers::Settings | |
| CMR::ShaderWarning | |
| CMR::ShadowsGL | |
| CMR::Meta::SharedPtrTraits< T > | |
| CMR::SharedThreadSafeOwner< T > | |
| CMR::SharedThreadSafeOwner< Dipoles > | |
| CMR::SharedThreadSafeOwner< MR::AABBTree > | |
| CMR::SharedThreadSafeOwner< MR::AABBTreePoints > | |
| CMR::SharedThreadSafeOwner< MR::AABBTreePolyline< V > > | |
| CMR::SharpenMarchingCubesMeshSettings | |
| CMR::ShellVertexInfo | Information about shell vertex |
| CMR::ShiftTransformer< TreeT > | Functor for shifting voxels |
| CMR::ShortcutManager::ShortcutCommand | |
| CMR::ShortcutKey | |
| ►Cboost::signals2::signal | |
| CMR::Signal< void()> | |
| CMR::Signal< void(uint32_t mask)> | |
| CMR::Signal< T > | |
| CMR::SignedDistanceToMeshResult | |
| ►CMR::SimpleTimeRecord | |
| ►CMR::TimeRecord | |
| CMR::ThreadRootTimeRecord | |
| CMR::PrecipitationSimulator::SimulationStep | |
| CMR::SkyPatch | This class represents a portion of the sky, and its radiation |
| ►CMR::SliceInfoBase | |
| CMR::SliceInfo | |
| CMR::SomeLocalTriangulations | Describes a number of local triangulations of some points (e.g. assigned to a thread) |
| CMR::SortIntersectionsData | |
| CMR::SpaceMouseController | |
| ►CMR::SpaceMouseHandler | Base class for handler of spacemouse devices |
| CMR::SpaceMouseHandlerHidapi | |
| CMR::SpaceMouseParameters | |
| CMR::SpacingSettings | |
| CMR::SparsePolynomial< C, D, M > | |
| CMR::Sphere< V > | |
| CMR::SphereParams | |
| ►CMR::SplashWindow | |
| CMR::DefaultSplashWindow | |
| CMR::SplineSettings | |
| CMR::Src2TgtMaps | Use this adapter to call functions expecting PartMapping parameter to receive src2tgt dense maps |
| CMR::MultiwayAligningTransform::Stabilizer | |
| CMR::ImGuiMeasurementIndicators::Stipple | |
| CMR::StitchHolesParams | Parameters structure for MR::buildCylinderBetweenTwoHoles
Structure has some options to control MR::buildCylinderBetweenTwoHoles |
| CMR::StopOnTrueCombiner | |
| ►Cstd::streambuf | |
| CMR::LoggingStreambuf | A custom streambuf that outputs things directly to the default spdlog logger |
| CMR::SubdivideSettings | |
| CMR::Features::SubfeatureInfo | |
| ►CMR::RenderWrapObject::detail::SubobjectStorage< ObjectType > | |
| CMR::RenderWrapObject::Wrapper< WrappedModelSubobject< IsPrimary, ObjectType >, RenderObjectType > | |
| CMR::RenderWrapObject::Wrapper< ObjectType, RenderObjectType > | |
| ►CMR::RenderWrapObject::detail::SubobjectStorage< WrappedModelSubobject< IsPrimary, ObjectLines > > | |
| CMR::RenderWrapObject::Wrapper< WrappedModelSubobject< IsPrimary, ObjectLines >, RenderLinesObject > | |
| ►CMR::RenderWrapObject::detail::SubobjectStorage< WrappedModelSubobject< IsPrimary, ObjectMesh > > | |
| CMR::RenderWrapObject::Wrapper< WrappedModelSubobject< IsPrimary, ObjectMesh >, RenderMeshObject > | |
| ►CMR::RenderWrapObject::detail::SubobjectStorage< WrappedModelSubobject< IsPrimary, ObjectPoints > > | |
| CMR::RenderWrapObject::Wrapper< WrappedModelSubobject< IsPrimary, ObjectPoints >, RenderPointsObject > | |
| CMR::SurfaceDistanceBuilder | This class is responsible for iterative construction of distance map along the surface |
| ►CMR::SymbolMeshParams | |
| CMR::TextMeshAlignParams | |
| CMR::SymMatrix2< T > | |
| CMR::SymMatrix3< T > | |
| CMR::SymMatrix4< T > | |
| CMR::SystemMemory | |
| CMR::SystemPath | System directory path manager |
| ►CT | |
| CMR::NoDefInit< T > | |
| CMR::ImGuiMenu::TagEditorState | |
| CMR::ParallelProgressReporter::TaskInfo | |
| CMR::TbbTaskArenaAndGroup | |
| CMR::TbbThreadMutex | |
| CMR::TeethMaskToDirectionVolumeConvertor | |
| CMR::TerminalVertex | |
| CMR::ImGuiMeasurementIndicators::Text | |
| CMR::Pdf::TextCellParams | |
| CMR::ImGuiMeasurementIndicators::TextColor | |
| CMR::ImGuiMeasurementIndicators::TextFont | |
| CMR::ImGuiMeasurementIndicators::TextParams | |
| CMR::Pdf::TextParams | |
| CMR::ImGuiMeasurementIndicators::TextResult | |
| CMR::Tgt2SrcMaps | Use this adapter to call functions expecting PartMapping parameter to receive tgt2src dense maps |
| CMR::ThickenParams | |
| CMR::Timer | |
| CMR::RenderDimensions::Tolerance | |
| CMR::Toolbar | Class to draw toolbar and toolbar customize windows |
| ►CMR::ToolPathParams | |
| CMR::ConstantCuspParams | |
| CMR::ToolPathResult | |
| CMR::TouchpadParameters | |
| CMR::TransformedMesh | Just stores a mesh and its transformation to some fixed reference frame |
| CMR::TransformVdbVolumeResult | |
| CMR::TransparencyMode | Struct to determine transparent rendering mode |
| CMR::MeshBuilder::Triangle | Mesh triangle represented by its three vertices and by its face ID |
| CMR::TriangleSegmentIntersectResult | |
| CMR::TriangulationHelpers::TriangulatedFanData | Data with caches for optimizing fan triangulation |
| CMR::TriangulationParameters | Parameters of point cloud triangulation |
| CMR::Viewport::TriCornerColors | |
| CMR::TriIntersectResult | |
| CMR::TriMesh | |
| CMR::TrimOptionalOutput | |
| CMR::TrimWithPlaneParams | |
| CMR::TriPoint< T > | Encodes a point inside a triangle using barycentric coordinates |
| CMR::TrivialMetricToPenalty | Vertices in the queue are ordered by their metric from a start location |
| ►Cstd::true_type | |
| CMR::IsVisualizeMaskEnum< DimensionsVisualizePropertyType > | |
| CMR::IsVisualizeMaskEnum< FeatureVisualizePropertyType > | |
| CMR::IsVisualizeMaskEnum< LabelVisualizePropertyType > | |
| CMR::IsVisualizeMaskEnum< LinesVisualizePropertyType > | |
| CMR::IsVisualizeMaskEnum< MeshVisualizePropertyType > | |
| CMR::IsVisualizeMaskEnum< PointMeasurementVisualizePropertyType > | |
| CMR::IsVisualizeMaskEnum< PointsVisualizePropertyType > | |
| CMR::IsVisualizeMaskEnum< VisualizeMaskType > | |
| ►CTs... | |
| CMR::overloaded< Ts > | |
| CMR::TypedFlatTree | |
| ►CMR::UiRenderManager | |
| CMR::ImGuiMenu::UiRenderManagerImpl | |
| CMR::Features::Traits::Unary< T > | |
| CMR::Features::Traits::Unary< Primitives::ConeSegment > | |
| CMR::Features::Traits::Unary< Primitives::Plane > | |
| CMR::Features::Traits::Unary< Primitives::Sphere > | |
| CMR::UI::TestEngine::detail::UnderlyingValueTypeHelper< T, typename > | |
| CMR::UndirectedEdgeIterator | |
| CMR::UndirectedEdgeUndirectedEdge | Pair of undirected edges |
| CMR::UnifiedPythonStream | |
| CMR::UniformSamplingSettings | |
| CMR::UnionFind< I > | 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 |
| CMR::UnionFind< VertId > | |
| ►Cstd::unique_ptr | |
| CMR::UniquePtr< SimpleVolume > | |
| CMR::UniquePtr< MR::IRenderObject > | |
| CMR::UniquePtr< T > | |
| CMR::UniqueTemporaryFolder | Helper class to create a temporary folder; the folder will be removed on the object's destruction |
| CMR::UniqueThreadSafeOwner< T > | |
| CMR::MeshBuilder::UniteCloseParams | |
| CMR::UniteManyMeshesParams | Parameters structure for uniteManyMeshes function |
| CMR::UnitInfo | |
| CMR::UnitToStringParams< E > | |
| CMR::UnorientedTriangle | |
| ►CUpdates... | |
| CMR::PluginUpdateOr< Updates > | |
| CMR::UI::TestEngine::ValueEntry::Value< T > | |
| CMR::UI::TestEngine::ValueEntry::Value< T > | |
| CMR::UI::TestEngine::ValueEntry | |
| CMR::VarEdgeTri | |
| CMR::ImGuiMath::detail::VecFromSize< N > | |
| CMR::ImGuiMath::detail::VecFromSize< 2 > | |
| CMR::ImGuiMath::detail::VecFromSize< 4 > | |
| CMR::Vector< T, I > | Std::vector<T>-like container that requires specific indexing type, |
| CMR::Vector2< T > | |
| CMR::Vector3< T > | |
| CMR::Vector4< T > | |
| CMR::Vector< AffineXf3f, ObjId > | |
| CMR::Vector< char, VertId > | |
| CMR::Vector< Color, Id< Tag > > | |
| CMR::Vector< EdgeId, FaceId > | |
| CMR::Vector< EdgeId, VertId > | |
| CMR::Vector< EndVertices, EdgeId > | |
| CMR::Vector< float, UndirectedEdgeId > | |
| CMR::Vector< Graph::VertId, Graph::VertId > | |
| CMR::Vector< HalfEdgeRecord, EdgeId > | |
| CMR::Vector< I, I > | |
| CMR::Vector< ICPPairsGrid, ICPLayer > | |
| CMR::Vector< int, FaceId > | |
| CMR::Vector< int, VertId > | |
| CMR::Vector< MeshOrPointsXf, ObjId > | |
| CMR::Vector< MR::FanRecord, VertId > | |
| CMR::Vector< MR::MeshOrPointsXf, ObjId > | |
| CMR::Vector< MR::MeshTexture, TextureId > | |
| CMR::Vector< MR::QuadraticForm< V >, VertId > | |
| CMR::Vector< MR::WatershedGraph::BasinInfo, Graph::VertId > | |
| CMR::Vector< MR::WatershedGraph::BdInfo, Graph::EdgeId > | |
| CMR::Vector< Neighbours, VertId > | |
| CMR::Vector< Node, NodeId > | |
| CMR::Vector< QuadraticForm3f, VertId > | |
| CMR::Vector< size_t, GraphVertId > | |
| CMR::Vector< size_t, I > | |
| CMR::Vector< SizeType, I > | |
| CMR::Vector< SizeType, VertId > | |
| CMR::Vector< SurfacePath, VertId > | |
| CMR::Vector< T, VoxelId > | |
| CMR::Vector< TextureId, FaceId > | |
| CMR::Vector< V, VertId > | |
| CMR::Vector< Vector3f, VertId > | |
| CMR::Vector< VertId, VertId > | |
| CMR::Vector< VoxelId, FaceId > | |
| CMR::VectorTraits< T > | |
| CMR::VectorTraits< ImVec2 > | |
| CMR::VectorTraits< ImVec4 > | |
| CMR::VectorTraits< Vector2< T > > | |
| CMR::VectorTraits< Vector3< T > > | |
| CMR::VectorTraits< Vector4< T > > | |
| CMR::VertCoordsDiff | |
| CMR::VertDistance | |
| CMR::MeshBuilder::VertDuplication | |
| CMR::MeshBuilder::VertexIdentifier | |
| CMR::VertPathInfo | Information associated with each vertex by the paths builder |
| CMR::VertRenumber | Maps valid points to packed sequential indices |
| CMR::MeshBuilder::VertSpan | |
| CMR::Viewer | |
| CMR::ViewerEventQueue | Queue to ignore multiple mouse moves in one frame |
| ►CMR::ViewerPlugin | |
| CMR::DemoPlugin | |
| CMR::ImGuiMenu | |
| CMR::SaveOnClosePlugin | |
| CMR::StateBasePlugin | |
| CMR::ViewerSetup | |
| CMR::ViewerSignals | |
| CMR::ViewerTitle | |
| CMR::Viewport | |
| CMR::ViewportGL | |
| CMR::ViewportGlobalBasis | Class to unify Global Basis control |
| CMR::ViewportId | |
| CMR::ViewportIterator | Iterates over all ViewportIds in given ViewportMask |
| CMR::ViewportMask | Stores mask of viewport unique identifiers |
| CMR::ViewportPointsWithColors | |
| CMR::ViewportProperty< T > | |
| CMR::ViewportProperty< AffineXf3f > | |
| CMR::ViewportProperty< ControlBit > | |
| CMR::ViewportProperty< Matrix3f > | |
| CMR::ViewportProperty< MR::Color > | |
| CMR::ViewportProperty< MR::Vector4 > | |
| CMR::ViewportProperty< MR::XfBasedCache< Box3f > > | |
| CMR::ViewportProperty< uint8_t > | |
| CMR::ProvidesViewportWidget::ViewportWidgetInterface | |
| CMR::VisualObjectTag | Modified color set for visual objects |
| CMR::VisualObjectTagManager | Class for storing and changing visual object properties based on the object tags |
| CMR::TransformControls::VisualParams | |
| CMR::VolumeIndexer | |
| ►CMR::FillingSurface::TPMS::VolumeParams | |
| CMR::FillingSurface::TPMS::MeshParams | |
| CMR::ObjectVoxels::VolumeRenderingParams | |
| CMR::VolumeSegmentationParameters | Parameters for volume segmentation |
| CMR::VolumeSegmenter | Class for voxels segmentation |
| CMR::VolumeToMeshByPartsSettings | Parameters' structure for MR::volumeToMeshByParts |
| CMR::VoxelLocation | Both linear Id and 3D coordinates of the same voxel |
| CMR::VoxelMetricParameters | Parameters for building metric function |
| ►CMR::VoxelsVolume< T > | Box in 3D space subdivided on voxels stored in T |
| CMR::VoxelsVolumeMinMax< T > | |
| CMR::VoxelsVolumeAccessor< Volume > | Helper class for generalized voxel volume data access |
| CMR::VoxelsVolumeAccessor< V > | |
| CMR::VoxelsVolumeAccessor< VdbVolume > | VoxelsVolumeAccessor specialization for VDB volume |
| CMR::VoxelsVolumeAccessor< VolumeType > | |
| ►CMR::VoxelsVolumeAccessor< VoxelsVolume< Vector< T, VoxelId > > > | VoxelsVolumeAccessor specialization for simple volumes |
| CMR::VoxelsVolumeAccessor< VoxelsVolumeMinMax< Vector< T, VoxelId > > > | VoxelsVolumeAccessor specialization for simple volumes with min/max |
| CMR::VoxelsVolumeAccessor< VoxelsVolume< VoxelValueGetter< T > > > | VoxelsVolumeAccessor specialization for value getters |
| CMR::VoxelsVolumeCachingAccessor< V > | |
| CMR::VoxelsVolumeInterpolatedAccessor< Accessor > | |
| CMR::VoxelsVolumeInterpolatedAccessor< MR::VoxelsVolumeAccessor< VolumeType > > | |
| CMR::VoxelTraits< T > | |
| CMR::VoxelTraits< FloatGrid > | |
| CMR::VoxelTraits< Vector< T, VoxelId > > | |
| CMR::VoxelTraits< VoxelBitSet > | |
| CMR::VoxelTraits< VoxelValueGetter< T > > | |
| CMR::WatershedGraph | Graphs representing rain basins on the mesh |
| CMR::WebRequest | |
| CMR::WeightedVertex | |
| CMR::Writer< T > | |
| CMR::WriteRawTiffParams | |
| CMR::XfBasedCache< T > | |
| CMR::XfBasedCache< Box3f > | |
| CMR::ZCompensateParams | |
| CMR::ZeroOnMove< T > | |
| CMR::ZeroOnMove< size_t > | |