| Creusex::geometry::AccuracyMetricsOptions | Options for ground-truth accuracy scoring |
| Creusex::geometry::AccuracyReport | Ground-truth accuracy report for a reconstructed point cloud |
| Cboost::adjacency_list | |
| Creusex::geometry::CellComplex | |
| Creusex::geometry::SceneGraph | |
| Creusex::vision::AnnotationConfig | Configuration for ML annotation inference and data loading |
| Cspdlog::sinks::ansicolor_sink | |
| Cspdmon::TerminalSink< spdlog::details::console_mutex > | |
| Cspdmon::TerminalSink< spdlog::details::console_nullmutex > | |
| Cspdmon::TerminalSink< ConsoleMutex > | |
| Creusex::io::ArkitPincam | Parsed contents of an ARKitScenes .pincam intrinsics line |
| Creusex::io::ArkitPoseSample | One trajectory sample: a device-relative timestamp and the optical-to-world (camera->world) pose at that instant, row-major 4x4 |
| Creusex::core::Artifact | One named cloud / table / mesh the pipeline traffics in |
| Creusex::vision::tensor_rt::AutoDevice | |
| Creusex::vision::BackendFactory | |
| Creusex::io::speckle::Base | Base class for all Speckle objects |
| Creusex::io::speckle::Collection | Collection / container for grouping objects |
| Creusex::io::speckle::InstanceDefinitionProxy | Shared definition for instance proxies |
| Creusex::io::speckle::InstanceProxy | Positioned reference to an InstanceDefinitionProxy |
| Creusex::io::speckle::Line | Line segment between two points |
| Creusex::io::speckle::Mesh | Triangle/quad mesh |
| Creusex::io::speckle::Point | 3D point |
| Creusex::io::speckle::Pointcloud | Point cloud |
| Creusex::vision::tensor_rt::tensor::BaseMemory | |
| Creusex::vision::tensor_rt::tensor::Memory< float > | |
| Creusex::vision::tensor_rt::tensor::Memory< uint8_t > | |
| Creusex::vision::tensor_rt::tensor::Memory< int64_t > | |
| Creusex::vision::tensor_rt::tensor::Memory< bool > | |
| Creusex::vision::tensor_rt::tensor::Memory< int > | |
| Creusex::vision::tensor_rt::tensor::Memory< _DT > | |
| Cspdmon::BaseProgress | |
| Cspdmon::LoggerProgress | |
| Cspdmon::Progress | |
| Crux::gui::Blob | A non-JSON response body (image, mesh blob) |
| Creusex::vision::common::object::Box | Axis-aligned bounding box defined by (left, top, right, bottom) coordinates |
| Creusex::geometry::BuildingComponent | A detected or manual building component (window, door, wall, ...) |
| Creusex::geometry::CameraData | Camera data for texture mapping |
| Creusex::visualize::CameraSpec | An explicit camera: rigid pose plus pinhole intrinsics |
| Creusex::vision::osd::LabelLayoutSolver::Candidate | Internal representation of a single placement candidate for a label |
| Creusex::geometry::CellData | |
| Creusex::geometry::CellEdgeData | |
| Creusex::geometry::CellVertexData | |
| Creusex::core::Certifications | Certifications, approvals and declarations for the item |
| Creusex::core::traits::Certifications | Certifications, approvals and declarations for the item |
| Creusex::ProjectDB::ProjectSummary::CloudInfo | |
| Creusex::io::ExportScene::CloudLayer | |
| Creusex::ProjectDB::CloudPage | A contiguous window of one cloud's stored records, still in storage layout — no PCL type has been inflated |
| Creusex::core::CloudReferenceNode | Cloud reference: a label cloud loaded from ProjectDB by name |
| Creusex::io::ColmapExportOptions | Options for COLMAP sparse model export |
| Creusex::io::ExportScene::ComponentEntry | |
| Creusex::ProjectDB::ProjectSummary::ComponentInfo | |
| Creusex::core::ComponentRecord | Core-owned persistence contract for a row of the building_components table (#227) |
| Creusex::core::Condition | Condition assessment of the construction item |
| Creusex::core::traits::Condition | Condition assessment of the construction item |
| Creusex::core::ConstructionItemDescription | Description of the reused construction item |
| Creusex::core::traits::ConstructionItemDescription | Description of the reused construction item |
| Creusex::geometry::CoplanarPolygon | A closed 3D polygon whose vertices are coplanar |
| Creusex::geometry::CreateWindowsOptions | Configuration for the create_windows pipeline |
| Creusex::geometry::CreateWindowsResult | Output of create_windows() |
| Creusex::vision::tensor_rt::affine::CropResizeMatrix | |
| Creusex::vision::osd::CvxText | FreeType-based text renderer for OpenCV images |
| Creusex::core::DangerousSubstance | Dangerous substance analysis record |
| Creusex::core::traits::DangerousSubstance | Dangerous substance analysis record |
| CDatabaseDelOptions | Options for unified database del command |
| CDatabaseGetOptions | Options for unified database get command |
| CDatabaseSetOptions | Options for unified database set command |
| Creusex::vision::Dataloader | |
| Creusex::geometry::DensifyParams | Parameters for Multi-View Stereo dense reconstruction (OpenMVS) |
| Creusex::vision::common::object::Depth | Depth map result with per-pixel depth values |
| Creusex::core::serialization::Deserializer | Deserializer for converting database values to C++ structs |
| Creusex::vision::common::object::DetectionBox | Universal detection result container that holds a bounding box plus optional enriched data (pose, OBB, segmentation, depth, tracking) |
| Creusex::core::Dimensions | Physical dimensions and geometry of the construction item |
| Creusex::core::traits::Dimensions | Physical dimensions and geometry of the construction item |
| Creusex::geometry::DoorData | |
| Creusex::io::E57ScanExport | A single scan position to write into an E57 file |
| Creusex::core::Emission | Emission measurement record |
| Creusex::core::traits::Emission | Emission measurement record |
| Crux::gui::Endpoint | One row of the route table |
| Creusex::vision::tensor_rt::TensorRT::Engine | |
| Creusex::core::EnvironmentalPotential | Environmental and resource potential for sustainable utilization |
| Creusex::core::traits::EnvironmentalPotential | Environmental and resource potential for sustainable utilization |
| Creusex::gsplat::EvalMetrics | One held-out evaluation pass |
| Creusex::vision::tensor_rt::nv::EventTimer | |
| Cstd::exception | STL class |
| Cstd::runtime_error | STL class |
| Creusex::visualize::OffscreenGlUnavailable | This machine cannot create an offscreen OpenGL context (#313) |
| Crux::database::PathError | Exception thrown when path parsing fails |
| Crux::gui::HttpError | Thrown by a handler to produce a non-200 JSON error response |
| Creusex::io::speckle::ExportConfig | Configuration for building Speckle objects from an ExportScene |
| Creusex::io::ExportScene | Intermediate representation for exporting all project data |
| Creusex::geometry::FaceData | |
| Creusex::core::FilterExpression | Parsed filter expression with resolved label cloud references |
| Creusex::core::FilterNode | Base AST node for filter expressions |
| Creusex::core::AndNode | AND combinator: expr1 && expr2 |
| Creusex::core::CompareNode | Comparison operators: <cloud> >= value, etc |
| Creusex::core::EqualNode | Equality: <cloud> == value |
| Creusex::core::InNode | In-set: <cloud> in [v1, v2, v3] |
| Creusex::core::NotEqualNode | Not equal: <cloud> != value |
| Creusex::core::OrNode | OR combinator: expr1 || expr2 |
| Creusex::core::FireProperties | Fire-related properties of the construction item |
| Creusex::core::traits::FireProperties | Fire-related properties of the construction item |
| Creusex::vision::osd::FlatUniformGrid | Compact spatial hash-grid for fast overlap queries during layout |
| Cfmt::formatter | |
| Cfmt::formatter< Eigen::Matrix< float, 4, 1 > > | |
| Cfmt::formatter< Eigen::Quaternion< Scalar > > | |
| Cfmt::formatter< reusex::core::EmissionQuantityType > | |
| Cfmt::formatter< reusex::core::Material > | |
| Cfmt::formatter< reusex::core::MaterialPassport > | |
| Cfmt::formatter< reusex::core::SubstanceContentMethod > | |
| Cfmt::formatter< reusex::core::TransactionType > | |
| Cfmt::formatter< reusex::core::TriState > | |
| Cfmt::formatter< reusex::core::stopwatch > | |
| Cfmt::formatter< reusex::geometry::BuildingComponent > | |
| Cfmt::formatter< reusex::geometry::CellComplex > | |
| Cfmt::formatter< reusex::geometry::SceneGraph > | |
| Creusex::geometry::FrameSurfels | A sensor frame represented as a surfel set for joint registration |
| Creusex::gsplat::GaussianCloud | A set of 3D Gaussians in plain host memory |
| Creusex::gsplat::GaussianInitOptions | Parameters for seeding Gaussians from a ReUseX point cloud |
| Creusex::core::GaussianSplatHeader | What the PLY header of an INRIA 3D Gaussian Splatting file says |
| Creusex::ProjectDB::GaussianSplatMetadata | One row of the gaussian_splats table, minus the payload |
| Creusex::gsplat::GsplatStageOptions | End-to-end options for the rux create gsplat stage |
| Creusex::core::History | Historical usage information for the construction item |
| Creusex::core::traits::History | Historical usage information for the construction item |
| Creusex::vision::IData | |
| Creusex::vision::libtorch::LibTorchData | Data carrier for LibTorch YOLO inference pipeline |
| Creusex::vision::onnx::ONNXSam3Data | Data carrier for ONNX Runtime SAM3 inference pipeline |
| Creusex::vision::tensor_rt::TensorRTData | |
| Creusex::vision::IDataset | |
| Creusex::vision::libtorch::LibTorchDataset | LibTorch dataset for RTABMap databases |
| Creusex::vision::onnx::ONNXSam3Dataset | Dataset for ONNX Runtime SAM3 model inference |
| Creusex::vision::tensor_rt::TensorRTDataset | |
| Creusex::vision::common::tensor::Image | Lightweight, non-owning view of a BGR image buffer |
| Crux::gui::ImageResponse | An encoded image plus the provenance of any rendering applied to it |
| Creusex::vision::IMLBackend | |
| Creusex::vision::libtorch::LibTorchBackend | LibTorch backend implementation of the IMLBackend interface |
| Creusex::vision::onnx::ONNXBackend | ONNX Runtime backend implementation of the IMLBackend interface |
| Creusex::vision::tensor_rt::TensorRTBackend | |
| Creusex::vision::IModel | |
| Creusex::vision::libtorch::LibTorchYolo | YOLO instance segmentation model using LibTorch (TorchScript) |
| Creusex::vision::onnx::ONNXSam3 | SAM3 segmentation model using ONNX Runtime for CPU/GPU inference |
| Creusex::vision::tensor_rt::TensorRTSam3 | |
| Crux::database::InputHandler | Handles input for set operations |
| Creusex::vision::tensor_rt::cpm::Instance< Result, Input, Model > | |
| Creusex::ProjectDB::InstanceRecord | One row of the instances table: a spatially-distinct object within an instance-label cloud, carrying a stable GUID that survives regeneration |
| Creusex::core::IObserver | |
| Creusex::core::IProgressObserver | |
| Crux::VizualizationObserver | |
| Creusex::core::IVisualObserver | |
| Crux::VizualizationObserver | |
| Creusex::geometry::CellComplex::Is_Type< T > | |
| Creusex::geometry::CellComplex::IsFaceBetweenCells | |
| Creusex::vision::tensor_rt::cpm::Instance< Result, Input, Model >::Item | |
| Crux::view::ItemTraits< T > | Traits class template for viewer item operations |
| Crux::view::ItemTraits< LoadedCloud > | Traits specialization for point clouds |
| Crux::view::ItemTraits< LoadedMesh > | Traits specialization for polygon meshes |
| Cspdmon::IterableProgressMonitor< Iterable > | |
| Creusex::vision::Dataloader::Iterator | |
| Creusex::vision::IVideoModel | |
| Creusex::vision::tensor_rt::TensorRTSam3p1 | |
| Creusex::pipeline::JobEvent | One notification about a job |
| Creusex::pipeline::JobRecord | A job as reported by the runner. Snapshot; never a live view |
| Creusex::pipeline::JobRunner | FIFO, single-worker, in-process pipeline job runner |
| Creusex::pipeline::JobRunnerOptions | Tuning knobs for the job store |
| Crux::gui::JobSubmission | A validated POST /jobs body |
| Creusex::geometry::JointPairwiseRegistration | Joint pairwise pose optimizer operating purely in memory |
| Creusex::geometry::JprParams | Parameters for joint pairwise pose refinement |
| Creusex::geometry::JprResult | Summary statistics from a registration run |
| Crux::view::LabelCloudInfo | A label cloud with its associated metadata for legend display |
| Creusex::vision::osd::LabelLayoutSolver | Greedy iterative label placement solver |
| Crux::view::LabelLegendEntry | A single entry in the label legend overlay |
| Creusex::vision::osd::LayoutBox | Axis-aligned 2-D bounding box used internally by the label layout solver |
| Creusex::vision::osd::LayoutConfig | Tunable parameters controlling the label placement algorithm |
| Creusex::vision::osd::LayoutResult | Final placement result for a single label |
| Creusex::vision::tensor_rt::affine::LetterBoxMatrix | |
| Crux::view::LoadedCloud | A point cloud loaded for visualization with associated metadata |
| Crux::view::LoadedMesh | A polygon mesh loaded for visualization with associated metadata |
| Crux::gui::LodSelection | The outcome of a voxel selection over one whole cloud |
| Creusex::geometry::LoopClosureOptions | Parameters for wide-baseline loop-edge detection |
| Creusex::geometry::LoopClosureResult | Summary statistics from loop-edge detection |
| Creusex::geometry::LoopEdge | A metric relative-pose constraint between two frames, ready to become a gtsam::BetweenFactor<Pose3> |
| Creusex::io::ExportScene::MaterialEntry | |
| Creusex::ProjectDB::ProjectSummary::MaterialInfo | |
| Creusex::core::MaterialPassport | A complete material passport for a reused building material |
| Creusex::core::MaterialPassportMetadata | Document-level metadata for the material passport |
| Creusex::gsplat::MCMCOptions | 3DGS-MCMC density control (Kheradmand et al |
| Creusex::io::ExportScene::MeshEntry | |
| Creusex::ProjectDB::ProjectSummary::MeshInfo | |
| Creusex::ProjectDB::MeshMetadata | |
| Creusex::geometry::MeshOptions | Options for mesh generation |
| Creusex::ProjectDB::MeshTextureInfo | |
| Creusex::ProjectDB::MeshTextureMetadata | |
| Creusex::vision::osd::FlatUniformGrid::Node | |
| Creusex::geometry::NoiseEstimate | Result of estimate_cloud_noise |
| Creusex::geometry::NoiseEstimateOptions | Options controlling the deterministic local-PCA cloud-noise estimator |
| Creusex::vision::tensor_rt::norm_image::Norm | |
| Creusex::vision::common::object::Obb | Oriented bounding box (OBB) parameterized by center, size, and rotation angle |
| Creusex::geometry::OdometryEdgeMotion | Seed motion of one consecutive-frame odometry edge |
| Creusex::geometry::OdometrySigmaScale | Multiplicative scale applied to an odometry edge's base sigmas |
| Creusex::visualize::OffscreenGlProbe | The outcome of one probe, with enough detail to put in an error message |
| Creusex::geometry::OrphanedInstance | A previous instance whose GUID could not be matched to any new instance |
| Cfmt::ostream_formatter | |
| Cfmt::formatter< Eigen::WithFormat< T > > | |
| Cfmt::formatter< T, std::enable_if_t< std::is_base_of_v< Eigen::DenseBase< T >, T >, char > > | |
| Cfmt::formatter< cv::Size_< T > > | |
| Creusex::core::Owner | Owner contact information for the material passport |
| Creusex::core::traits::Owner | Owner contact information for the material passport |
| Crux::gui::PageRequest | A validated, clamped offset/limit window over a collection |
| Crux::gui::PageWindow | The half-open [first, last) index range a page covers, plus the size of the collection it was taken from |
| Creusex::io::ExportScene::PanoEntry | |
| Creusex::geometry::PanoramaAlignmentOptions | Parameters for content-based panorama alignment |
| Creusex::geometry::PanoramaAlignmentResult | Outcome of aligning one panorama |
| Crux::view::PanoramaInfo | Metadata for a panoramic image (pixel data loaded on-demand) |
| Creusex::geometry::PanoramaLoopOptions | Parameters for panorama-derived loop-edge detection |
| Creusex::geometry::PanoramaLoopResult | Statistics from panorama loop-edge detection |
| Crux::view::PanoramaState | State for immersive panorama viewing |
| Creusex::ProjectDB::PanoramicImage | |
| Creusex::ProjectDB::ProjectSummary::PanoramicInfo | |
| Creusex::geometry::detail::PanoResection | One panorama's independent resection against one frame |
| Creusex::pipeline::ParameterDescriptor | One knob of one stage |
| Crux::gui::Params | Already-decoded query parameters, so handlers never touch crow::request |
| Crux::database::PathComponent | Represents a single component in a resource path |
| Creusex::geometry::PerspectiveView | A virtual pinhole view rendered out of an equirectangular panorama |
| Creusex::ProjectDB::PipelineLogEntry | |
| Cplane_map< Kernel, Scalar > | |
| Creusex::geometry::PlaneFitQuality | Fit statistics of one per-frame plane detection: the inputs from which the measurement noise of its OrientedPlane3Factor is derived |
| Creusex::geometry::PlaneFitSigmas | Statistical standard deviations of a plane fit, in the units of the OrientedPlane3Factor residual |
| Creusex::geometry::PlaneGraphOptimizer | Plane-landmark pose-graph optimizer operating purely in memory |
| Creusex::geometry::PlaneGraphOptions | Parameters for plane-landmark pose-graph optimization |
| Creusex::geometry::PlaneGraphResult | Summary statistics from a plane-graph optimization run |
| Creusex::geometry::PlaneQuality | Quality statistics for a single detected plane |
| Cpoint_map< Kernel, PointT > | |
| Creusex::geometry::PointCluster | |
| Crux::gui::PointsResponse | One points-endpoint response |
| Creusex::core::Pollution | Pollution, content and emission information |
| Creusex::core::traits::Pollution | Pollution, content and emission information |
| Creusex::vision::common::object::Pose | A set of keypoints representing a human or object pose |
| Creusex::geometry::PoseDriftOptions | Parameters for synthetic trajectory drift (#338) |
| Creusex::geometry::PoseDriftResult | What a drift-synthesis run did, in the units the benchmark reports |
| Creusex::vision::common::object::PosePoint | A single keypoint for pose estimation, with visibility flag |
| Creusex::geometry::PriorInstance | Prior instance state (typically loaded from ProjectDB::instances()) |
| Creusex::core::ProductInformation | Original product information |
| Creusex::core::traits::ProductInformation | Original product information |
| Creusex::core::ProgressObserver | |
| Creusex::ProjectDB | |
| Creusex::ProjectDB::ProjectSummary::ProjectInfo | |
| Crux::view::ProjectLoadResult | Result of loading geometry from a .rux project database |
| Creusex::ProjectDB::ProjectMetadata | |
| Creusex::ProjectDB::ProjectSummary | |
| Creusex::core::traits::PropertyDescriptor | Property metadata descriptor |
| Creusex::core::traits::PropertyTraits< T > | Trait interface for property metadata |
| Creusex::core::traits::PropertyTraits< Certifications > | |
| Creusex::core::traits::PropertyTraits< Condition > | |
| Creusex::core::traits::PropertyTraits< ConstructionItemDescription > | |
| Creusex::core::traits::PropertyTraits< DangerousSubstance > | |
| Creusex::core::traits::PropertyTraits< Dimensions > | |
| Creusex::core::traits::PropertyTraits< Emission > | |
| Creusex::core::traits::PropertyTraits< EnvironmentalPotential > | |
| Creusex::core::traits::PropertyTraits< FireProperties > | |
| Creusex::core::traits::PropertyTraits< History > | |
| Creusex::core::traits::PropertyTraits< Owner > | |
| Creusex::core::traits::PropertyTraits< Pollution > | |
| Creusex::core::traits::PropertyTraits< ProductInformation > | |
| Creusex::core::serialization::PropertyValue | Type-erased property value holder |
| Creusex::geometry::QualityMetricsOptions | |
| Creusex::geometry::QualityReport | Ground-truth-free reconstruction quality report |
| Creusex::geometry::ReconciledInstance | A single reconciled instance: its (new) label value, the semantic class it belongs to, its point count, and the stable GUID it should carry |
| Creusex::geometry::ReconcileOptions | Options controlling instance identity reconciliation |
| Creusex::geometry::ReconcileResult | Result of reconciling a freshly-segmented instance set against a previous one |
| Creusex::geometry::ReconstructionParams | Parameters for point cloud reconstruction from stored sensor frames |
| Creusex::geometry::Registry | |
| Creusex::geometry::CellComplex | |
| Creusex::geometry::SceneGraph | |
| Creusex::visualize::RenderOptions | Everything render_view() can be told to do |
| Creusex::vision::tensor_rt::affine::ResizeMatrix | |
| Crux::database::ResourceRouter | Base interface for resource routers |
| Crux::database::CloudRouter | Router for point cloud resources |
| Crux::database::FrameRouter | Router for sensor_frames (read-only) |
| Crux::database::LabelRouter | Router for segmentation_images (read-only) |
| Crux::database::LogRouter | Router for pipeline_log entries (read-only) |
| Crux::database::MeshRouter | Router for mesh resources |
| Crux::database::PanoramaRouter | Router for panoramic image resources |
| Crux::database::PassportRouter | Router for material passport resources |
| Crux::database::ProjectRouter | Router for project metadata |
| Crux::database::RouterRegistry | Router registry for dispatching paths to appropriate routers |
| CRuxOptions | |
| Creusex::vision::tensor_rt::Sam3Input | |
| Creusex::vision::onnx::Sam3PromptUnit | A single SAM3 prompt unit with text and optional box prompts |
| Creusex::vision::tensor_rt::Sam3PromptUnit | |
| Crux::view::PanoramaState::SavedView | Saved viewer state for restoration on exit |
| Creusex::geometry::SceneEdgeData | |
| Creusex::geometry::SceneObject | |
| Creusex::geometry::ScenePlane | |
| Creusex::geometry::SceneVertexData | |
| Creusex::core::json_export::SectionDescriptor | Describes a section in the JSON export template |
| Creusex::geometry::SectionSolveStats | Per-section solve diagnostics (issue #226) |
| Creusex::vision::common::object::Segmentation | Instance segmentation result backed by an OpenCV mask |
| Creusex::geometry::SegmentInstancesRequest | Request structure for instance segmentation via Euclidean clustering |
| Creusex::geometry::SegmentInstancesResult | Result structure for instance segmentation |
| Creusex::vision::common::object::SegmentMap | A raw binary segmentation map stored as pinned host memory |
| Creusex::vision::SegmentPanoramaOptions | Options controlling how a panorama is tiled and segmented |
| Creusex::geometry::SegmentPlanesOptions | |
| Creusex::geometry::SegmentRoomsOptions | |
| Creusex::io::ExportScene::SemanticCategory | |
| Creusex::io::ExportScene::SemanticInstance | |
| Creusex::ProjectDB::ProjectSummary::SensorFrameInfo | |
| Creusex::core::SensorIntrinsics | Lightweight camera intrinsics replacing rtabmap::CameraModel in downstream code |
| Creusex::core::serialization::Serializer | Serializer for converting C++ structs to database values |
| Crux::gui::Server | Crow-backed implementation of the GUI API contract |
| Crux::gui::ServerOptions | Everything rux gui needs to stand a server up |
| Cspdmon::SigwinchMixin | |
| Cspdmon::TerminalSink< spdlog::details::console_mutex > | |
| Cspdmon::TerminalSink< spdlog::details::console_nullmutex > | |
| Cspdmon::TerminalSink< ConsoleMutex > | |
| Creusex::geometry::Solidifier | Solidifier solves room segmentation using Mixed Integer Programming |
| Creusex::geometry::SolidifierOptions | |
| Creusex::io::speckle::SpeckleClient | Upload-only Speckle client |
| Creusex::io::speckle::SpeckleModel | One model (branch) to upload to Speckle |
| Creusex::pipeline::StageArtifact | One artifact a stage wrote, so a client can refresh exactly what changed instead of re-fetching everything |
| Creusex::pipeline::StageContext | Everything a stage execution needs, independent of any HTTP/CLI front end |
| Creusex::core::StageContract | The full input/output contract of one pipeline stage |
| Creusex::core::StageInput | One prerequisite of a stage |
| Crux::StageParams | Accumulates stage parameters as a JSON object |
| Creusex::pipeline::StageResult | Outcome of one stage execution |
| Cspdmon::StatusLine | |
| Cspdmon::LoggerProgress | |
| Cspdmon::StatusLineRegistry | |
| Cspdmon::TerminalSink< spdlog::details::console_mutex > | |
| Cspdmon::TerminalSink< spdlog::details::console_nullmutex > | |
| Cspdmon::TerminalSink< ConsoleMutex > | |
| Creusex::core::stopwatch | |
| Creusex::stopwatch | |
| CSubcommandAlignPanoramaOptions | |
| CSubcommandAnalyzeAccuracyOptions | Options for the ground-truth accuracy analysis subcommand |
| CSubcommandAnalyzeQualityOptions | Options for the reconstruction quality analysis subcommand |
| CSubcommandAnnotateOptions | |
| CSubcommandAnnotatePanoramaOptions | |
| CSubcommandAssembleOptions | Collection of all options for the assemble subcommand |
| CSubcommandCreateCloudsOptions | Defaults derived from reusex::geometry::ReconstructionParams so the CLI and library never disagree on a parameter's default (docs/STANDARDS.md §4) |
| CSubcommandCreateDenseOptions | |
| CSubcommandCreateGsplatOptions | Options for rux create gsplat |
| CSubcommandCreateMaterialOptions | |
| CSubcommandCreateMaterialsOptions | CLI options for rux create materials — generate one material passport per instance and link it back onto the instance |
| CSubcommandEditDownsampleOptions | |
| CSubcommandEditPerturbPosesOptions | Options for rux edit perturb-poses (issue #338) |
| CSubcommandExportColmapOptions | |
| CSubcommandExportCSVOptions | |
| CSubcommandExportE57Options | |
| CSubcommandExportMaterialepasOptions | |
| CSubcommandExportPLYOptions | |
| CSubcommandExportRhinoOptions | |
| CSubcommandExportSemanticImagesOptions | |
| CSubcommandExportSpeckleOptions | |
| CSubcommandGetMeshOptions | Options for the 'get mesh' subcommand |
| CSubcommandGuiOptions | Options for the rux gui subcommand |
| CSubcommandImportArkitscenesOptions | Options for the ARKitScenes dataset import subcommand |
| CSubcommandImportCSVOptions | |
| CSubcommandImportE57Options | |
| CSubcommandImportGsplatOptions | Options for rux import gsplat |
| CSubcommandImportMaterialepasOptions | |
| CSubcommandImportMushroomOptions | Options for the MuSHRoom dataset import subcommand |
| CSubcommandImportPanoramaOptions | |
| CSubcommandImportPhotosOptions | |
| CSubcommandImportPLYOptions | |
| CSubcommandImportRTABMapOptions | |
| CSubcommandInfoOptions | Options for the info subcommand |
| CSubcommandLogOptions | Options for the log subcommand |
| CSubcommandMeshOptions | Collection of all options of Subcommand A |
| CSubcommandOptimizeOptions | Options for the rux optimize subcommand (global plane-landmark pose-graph optimization) |
| CSubcommandProjectOptions | Collection of all options of Subcommand A |
| CSubcommandRegisterOptions | Options for the rux register subcommand (within-scan pose refinement) |
| CSubcommandRenderOptions | Options for the render subcommand |
| CSubcommandSegInstancesOptions | CLI options for instance segmentation subcommand |
| CSubcommandSegPlanesOptions | Collection of all options for plane segmentation subcommand |
| CSubcommandSegRoomsOptions | Collection of all options for room segmentation subcommand |
| CSubcommandTextureOptions | Collection of all options of Subcommand A |
| CSubcommandValidateOptions | Options for the validate subcommand |
| CSubcommandViewOptions | Collection of all options of Subcommand A |
| CSubcommandWindowOptions | Options for rux create windows |
| Creusex::geometry::SurfelExtractionParams | Parameters controlling per-frame surfel extraction (back-projection + normal estimation) used by the registration pipeline |
| Creusex::geometry::SyncDownsampleOptions | Options controlling a synchronized project-cloud downsample |
| Creusex::geometry::SyncDownsampleResult | Outcome of a synchronized downsample, for logging / reporting |
| Creusex::vision::osd::TextSize | Measured bounding box of a rendered text string |
| Creusex::geometry::TextureQualityParams | Quality parameters for texture projection |
| Creusex::vision::common::object::Track | Multi-object tracking state for a single tracked instance |
| Creusex::gsplat::TrainingView | One posed training image for the Gaussian-splatting optimizer |
| Creusex::gsplat::TrainingViewOptions | Selection and preprocessing knobs for building the training set |
| Creusex::gsplat::TrainMetrics | One row of the loss history |
| Creusex::gsplat::TrainOptions | Optimizer / schedule parameters for the 3DGS training loop |
| Creusex::gsplat::TrainResult | |
| Creusex::core::TransactionLogEntry | A single entry in the material passport transaction log |
| Creusex::core::ValidationIssue | One problem discovered by a validation check |
| Creusex::core::ValidationReport | Aggregate result of running all validation checks over a project |
| Crux::filters::ValidationResult | Validation result for filter expressions |
| Crux::gui::ValueRange | Range of the valid stored values a normalize=true rendering mapped |
| Creusex::geometry::VertexProperties | |
| Crux::view::ViewerState | Tracks the currently visible label overlay in the viewer |
| Creusex::visualize::ViewportBounds | Normalized bounds of a single viewport within a render window |
| Creusex::geometry::VoxelAssignment | Per-input-point assignment to an output voxel bucket |
| Creusex::geometry::WallCandidate | A connected component of coplanar mesh faces that may host a window |
| Creusex::geometry::WallData | |
| Creusex::geometry::WindowData | |