Lines Matching refs:line_segments
57 static std::vector<M_t> Estimate(const std::vector<X_t>& line_segments, in Estimate()
59 CHECK_EQ(line_segments.size(), 2); in Estimate()
66 static void Residuals(const std::vector<X_t>& line_segments, in Residuals()
70 residuals->resize(line_segments.size()); in Residuals()
81 (0.5 * (line_segments[i].start + line_segments[i].end)).homogeneous(); in Residuals()
84 connecting_line.dot(line_segments[i].end.homogeneous()) / in Residuals()
187 const std::vector<LineSegment> line_segments = in EstimateManhattanWorldFrame() local
190 ClassifyLineSegmentOrientations(line_segments, in EstimateManhattanWorldFrame()
193 std::cout << StringPrintf(" %d", line_segments.size()); in EstimateManhattanWorldFrame()
199 for (size_t i = 0; i < line_segments.size(); ++i) { in EstimateManhattanWorldFrame()
200 const auto line_segment = line_segments[i]; in EstimateManhattanWorldFrame()