38 template <
class OutputIterator>
46 it_(it), post_(post), increment_(true)
73 template <
class OutputIterator>
void operator()(const Step &step, const Scene &, double)
Records a step.
Definition: pt_recorder.h:58
Class that represents a full scene in the PT universe.
Definition: pt_scene.h:40
Posterior_detail_recorder< OutputIterator > make_pd_recorder(OutputIterator it, const Scene_posterior &post)
Convenience function to create a Posterior_detail_recorder.
Definition: pt_recorder.h:76
std::string record_type
Definition: pt_recorder.h:42
function straight edges straight lines(nlines,[x1 x2 y1 y2 theta r])%%To display result ss
Definition: APPgetLargeConnectedEdges.m:20
Posterior_detail_recorder(OutputIterator it, const Scene_posterior &post)
Constructs a recorder.
Definition: pt_recorder.h:45
Posterior_detail_recorder & replace()
Force replacing of recorded value every time.
Definition: pt_recorder.h:50
Posterior distribution of a scene.
Definition: pt_scene_posterior.h:53
void write_posterior_details(const Scene_posterior &post, const Scene &scene, double mlh, std::ostream &ost)
Write the details of the posterior in a table format.
Definition: pt_scene_posterior.cpp:263
Records the details about the posterior.
Definition: pt_recorder.h:39