From bafcb16a9048268c78210c65577ce7ec7b2577d0 Mon Sep 17 00:00:00 2001 From: cathook Date: Mon, 23 Jun 2014 17:03:55 +0800 Subject: update stylesheet.css, Self.h --- doc/html/classmeow_1_1BundleAdjustment__LM.html | 651 ++++++++++++++++++++++++ 1 file changed, 651 insertions(+) create mode 100644 doc/html/classmeow_1_1BundleAdjustment__LM.html (limited to 'doc/html/classmeow_1_1BundleAdjustment__LM.html') diff --git a/doc/html/classmeow_1_1BundleAdjustment__LM.html b/doc/html/classmeow_1_1BundleAdjustment__LM.html new file mode 100644 index 0000000..488a13e --- /dev/null +++ b/doc/html/classmeow_1_1BundleAdjustment__LM.html @@ -0,0 +1,651 @@ + + + + + + + +Templates -- Meow: meow::BundleAdjustment_LM< Pixel > Class Template Reference + + + + + + + + + + + +
+
+ + + + + + + +
+
Templates -- Meow +  1.1.4 +
+
A C++ template which is unable and also not allowed to compile to obj-file first.
+
+
+ + +
+
+ +
+
+
+ +
+
+ +
+
meow::BundleAdjustment_LM< Pixel > Class Template Reference
+
+
+ +

#include "BundleAdjustment_LM.h"

+
+Inheritance diagram for meow::BundleAdjustment_LM< Pixel >:
+
+
+ + +meow::BundleAdjustment< Pixel > +meow::ObjBase + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 BundleAdjustment_LM ()
 
 BundleAdjustment_LM (BundleAdjustment_LM const &b)
 
 ~BundleAdjustment_LM ()
 
BundleAdjustment_LMcopyFrom (BundleAdjustment_LM const &b)
 
BundleAdjustment_LMreferenceFrom (BundleAdjustment_LM const &b)
 
double threshold () const
 
double threshold (double t)
 
bool adjustEye (std::vector< SceneInfo< Pixel > > *seq) const
 
bool adjustFixedPoint (std::vector< SceneInfo< Pixel > > *seq) const
 
bool write (FILE *f, bool bin, unsigned int fg) const
 將物件寫入檔案, 預設implement為直接回傳 false More...
 
bool read (FILE *f, bool bin, unsigned int fg) const
 
ObjBasecreate () const
 回傳一個new出來的物件, 預設implement為直接回傳 NULL More...
 
ObjBasecopyFrom (ObjBase const *o)
 複製, 預設使用operator= More...
 
char const * ctype () const
 用C-style string回傳這個class的type name More...
 
std::string type () const
 用std::string回傳這個class的type name More...
 
- Public Member Functions inherited from meow::BundleAdjustment< Pixel >
virtual ~BundleAdjustment ()
 
- Public Member Functions inherited from meow::ObjBase
virtual ~ObjBase ()
 
virtual bool read (FILE *f, bool bin, unsigned int fg)
 將物件從檔案讀出, 預設implement為直接回傳 false More...
 
+ + + + + + + + + + + + + + +

+Additional Inherited Members

- Static Public Member Functions inherited from meow::ObjBase
static char const * ctypeBase ()
 用C-style string回傳base的type name More...
 
static std::string typeBase ()
 用std::string回傳base的type name More...
 
- Protected Member Functions inherited from meow::BundleAdjustment< Pixel >
 BundleAdjustment ()
 
- Protected Member Functions inherited from meow::ObjBase
 ObjBase ()
 
+

Detailed Description

+

template<class Pixel>
+class meow::BundleAdjustment_LM< Pixel >

+ + +

Definition at line 20 of file BundleAdjustment_LM.h.

+

Constructor & Destructor Documentation

+ +
+
+
+template<class Pixel >
+ + + + + +
+ + + + + + + +
meow::BundleAdjustment_LM< Pixel >::BundleAdjustment_LM ()
+
+inline
+
+ +

Definition at line 177 of file BundleAdjustment_LM.h.

+ +
+
+ +
+
+
+template<class Pixel >
+ + + + + +
+ + + + + + + + +
meow::BundleAdjustment_LM< Pixel >::BundleAdjustment_LM (BundleAdjustment_LM< Pixel > const & b)
+
+inline
+
+ +

Definition at line 180 of file BundleAdjustment_LM.h.

+ +
+
+ +
+
+
+template<class Pixel >
+ + + + + +
+ + + + + + + +
meow::BundleAdjustment_LM< Pixel >::~BundleAdjustment_LM ()
+
+inline
+
+ +

Definition at line 184 of file BundleAdjustment_LM.h.

+ +
+
+

Member Function Documentation

+ +
+
+
+template<class Pixel >
+ + + + + +
+ + + + + + + + +
bool meow::BundleAdjustment_LM< Pixel >::adjustEye (std::vector< SceneInfo< Pixel > > * seq) const
+
+inlinevirtual
+
+ +

Reimplemented from meow::BundleAdjustment< Pixel >.

+ +

Definition at line 206 of file BundleAdjustment_LM.h.

+ +
+
+ +
+
+
+template<class Pixel >
+ + + + + +
+ + + + + + + + +
bool meow::BundleAdjustment_LM< Pixel >::adjustFixedPoint (std::vector< SceneInfo< Pixel > > * seq) const
+
+inlinevirtual
+
+ +

Reimplemented from meow::BundleAdjustment< Pixel >.

+ +

Definition at line 344 of file BundleAdjustment_LM.h.

+ +
+
+ +
+
+
+template<class Pixel >
+ + + + + +
+ + + + + + + + +
BundleAdjustment_LM& meow::BundleAdjustment_LM< Pixel >::copyFrom (BundleAdjustment_LM< Pixel > const & b)
+
+inline
+
+ +

Definition at line 187 of file BundleAdjustment_LM.h.

+ +
+
+ +
+
+
+template<class Pixel >
+ + + + + +
+ + + + + + + + +
ObjBase* meow::BundleAdjustment_LM< Pixel >::copyFrom (ObjBase const * b)
+
+inlinevirtual
+
+ +

複製, 預設使用operator=

+
Parameters
+ + +
[in]b資料來源
+
+
+
Returns
this
+ +

Reimplemented from meow::ObjBase.

+ +

Definition at line 360 of file BundleAdjustment_LM.h.

+ +
+
+ +
+
+
+template<class Pixel >
+ + + + + +
+ + + + + + + +
ObjBase* meow::BundleAdjustment_LM< Pixel >::create () const
+
+inlinevirtual
+
+ +

回傳一個new出來的物件, 預設implement為直接回傳 NULL

+ +

Reimplemented from meow::ObjBase.

+ +

Definition at line 356 of file BundleAdjustment_LM.h.

+ +
+
+ +
+
+
+template<class Pixel >
+ + + + + +
+ + + + + + + +
char const* meow::BundleAdjustment_LM< Pixel >::ctype () const
+
+inlinevirtual
+
+ +

用C-style string回傳這個class的type name

+ +

Reimplemented from meow::ObjBase.

+ +

Definition at line 364 of file BundleAdjustment_LM.h.

+ +
+
+ +
+
+
+template<class Pixel >
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
bool meow::BundleAdjustment_LM< Pixel >::read (FILE * f,
bool bin,
unsigned int fg 
) const
+
+inline
+
+ +

Definition at line 352 of file BundleAdjustment_LM.h.

+ +
+
+ +
+
+
+template<class Pixel >
+ + + + + +
+ + + + + + + + +
BundleAdjustment_LM& meow::BundleAdjustment_LM< Pixel >::referenceFrom (BundleAdjustment_LM< Pixel > const & b)
+
+inline
+
+ +

Definition at line 192 of file BundleAdjustment_LM.h.

+ +
+
+ +
+
+
+template<class Pixel >
+ + + + + +
+ + + + + + + +
double meow::BundleAdjustment_LM< Pixel >::threshold () const
+
+inline
+
+ +

Definition at line 197 of file BundleAdjustment_LM.h.

+ +
+
+ +
+
+
+template<class Pixel >
+ + + + + +
+ + + + + + + + +
double meow::BundleAdjustment_LM< Pixel >::threshold (double t)
+
+inline
+
+ +

Definition at line 201 of file BundleAdjustment_LM.h.

+ +
+
+ +
+
+
+template<class Pixel >
+ + + + + +
+ + + + + + + +
std::string meow::BundleAdjustment_LM< Pixel >::type () const
+
+inlinevirtual
+
+ +

用std::string回傳這個class的type name

+ +

Reimplemented from meow::ObjBase.

+ +

Definition at line 368 of file BundleAdjustment_LM.h.

+ +
+
+ +
+
+
+template<class Pixel >
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
bool meow::BundleAdjustment_LM< Pixel >::write (FILE * f,
bool bin,
unsigned int fg 
) const
+
+inlinevirtual
+
+ +

將物件寫入檔案, 預設implement為直接回傳 false

+
Parameters
+ + + + +
[in]f檔案
[in]bin是否為binary模式
[in]fg使用者自訂的argument
+
+
+
Returns
成功或失敗
+ +

Reimplemented from meow::ObjBase.

+ +

Definition at line 348 of file BundleAdjustment_LM.h.

+ +
+
+
The documentation for this class was generated from the following file: +
+
+ + + + + -- cgit v1.2.3