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>
 |