File failed to load: https://isis.astrogeology.usgs.gov/8.3.0/Object/assets/jax/output/NativeMML/config.js
Isis 3 Programmer Reference
BundleLidarPointVector.h
1#ifndef BundleLidarPointVector_h
2#define BundleLidarPointVector_h
8/* SPDX-License-Identifier: CC0-1.0 */
9
10#include <QMap>
11#include <QSharedPointer>
12#include <QString>
13#include <QVector>
14
15#include "BundleLidarControlPoint.h"
16
17namespace Isis {
18
19
31 class BundleLidarPointVector : public QVector<BundleLidarControlPointQsp> {
32
33 public:
37
39
41 LinearAlgebra::Vector &imageSolution,
42 const BundleTargetBodyQsp target);
43
45 double vtpvContribution();
47 double vtpvRangeContribution();
48 };
49}
50
51#endif // BundleLidarPointVector_h
This class is a container class for BundleLidarControlPoints.
double vtpvContribution()
Compute vtpv, the weighted sum of squares of constrained point residuals.
BundleLidarPointVector & operator=(const BundleLidarPointVector &src)
Assignment operator.
double vtpvMeasureContribution()
Compute vtpv of image measures (weighted sum of squares of measure residuals).
BundleLidarPointVector()
Constructs an empty BundleLidarPointVector.
void computeMeasureResiduals()
Compute vtpv, the weighted sum of squares of constrained point residuals.
void applyParameterCorrections(SparseBlockMatrix &normalsMatrix, LinearAlgebra::Vector &imageSolution, const BundleTargetBodyQsp target)
Apply point parameter corrections.
double vtpvRangeContribution()
Compute vtpv of lidar range constraints.
boost::numeric::ublas::vector< double > Vector
Definition for an Isis::LinearAlgebra::Vector of doubles.
This is free and unencumbered software released into the public domain.
Definition Calculator.h:18
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16

U.S. Department of the Interior | U.S. Geological Survey
ISIS | Privacy & Disclaimers | Astrogeology Research Program
To contact us, please post comments and questions on the USGS Astrogeology Discussion Board
To report a bug, or suggest a feature go to: ISIS Github
File Modified: 02/24/2025 16:14:50