172 lines
8.9 KiB
XML
172 lines
8.9 KiB
XML
<?xml version='1.0' encoding='UTF-8' standalone='no'?>
|
|
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.8.11">
|
|
<compounddef id="classgtsam_1_1JacobianFactorQ" kind="class" language="C++" prot="public">
|
|
<compoundname>gtsam::JacobianFactorQ</compoundname>
|
|
<basecompoundref prot="public" virt="non-virtual">RegularJacobianFactor< D ></basecompoundref>
|
|
<includes refid="JacobianFactorQ_8h" local="no">JacobianFactorQ.h</includes>
|
|
<templateparamlist>
|
|
<param>
|
|
<type>size_t</type>
|
|
<declname>D</declname>
|
|
<defname>D</defname>
|
|
</param>
|
|
<param>
|
|
<type>size_t</type>
|
|
<declname>ZDim</declname>
|
|
<defname>ZDim</defname>
|
|
</param>
|
|
</templateparamlist>
|
|
<sectiondef kind="private-type">
|
|
<memberdef kind="typedef" id="classgtsam_1_1JacobianFactorQ_1abb244ea915349e3beb40b669fe8317c4" prot="private" static="no">
|
|
<type>RegularJacobianFactor< D ></type>
|
|
<definition>typedef RegularJacobianFactor<D> gtsam::JacobianFactorQ< D, ZDim >::Base</definition>
|
|
<argsstring></argsstring>
|
|
<name>Base</name>
|
|
<briefdescription>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="tests/doc-test-files/JacobianFactorQ.h" line="29" column="1" bodyfile="tests/doc-test-files/JacobianFactorQ.h" bodystart="29" bodyend="-1"/>
|
|
</memberdef>
|
|
<memberdef kind="typedef" id="classgtsam_1_1JacobianFactorQ_1aa64b12e917e0c89d0d0e9782ea9e06a4" prot="private" static="no">
|
|
<type>Eigen::Matrix< double, ZDim, D ></type>
|
|
<definition>typedef Eigen::Matrix<double, ZDim, D> gtsam::JacobianFactorQ< D, ZDim >::MatrixZD</definition>
|
|
<argsstring></argsstring>
|
|
<name>MatrixZD</name>
|
|
<briefdescription>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="tests/doc-test-files/JacobianFactorQ.h" line="30" column="1" bodyfile="tests/doc-test-files/JacobianFactorQ.h" bodystart="30" bodyend="-1"/>
|
|
</memberdef>
|
|
<memberdef kind="typedef" id="classgtsam_1_1JacobianFactorQ_1a2dbb8aa1aaf1d46d64181c5aeeb1a06c" prot="private" static="no">
|
|
<type>std::pair< Key, Matrix ></type>
|
|
<definition>typedef std::pair<Key, Matrix> gtsam::JacobianFactorQ< D, ZDim >::KeyMatrix</definition>
|
|
<argsstring></argsstring>
|
|
<name>KeyMatrix</name>
|
|
<briefdescription>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="tests/doc-test-files/JacobianFactorQ.h" line="31" column="1" bodyfile="tests/doc-test-files/JacobianFactorQ.h" bodystart="31" bodyend="-1"/>
|
|
</memberdef>
|
|
</sectiondef>
|
|
<sectiondef kind="public-func">
|
|
<memberdef kind="function" id="classgtsam_1_1JacobianFactorQ_1a4dd3fbba46a6dff75bcf902931a3b769" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
|
|
<type></type>
|
|
<definition>gtsam::JacobianFactorQ< D, ZDim >::JacobianFactorQ</definition>
|
|
<argsstring>()</argsstring>
|
|
<name>JacobianFactorQ</name>
|
|
<briefdescription>
|
|
<para>Default constructor. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="tests/doc-test-files/JacobianFactorQ.h" line="36" column="1" bodyfile="tests/doc-test-files/JacobianFactorQ.h" bodystart="36" bodyend="37"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classgtsam_1_1JacobianFactorQ_1abfb38e58b5b2d1293cf374b7eca2b2d4" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
|
|
<type></type>
|
|
<definition>gtsam::JacobianFactorQ< D, ZDim >::JacobianFactorQ</definition>
|
|
<argsstring>(const KeyVector &keys, const SharedDiagonal &model=SharedDiagonal())</argsstring>
|
|
<name>JacobianFactorQ</name>
|
|
<param>
|
|
<type>const KeyVector &</type>
|
|
<declname>keys</declname>
|
|
</param>
|
|
<param>
|
|
<type>const SharedDiagonal &</type>
|
|
<declname>model</declname>
|
|
<defval>SharedDiagonal()</defval>
|
|
</param>
|
|
<briefdescription>
|
|
<para>Empty constructor with keys. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="tests/doc-test-files/JacobianFactorQ.h" line="40" column="1" bodyfile="tests/doc-test-files/JacobianFactorQ.h" bodystart="40" bodyend="50"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classgtsam_1_1JacobianFactorQ_1a549fef1272025c45472f2e4294bd319e" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
|
|
<type></type>
|
|
<definition>gtsam::JacobianFactorQ< D, ZDim >::JacobianFactorQ</definition>
|
|
<argsstring>(const KeyVector &keys, const std::vector< MatrixZD, Eigen::aligned_allocator< MatrixZD > > &FBlocks, const Matrix &E, const Matrix3 &P, const Vector &b, const SharedDiagonal &model=SharedDiagonal())</argsstring>
|
|
<name>JacobianFactorQ</name>
|
|
<param>
|
|
<type>const KeyVector &</type>
|
|
<declname>keys</declname>
|
|
</param>
|
|
<param>
|
|
<type>const std::vector< MatrixZD, Eigen::aligned_allocator< MatrixZD > > &</type>
|
|
<declname>FBlocks</declname>
|
|
</param>
|
|
<param>
|
|
<type>const Matrix &</type>
|
|
<declname>E</declname>
|
|
</param>
|
|
<param>
|
|
<type>const Matrix3 &</type>
|
|
<declname>P</declname>
|
|
</param>
|
|
<param>
|
|
<type>const Vector &</type>
|
|
<declname>b</declname>
|
|
</param>
|
|
<param>
|
|
<type>const SharedDiagonal &</type>
|
|
<declname>model</declname>
|
|
<defval>SharedDiagonal()</defval>
|
|
</param>
|
|
<briefdescription>
|
|
<para>Constructor. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="tests/doc-test-files/JacobianFactorQ.h" line="53" column="1" bodyfile="tests/doc-test-files/JacobianFactorQ.h" bodystart="53" bodyend="72"/>
|
|
</memberdef>
|
|
</sectiondef>
|
|
<briefdescription>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
<para>JacobianFactor for Schur complement that uses Q noise model </para> </detaileddescription>
|
|
<inheritancegraph>
|
|
<node id="83">
|
|
<label>gtsam::JacobianFactorQ< D, ZDim ></label>
|
|
<link refid="classgtsam_1_1JacobianFactorQ"/>
|
|
<childnode refid="84" relation="public-inheritance">
|
|
</childnode>
|
|
</node>
|
|
<node id="84">
|
|
<label>RegularJacobianFactor< D ></label>
|
|
</node>
|
|
</inheritancegraph>
|
|
<collaborationgraph>
|
|
<node id="85">
|
|
<label>gtsam::JacobianFactorQ< D, ZDim ></label>
|
|
<link refid="classgtsam_1_1JacobianFactorQ"/>
|
|
<childnode refid="86" relation="public-inheritance">
|
|
</childnode>
|
|
</node>
|
|
<node id="86">
|
|
<label>RegularJacobianFactor< D ></label>
|
|
</node>
|
|
</collaborationgraph>
|
|
<location file="tests/doc-test-files/JacobianFactorQ.h" line="27" column="1" bodyfile="tests/doc-test-files/JacobianFactorQ.h" bodystart="27" bodyend="73"/>
|
|
<listofallmembers>
|
|
<member refid="classgtsam_1_1JacobianFactorQ_1abb244ea915349e3beb40b669fe8317c4" prot="private" virt="non-virtual"><scope>gtsam::JacobianFactorQ</scope><name>Base</name></member>
|
|
<member refid="classgtsam_1_1JacobianFactorQ_1a4dd3fbba46a6dff75bcf902931a3b769" prot="public" virt="non-virtual"><scope>gtsam::JacobianFactorQ</scope><name>JacobianFactorQ</name></member>
|
|
<member refid="classgtsam_1_1JacobianFactorQ_1abfb38e58b5b2d1293cf374b7eca2b2d4" prot="public" virt="non-virtual"><scope>gtsam::JacobianFactorQ</scope><name>JacobianFactorQ</name></member>
|
|
<member refid="classgtsam_1_1JacobianFactorQ_1a549fef1272025c45472f2e4294bd319e" prot="public" virt="non-virtual"><scope>gtsam::JacobianFactorQ</scope><name>JacobianFactorQ</name></member>
|
|
<member refid="classgtsam_1_1JacobianFactorQ_1a2dbb8aa1aaf1d46d64181c5aeeb1a06c" prot="private" virt="non-virtual"><scope>gtsam::JacobianFactorQ</scope><name>KeyMatrix</name></member>
|
|
<member refid="classgtsam_1_1JacobianFactorQ_1aa64b12e917e0c89d0d0e9782ea9e06a4" prot="private" virt="non-virtual"><scope>gtsam::JacobianFactorQ</scope><name>MatrixZD</name></member>
|
|
</listofallmembers>
|
|
</compounddef>
|
|
</doxygen>
|