#ifndef LARDON3D_INCREMENTAL_RECONSTRUCTION_INTERNAL_H #define LARDON3D_INCREMENTAL_RECONSTRUCTION_INTERNAL_H #include #include #include struct Lardon3DSparseBundleAdjustmentAnchor { uint64_t component_key; uint64_t pose_anchor_image_id; uint64_t scale_anchor_image_id; Lardon3DSparseBundleAdjustmentScaleAxis scale_axis; }; Lardon3DSparseBundleAdjustmentExecutionStatus lardon3d_sparse_bundle_adjustment_run_with_anchors( const Lardon3DSparseBundleAdjustmentInput *input, const Lardon3DSparseBundleAdjustmentAnchor *anchors, size_t anchor_count, Lardon3DSparseBundleAdjustmentResult *result); #endif