| ARX 1.0 The next-generation open source augmented reality toolkit.

Loading...
Searching...
No Matches
Public Member Functions | Static Public Attributes | List of all members
arx_mapper::Mapper Class Reference

`#include <mapper.hpp>`

## Public Member Functions
| Mapper (double relinearize_thresh, int relinearize_skip)
void | AddPose (const ARdouble trans[3][4])
void | AddFactors (const std::vector< Marker > &markers)
bool | inited () const
void | Optimize (int num_iterations=1)
void | Update (ARMultiMarkerInfoT *map) const
void | AddLandmarks (const std::vector< Marker > &markers)
void | Initialize (int uid, ARdouble width)
void | Clear ()

## Static Public Attributes
static int | pose_cnt

## Constructor & Destructor Documentation

## ◆ Mapper()

arx_mapper::Mapper::Mapper | ( | double | relinearize_thresh,
|  | int | relinearize_skip
| ) |  |

## Member Function Documentation

## ◆ AddFactors()

void arx_mapper::Mapper::AddFactors | ( | const std::vector< Marker > & | markers | ) |

## ◆ AddLandmarks()

void arx_mapper::Mapper::AddLandmarks | ( | const std::vector< Marker > & | markers | ) |

## ◆ AddPose()

void arx_mapper::Mapper::AddPose | ( | const ARdouble | trans[3][4] | ) |

## ◆ Clear()

void arx_mapper::Mapper::Clear | ( |  | ) |

## ◆ inited()

bool arx_mapper::Mapper::inited | ( |  | ) | const
| inline

## ◆ Initialize()

void arx_mapper::Mapper::Initialize | ( | int | uid,
|  | ARdouble | width
| ) |  |

## ◆ Optimize()

void arx_mapper::Mapper::Optimize | ( | int | num_iterations = `1` | ) |

## ◆ Update()

void arx_mapper::Mapper::Update | ( | ARMultiMarkerInfoT * | map | ) | const

## Member Data Documentation

## ◆ pose_cnt

int arx_mapper::Mapper::pose_cnt
| static

The documentation for this class was generated from the following file:

- Source/ARX/mapper.hpp