MeshLib
 
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 CMR::AABBTreeBase< T >Base class for most AABB-trees (except for AABBTreePoints)
 CMR::AABBTreeBase< FaceTreeTraits3 >
 CMR::AABBTreeBase< LineTreeTraits< V > >
 CMR::AABBTreeBase< ObjTreeTraits >
 CMR::AABBTreeNode< T >
 CMR::AABBTreePointsBounding volume hierarchy for point cloud structure
 CMR::AABBTreeTraits< L, B >
 CabstractContainer of bits
 CMR::AffineXf< V >
 CAffineXf3fAffine transformation: y = A*x + b, where A in VxV, and b in V
 CMR::AffineXf< Vector3f >
 CMR::AllLocalTriangulationsTriangulations for all points, with easy access by VertId
 CMR::AlphaSortGL
 CMR::AncillaryLabelHelper class to manage ancillary labels used by plugins
 CMR::AncillaryLinesHelper class to manage ancillary visual lines used by plugins
 CMR::AncillaryMeshHelper class to manage ancillary visual mesh used by plugins
 CMR::AncillaryPointsHelper class to manage ancillary visual points used by plugins
 CMR::RenderDimensions::AngleParams
 CMR::AnyVisualizeMaskEnum
 CMR::ArcInterpolationParams
 CMR::AsyncRequest
 CMR::AsyncTimer
 CMR::BasicUiRenderTask::BackwardPassParams
 CMR::Ball
 Cspdlog::sinks::base_sink
 CMR::GcodeProcessor::BaseAction< Vec >
 CMR::GcodeProcessor::BaseAction< Vector3f >
 CMR::BaseFitParams
 CBaseObjectType
 CMR::ViewportGL::BasePickResult
 CMR::BaseRenderParamsCommon rendering parameters for meshes and UI
 CBases...
 CMR::BaseShellParameters
 CMR::BaseTiffParameters
 CMR::Features::MeasureResult::BasicPart
 CMR::BasicUiRenderTaskIRenderObject::renderUi() can emit zero or more or more of those tasks. They are sorted by depth every frame
 CMR::ImGuiMath::BasicVectorCompareHelper< Derived, A, All >
 CMR::ImGuiMath::BasicVectorCompareHelper< CompareAll< A >, A, false >
 CMR::ImGuiMath::BasicVectorCompareHelper< CompareAll< A >, A, true >
 CMR::RenderWrapObject::detail::BasicWrapperTargetUntyped
 CMR::WatershedGraph::BasinInfoAssociated with each vertex in graph
 CMR::BasinVolumeCalculator
 CMR::WatershedGraph::BdInfoAssociated with each edge in graph
 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
 CBitSetReadOnly
 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::BooleanInternalParametersParameters will be useful if specified
 CBooleanMaps
 CBooleanParametersOptional parameters for boolean operations
 CMR::BooleanParameters
 CMR::BooleanPreCutResult
 CBooleanResultOutput of boolean operation
 CMR::BooleanResultStructure contain boolean result
 CBooleanResultMapperThis class allows to map faces, vertices and edges of mesh A and mesh B input of MeshBoolean to result mesh topology primitives
 CMR::BooleanResultMapperStructure to map old mesh BitSets to new
 CMR::BooleanResultPointsVertices 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
 CBox3fBox given by its min- and max- corners
 CMR::Box< Vector3f >
 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::ButtonCustomizationParamsParameters to customize buttonEx
 CMR::UI::TestEngine::ButtonEntry
 CMR::RibbonButtonDrawer::ButtonItemWidth
 CMR::UI::CachedTextSize
 CMR::Parallel::CallSimply
 CMR::Parallel::CallSimplyMaker
 CMR::Parallel::CallWithTLS< T >
 CMR::Parallel::CallWithTLSMaker< L >
 CMR::UI::CheckboxOrModifierState
 CChecks...
 CMR::CloudPartMapping
 CMR::CNCMachineSettingsClass 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::ImGuiMath::detail::CommonVecSize< T, P... >
 CMR::ComputeSteepestDescentPathSettings
 CMR::Cone3< T >
 CMR::Cone3Approximation< T >
 CMR::Cone3ApproximationParams
 CMR::ConeFittingFunctor< T >
 CMR::Features::Primitives::ConeSegment
 CMR::Config
 CConnectables...
 CContoursCut
 CMR::ContoursDistanceMapOffsetStructure with parameters for optional offset in distanceMapFromContours function
 CMR::ContoursDistanceMapOptions
 CMR::ContourToDistanceMapParamsStructure with parameters to generate DistanceMap by Contours
 CCoordinateConvertersThis class contains coordinate converters float-int-float
 CMR::CoordinateConvertersThis struct contains coordinate converters float-int-float
 CMR::CoordinateConverters2This struct contains coordinate converters float-int-float
 CMR::CudaAccessorThe purpose of this class is to access CUDA algorithms without explicit dependency on MRCuda
 CMR::ImGuiMeasurementIndicators::CurveParams
 CMR::CustomButtonParameters
 CImGui::CustomStatePluginWindowParametersStructure that contains parameters for State plugin window with custom style
 CMR::CutMeshParametersParameters of MR::cutMesh
 CMR::CutMeshResult
 CMR::Cylinder3< T >
 CMR::Cylinder3Approximation< T >
 CMR::DecimateParallelSettingsParameters structure for MR::decimateParallelMesh
 CDecimateParameters
 CMR::DecimatePolylineResultResults of MR::decimateContour
 CMR::DecimatePolylineSettings< V >Parameters structure for MR::decimatePolyline
 CDecimateResult
 CMR::DecimateResultResults of MR::decimateMesh
 CMR::DecimateSettingsParameters structure for MR::decimateMesh
 CMR::DeloneSettings
 CMR::DenoiseViaNormalsSettings
 CMR::DenseBox
 CMR::DentalIdThis class represents tooth id
 CMR::DetectTunnelSettings
 CMR::RibbonMenu::DialogItemPtr
 CMR::VoxelsLoad::DicomVolume
 CMR::Dipole
 CMR::Directory
 CMR::DirectoryIteratorIterator of directory items that will save any errors in (ec) instead of throwing exceptions
 CMR::DirectoryRecursive
 CMR::DirectoryRecursiveIteratorRecursive iterator of directory items that will save any errors in (ec) instead of throwing exceptions
 CMR::Dirty
 CMR::DistanceMapToWorldThis structure store data to transform distance map to world coordinates
 CMR::ImGuiMeasurementIndicators::DistanceParams
 CMR::DistanceToMeshOptions
 CMR::DistanceVolumeParams
 CMR::DividePointCloudOptionalOutput
 CMR::DividePolylineParameters
 CMR::DoubleOffsetSettings
 CMR::DrawButtonParams
 CMR::RibbonMenu::DrawGroupConfig
 Cboost::dynamic_bitset
 CMR::PointsLoad::E57LoadSettings
 CMR::EdgePathsBuilderT< MetricToPenalty >Class is responsible for finding smallest metric edge paths on a mesh
 CMR::EdgePathsBuilderT< MetricToAStarPenalty >
 CMR::EdgePointEncodes a point on an edge of mesh or of polyline
 CMR::EdgePointPairTwo edge-points (e.g. representing collision point of two edges)
 CMR::EdgeSegmentRepresents a segment on one edge
 CEdgeTri
 CMR::EdgeTriEdge from one mesh and triangle from another mesh
 CMR::Heap< T, I, P >::Element
 CMR::EmbeddedPython
 CMR::EmbeddedStructureParameters
 CMR::detail::Units::Empty
 CMR::Graph::EndVertices
 CMR::UI::TestEngine::Entry
 CMR::EnumNeihbourFaces
 CMR::EnumNeihbourVertices
 CMR::MeshBuilder::equalVector3fThis makes bit-wise comparison of two Vector3f's thus making two NaNs equal
 CMR::ViewerSettingsPlugin::ExternalSettings
 CMR::FaceDistancesSettings
 CMR::FaceFace
 Cstd::false_type
 CMR::TriangulationHelpers::FanOptimizerQueueElement
 CMR::FanRecordDescribes one fan of triangles around a point excluding 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::FileClass to open C FILE handle and automatically close it in the destructor
 CMR::FileParameters
 CMR::FillHoleItem
 CMR::FillHoleMetricHolds metrics for fillHole and buildCylinderBetweenTwoHoles triangulation
 CMR::FillHoleNicelySettings
 CMR::FillHoleParamsParameters structure for MR::fillHole
Structure has some options to control MR::fillHole
 CMR::UI::RectAllocator::FindFreeRectResult
 CMR::FindInnerShellSettings
 CMR::FindOverhangsSettingsParameters for MR::findOverhangs
 CMR::FindOverlappingSettings
 Copenvdb::FloatGrid
 CMR::FlowAggregatorThis class can track multiple flows and find in each mesh vertex the amount of water reached it
 CMR::FlowOrigin
 CMR::FlowAggregator::Flows
 CMR::WebRequest::FormData
 CMR::FramebufferData
 CMR::FrameCounter
 CMR::FrameRedrawRequestClass for requesting frame redraw in some time
 CMR::FreeFormBestFit
 CMR::FreeFormDeformer
 CMR::GcodeProcessor
 CMR::GcodeToolsLibrary
 CMR::GCommand
 CMR::GlBuffer
 CMR::GLStaticHolder
 CMR::GlTexture
 CMR::GraphMathematical graph consisting from vertices and undirected edges
 CMR::GridSettingsSettings defining regular grid, where each quadrangular cell is split on two triangles in one of two ways
 CMR::GridToMeshSettingsParameters of OpenVDB Grid to Mesh conversion using Dual Marching Cubes algorithm
 CMR::UI::TestEngine::GroupEntry
 CMR::TouchpadController::Handler
 CMR::HashToVectorMappingConverter
 CMR::Heap< T, I, P >Stores map from element id in[0, size) to T;
 CMR::Histogram
 CImGui::HistogramGridLineHelper structure for PlotCustomHistogram describing background grid line and label
 CMR::Historian< HistoryActionType >
 CMR::HistoryAction
 CMR::HistoryStoreThis class stores history stack for undo/redo
 CMR::HoleEdgePoint
 CMR::HoleFillPlanConcise representation of proposed hole triangulation
 CMR::IConnectable
 CICP
 CMR::ICP
 CMR::ICPPairData
 CICPProperties
 CMR::ICPProperties
 CMR::Id< T >
 CMR::Id< MR::EdgeTag >
 CMR::Id< VoxelTag >
 CMR::IdRange< Id >Range of indices [beg, end)
 CMR::IFastWindingNumberAbstract class for fast approximate computation of generalized winding number for a mesh (using its AABB tree)
 CMR::IICPTreeIndexerStructure to find leafs and groups of each in cascade mode
 CMR::Image
 CMR::ImGuiImage
 CMR::FixUndercuts::ImproveDirectionParameters
 CMR::ImproveSamplingSettings
 CMR::InflateSettings
 CMR::InSphereFound maximal inscribed sphere touching input point with center along given direction
 CMR::InSphereSearchSettingsControls the finding of maximal inscribed sphere in mesh
 Cstd::integral_constant
 CIntersectionContour
 CMR::PlanarTriangulation::IntersectionInfoInfo about intersection point for mapping
 CMR::IntersectionPrecomputes< T >
 CMR::IntersectionPrecomputes2< T >
 CMR::PlanarTriangulation::IntersectionsMapStruct to map new vertices (only appear on intersections) of the outline to it's edges
 CMR::InTreePathBuilder
 CMR::IOFilter
 CMR::IPluginUpdate
 CMR::IPointPairsSimple interface for pairs holder
 CMR::IPointsToMeshProjectorAbstract class, computes the closest point on mesh to each of given points. Pure virtual functions must be implemented
 CMR::IRenderObject
 CMR::ISceneSelectionChange
 CMR::ISceneStateCheck
 CMR::NormalsToPoints::ISolver
 CMR::IteratorRange< I >
 CMR::ITransformControls
 CMR::IViewerSettingsManager
 CMR::Palette::Label
 CMR::ImGuiMenu::LabelParams
 CMR::Laplacian
 CMR::MeshComponents::LargeByAreaComponentsSettings
 CMR::LaunchParams
 CMR::RenderDimensions::LengthParams
 CMR::Line< V >
 CMR::Line3Mesh< T >
 CMR::Line< T >
 CMR::ImGuiMeasurementIndicators::LineCap
 CMR::LineInterpolationParams
 CMR::ImGuiMeasurementIndicators::LineParams
 CMR::LineSegm< V >
 CMR::VoxelsLoad::LoadDCMResult
 CMR::VoxelsLoad::LoadingTiffSettings
 CMR::LoggerMake default spd logger
 CMR::MakeDegenerateBandAroundRegionParams
 CMR::detail::MakeScopeGuard< T >
 CMR::MakeSignedByWindingNumberSettings
 CMR::BooleanResultMapper::Maps
 CMR::MarchingCubesParams
 CMR::MarkedVoxelSlice::Mark
 CMR::Matrix2< T >
 CMR::Matrix3< T >
 CMR::Matrix3< float >
 CMatrix3fArbitrary 3x3 matrix
 CMR::Matrix4< T >
 CMR::Features::MeasureResultStores the results of measuring two objects relative to one another
 CMR::MenuItemCaptionSize
 CMR::MenuItemInfo
 CMR::MergeVolumePartSettingsParameters' structure for MR::mergeVolumePart
 CMR::Mesh
 CMR::MeshAttributesToUpdate
 CMeshBoolean
 CMeshCollidePrecise
 CMeshDecimate
 CMR::MeshDiff
 CMR::MeshDistanceResult
 CMR::MeshIntersectionResult
 CMR::MeshLoad::MeshLoaderAdder
 CMR::MeshLoadInfoInformation about loading process and mesh construction from primitives
 CMR::MeshLoadSettingsSetting for mesh loading from external format, and locations of optional output data
 CMR::MeshMeshConverter
 CMeshNormals
 CMR::MeshNormals
 CMR::MeshOnVoxelsT< MeshType >
 CMeshOrPointsPoint cloud or a mesh
 CMR::MeshOrPoints
 CMeshOrPointsXfHolds together mesh/point cloud and its transformation
 CMR::MeshOrPointsXfObject and its transformation to global space with other objects
 CMeshPart
 CMR::MeshPart
 CMR::MeshBuilder::MeshPiece
 CMR::MeshPointDescribes the point of measurement on mesh
 CMeshProjectionResult
 CMR::MeshProjectionResult
 CMR::MeshSignedDistanceResult
 CMR::MeshToDirectionVolumeParams
 CMR::MeshToDistanceMapParams
 CMR::MeshToDistanceVolumeParams
 CMR::MeshTopology
 CMR::MeshToVolumeParams
 CMeshTriPoint
 CMR::MeshTriPoint
 CMR::MeshVoxelsConverter
 CMR::MetricToAStarPenalty
 CMR::ModelPointsDataStructure to contain pointers to model data
 CMR::PythonExport::ModuleData
 CMR::MouseController::MouseControlKey
 CMR::MouseController
 CMR::GcodeProcessor::MoveAction
 CMR::MovementBuildBodyParams
 CMR::MoveMeshToVoxelMaxDerivSettings
 CMR::MoveObjectByMouseImpl
 CMRAffineXf3fAffine transformation: y = A*x + b, where A in VxV, and b in V
 CMRBooleanParametersOptional parameters for mrBoolean
 CMRBooleanResultThis structure store result mesh of mrBoolean or some error info
 CMRBox3f
 CMRDecimateResultResults of mrDecimateMesh
 CMRDecimateSettingsParameters for mrDecimateMesh
 CMREdgeIdEdge index
 CMRFaceIdFace index
 CMRFillHoleMetricHolds metrics for mrFillHole and mrBuildCylinderBetweenTwoHoles triangulation
 CMRFillHoleParamsParameters structure for mrFillHole
Structure has some options to control mrFillHole
 CMRGeneralOffsetParameters
 CMRICPPairData
 CMRICPProperties
 CMRMakeCylinderAdvancedParametersOptional parameters for mrMakeCylinderAdvanced
 CMRMakeTorusParametersParameters for mrMakeTorus
 CMRMatrix3fArbitrary row-major 3x3 matrix
 CMRMeshAddPartByMaskParametersOptional parameters for mrMeshAddPartByMask
 CMRMeshPartStores reference on whole mesh (if region is NULL) or on its part (if region pointer is valid)
 CMRMultiwayICPSamplingParametersParameters that are used for sampling of the MultiwayICP objects
 CMRObjIdObject index
 CMRObjVertId
 CMROffsetParameters
 CMRPointPairStores a pair of points: one samples on the source and the closest to it on the target
 CMRRemeshSettingsParameters for mrRemesh
 CMRResolveMeshDegenSettingsParameters for mrResolveMeshDegenerations
 CMRVector3fThree-dimensional vector
 CMRVertIdVertex index
 CImGui::MultiDragRes
 CMR::MultiwayAligningTransform
 CMR::MultiwayICP
 CMultiwayICP
 CMR::MultiwayICPSamplingParametersParameters that are used for sampling of the MultiwayICP objects
 CMultiwayICPSamplingParametersParameters that are used for sampling of the MultiwayICP objects
 CMR::MutexOwner
 CN
 CMR::PointsLoad::NamedCloudLoads scene from e57 file
 CMR::MeshLoad::NamedMesh
 CMR::MeshLoad::NamedMeshLoader
 CMR::MeshSave::NamedXfMeshSaves a number of named meshes in .obj file
 CMR::NextEdgeSameLeft
 CMR::NextEdgeSameOrigin
 CMR::NoCtor< T >
 CMR::NoCtor< T >
 CMR::AABBTreePoints::Node
 CMR::NoInit
 CMR::NoiseSettings
 CMR::NoModelCheck
 CMR::NormalsToPoints
 CMR::NoVisualRepresentationCheck
 Copenvdb::util::NullInterrupter
 CMR::NumSum
 CMR::ObjectChildrenHolder
 CMR::ObjectFactoryBase
 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
 COffset
 CMR::OffsetContourIndex
 CMR::OffsetContoursOrigins
 CMR::OffsetContoursParams
 CMR::OffsetContoursRestoreZParamsParameters of restoring Z coordinate of XY offset 3d contours
 COffsetParameters
 CMR::OneMeshContour
 COneMeshContourOne contour on mesh
 CMR::OneMeshIntersection
 COneMeshIntersectionSimple point on mesh, represented by primitive id and coordinate in mesh space
 CMR::OutputFlows
 CMR::WatershedGraph::OverflowPointDescribes a point where a flow from one basin overflows into another basin
 CMR::PackMapping
 CMR::PaletteClass to hold one dimension texture with value to UV mapping
 CMR::PalettePresetsClass to save and load user palette presets
 CMR::Parabola< T >Represents quadratic function f(x) = a*x*x + b*x + c
 CMR::MarkedVoxelSlice::Parameters
 CMR::Palette::Parameters
 CMR::RibbonMenuSearch::Parameters
 CMR::SurfacePointWidget::Parameters
 CMR::Viewport::Parameters
 CMR::VoxelsVolumeCachingAccessor< V >::Parameters
 CMR::ImGuiMeasurementIndicators::Params
 CMR::UI::NonOverlappingLabelTask::Params
 CMR::ColorMapAggregator< Tag >::PartialColorMapPartial color map
 CMR::PartMapping
 CMR::Pdf
 CMR::PdfParametersParameters of document style
 CMR::ViewportGL::PickParameters
 CMR::Viewport::PickRenderObjectParams
 CMR::Features::Primitives::Plane
 CMR::Plane3< T >
 CMR::PlaneAccumulatorClass to accumulate planes to find then their crossing point
 CMR::UI::PlotAxis
 CMR::ImGuiMenu::PluginsCache
 CMR::AABBTreePoints::Point
 CMR::PointAccumulatorClass to accumulate points and make best line / plane approximation
 CMR::PointCloud
 CMR::PointInAllSpaces
 CMR::PointOnFace
 CPointOnFace
 CMR::PointOnObject
 CPointPairStores a pair of points: one samples on the source and the closest to it on the target
 CPointPairs
 CMR::PointsLoadSettings
 CMR::PointsProjectionResult
 CMR::PointsToMeshParameters
 CMR::PointToPlaneAligningTransform
 CMR::PointToPointAligningTransform
 CMR::Polyline< V >
 CMR::PolylineIntersectionResult2
 CMR::PolylineMakerSimplifies construction of connected polyline in the topology
 CMR::PolylineProjectionResult< V >
 CMR::PolylineProjectionWithOffsetResult< V >
 CMR::PolylineSubdivideSettings
 CMR::PolylineTopology
 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::PrecipitationSimulatorClass models water increase in the terrain under the rain with constant precipitation
 CMR::PreciseCollisionResult
 CPreciseCollisionResult
 CMR::PreciseVertCoords
 CMR::PreciseVertCoords2
 CMR::ImGuiMeasurementIndicators::PreparedCurve
 CMR::TeethMaskToDirectionVolumeConvertor::ProcessResult
 CMR::ProgressBar
 CMR::MeshOrPoints::ProjectionResult
 CMR::Object::ProtectedStruct
 CMR::PythonExport
 CMR::PythonFunctionAdder
 CPythonStreamRedirector< T >
 CMR::Matrix3< T >::QRReturns 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
 CMR::RecentFilesStore
 CMR::UI::RectAllocator
 CMR::RectIndexerClass for converting 2D integer coordinates into 1D linear coordinates and backward
 CMR::RefineParametersOptional parameters for refineFeatureObject
 CMR::RegisterRenderObjectConstructor
 CMR::RegularMapMesherClass for making mesh from regular distance map
 CMR::RelaxParams
 CMR::RemeshSettings
 CMR::RenderBufferRef< T >
 CMR::RenderObjectBuffer
 CRenderObjectType
 CMR::ResolveMeshDegenSettings
 CMR::RibbonButtonDrawerClass for drawing ribbon menu buttons
 CMR::RibbonFontManager
 CMR::RibbonIcons
 CMR::RibbonMenuItemAdder< T >
 CMR::RibbonMenuItemCall< T >
 CMR::RibbonMenuSearch
 CMR::RibbonNotification
 CMR::RibbonNotifier
 CMR::RibbonSchema
 CMR::RibbonSchemaHolder
 CMR::RibbonSchemaLoader
 CMR::RibbonTab
 CMR::RigidScaleXf3< T >
 CMR::RigidXf3< T >
 CMR::SaveObjectSettings
 CMR::SaveSettingsDetermines how to save points/lines/mesh
 CMR::VoxelsSave::SavingSettings
 CMR::ViewportGL::ScaledPickRes
 CMR::SceneCache
 CMR::SceneColors
 CMR::SceneLoad::SceneLoadResultScene loading result
 CMR::SceneObjectsListDrawerClass for drawing a list of scene objects (and handling interaction with it)
 CMR::SceneRoot
 CMR::SceneSettings
 CMR::SceneTextureGL
 CMR::detail::ScopeGuard< F >
 CMR::ScopeHistory
 CMR::SearchPathSettingsGeo path search settings
 CMR::RibbonSchemaHolder::SearchResultStruct to hold information for search result presentation
 CMR::RibbonSchemaHolder::SearchResultWeightAncillary struct to hold information for search result order
 CMR::SegmEndColors
 CMR::SegmentSegmentIntersectResult
 CMR::SegmPoint< T >Encodes a point inside a line segment using relative distance in [0,1]
 CMR::SelectScreenLasso
 CMR::SeparationPointStorageStorage for points on voxel edges used in Marching Cubes algorithms
 CMR::SetBitIteratorT< T >Iterator to enumerate all indices with set bits in BitSet class or its derivatives
 CMR::GlTexture::Settings
 CMR::SelfIntersections::SettingsSetting set for mesh self-intersections fix
 CMR::SurfaceManipulationWidget::SettingsMesh change settings
 CMR::TriangulationHelpers::Settings
 CMR::ShaderWarning
 CMR::ShadowsGL
 CMR::Meta::SharedPtrTraits< T >
 CMR::SharpenMarchingCubesMeshSettings
 CMR::ShellVertexInfoInformation about shell vertex
 CMR::ShiftTransformer< TreeT >Functor for shifting voxels
 CMR::ShortcutManager::ShortcutCommand
 CMR::ShortcutKey
 Cboost::signals2::signal
 CMR::SignedDistanceToMeshResult
 CMR::SimpleTimeRecord
 CMR::PrecipitationSimulator::SimulationStep
 CMR::SkyPatchThis class represents a portion of the sky, and its radiation
 CMR::SomeLocalTriangulationsDescribes a number of local triangulations of some points (e.g. assigned to a thread)
 CMR::SortIntersectionsData
 CMR::SpaceMouseController
 CMR::SpaceMouseHandlerClass to handle spacemouse
 CMR::SpaceMouseParameters
 CMR::SpacingSettings
 CMR::Sphere< V >
 CMR::SphereParams
 CMR::SplashWindow
 CMR::MultiwayAligningTransform::Stabilizer
 CMR::StitchHolesParamsParameters structure for MR::buildCylinderBetweenTwoHoles
Structure has some options to control MR::buildCylinderBetweenTwoHoles
 CMR::StopOnTrueCombiner
 Cstd::streambuf
 CMR::ImGuiMeasurementIndicators::StringWithIcon
 CMR::SubdivideSettings
 CMR::Features::SubfeatureInfo
 CMR::RenderWrapObject::detail::SubobjectStorage< ObjectType >
 CMR::RenderWrapObject::detail::SubobjectStorage< WrappedModelSubobject< IsPrimary, ObjectLines > >
 CMR::RenderWrapObject::detail::SubobjectStorage< WrappedModelSubobject< IsPrimary, ObjectMesh > >
 CMR::RenderWrapObject::detail::SubobjectStorage< WrappedModelSubobject< IsPrimary, ObjectPoints > >
 CMR::SurfaceContoursWidget::SurfaceContoursWidgetParams
 CMR::SurfaceDistanceBuilderThis class is responsible for iterative construction of distance map along the surface
 CMR::SymbolMeshParams
 CMR::SymMatrix2< T >
 CMR::SymMatrix3< T >
 CMR::SymMatrix4< T >
 CT
 CMR::TeethMaskToDirectionVolumeConvertor
 CMR::TerminalVertex
 CThreeVertIds
 CMR::Timer
 CMR::ToolbarClass to draw toolbar and toolbar customize windows
 CMR::ToolPathParams
 CMR::ToolPathResult
 CMR::TouchpadParameters
 CMR::TransformedMeshJust stores a mesh and its transformation to some fixed reference frame
 CMR::MeshBuilder::TriangleMesh triangle represented by its three vertices and by its face ID
 CMR::TriangleSegmentIntersectResult
 CMR::TriangulationHelpers::TriangulatedFanDataData with caches for optimizing fan triangulation
 CMR::TriangulationParametersParameters 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
 CTriPoint
 CMR::TrivialMetricToPenaltyVertices in the queue are ordered by their metric from a start location
 Cstd::true_type
 CTs...
 CMR::UiRenderManager
 CMR::Features::Traits::Unary< T >
 CMR::Features::Traits::Unary< Primitives::ConeSegment >
 CMR::Features::Traits::Unary< Primitives::Plane >
 CMR::Features::Traits::Unary< Primitives::Sphere >
 CMR::UndirectedEdgeIterator
 CMR::UndirectedEdgeUndirectedEdge
 CMR::UniformSamplingSettings
 CMR::UnionFind< I >Simple union find data structure
 Cstd::unique_ptr
 CMR::UniqueTemporaryFolder
 CMR::UniqueThreadSafeOwner< T >
 CMR::UniqueThreadSafeOwner< Dipoles >
 CMR::UniqueThreadSafeOwner< MR::AABBTree >
 CMR::UniqueThreadSafeOwner< MR::AABBTreePoints >
 CMR::UniqueThreadSafeOwner< MR::AABBTreePolyline< V > >
 CMR::UniteManyMeshesParams
 CMR::UnitInfo
 CMR::UnitToStringParams< E >
 CMR::UnorientedTriangle
 CUpdates...
 CMR::UI::TestEngine::ValueEntry::Value< T >
 CMR::UI::TestEngine::ValueEntry::Value< T >
 CMR::UI::TestEngine::ValueEntry
 CVariableEdgeTri
 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::Vector3< float >
 CMR::Vector3< int >
 CVector3f3-dimentional float-typed vector
 CMR::Vector4< T >
 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::AffineXf, 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< SurfacePath, VertId >
 CMR::Vector< TextureId, FaceId >
 CMR::Vector< V, 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::VertDistance
 CMR::MeshBuilder::VertDuplication
 CMR::MeshBuilder::VertexIdentifier
 CMR::VertPathInfoInformation associated with each vertex by the paths builder
 CMR::VertRenumberMaps valid points to packed sequential indices
 CMR::MeshBuilder::VertSpan
 CMR::Viewer
 CMR::ViewerEventQueueQueue to ignore multiple mouse moves in one frame
 CMR::ViewerPlugin
 CMR::ViewerSetup
 CMR::Viewport
 CMR::ViewportGL
 CMR::ViewportId
 CMR::ViewportIteratorIterates over all ViewportIds in given ViewportMask
 CMR::ViewportLinesWithColors
 CMR::ViewportMaskStores mask of viewport unique identifiers
 CMR::ViewportPointsWithColors
 CMR::ViewportProperty< T >
 CMR::ViewportProperty< ControlBit >
 CMR::ViewportProperty< MR::AffineXf >
 CMR::ViewportProperty< MR::Color >
 CMR::ViewportProperty< MR::Matrix3 >
 CMR::ViewportProperty< MR::XfBasedCache< MR::Box > >
 CMR::ViewportProperty< uint8_t >
 CMR::TransformControls::VisualParams
 CMR::VolumeIndexer
 CMR::ObjectVoxels::VolumeRenderingParams
 CMR::VolumeSegmentationParametersParameters for volume segmentation
 CMR::VolumeSegmenterClass for voxels segmentation
 CMR::VolumeToMeshByPartsSettingsParameters' structure for MR::volumeToMeshByParts
 CMR::VoxelLocationBoth linear Id and 3D coordinates of the same voxel
 CMR::VoxelMetricParametersParameters for building metric function
 CMR::VoxelsVolume< T >Box in 3D space subdivided on voxels stored in 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< VoxelsVolume< VoxelValueGetter< T > > >VoxelsVolumeAccessor specialization for value getters
 CMR::VoxelsVolumeCachingAccessor< V >
 CMR::VoxelsVolumeInterpolatedAccessor< Accessor >
 CMR::VoxelsVolumeInterpolatedAccessor< MR::VoxelsVolumeAccessor< VdbVolume > >
 CMR::VoxelTraits< T >
 CMR::VoxelTraits< FloatGrid >
 CMR::VoxelTraits< VoxelValueGetter< T > >
 CMR::WatershedGraphGraphs representing rain basins on the mesh
 CMR::WebRequest
 CMR::WeightedVertex
 CMR::Writer< T >
 CMR::XfBasedCache< T >
 CMR::XfBasedCache< MR::Box >
 CMR::ZeroOnMove< T >
 CMR::ZeroOnMove< size_t >