|
VAT
3.0
Video Analysis Tool
|
rectangle type. More...
#include <stdio.h>#include <math.h>#include <string.h>#include <cassert>#include "common.h"#include "rectangle.h"Functions | |
| rectangle_t | vsip::new_rectangle () |
| void | vsip::free_rectangle (rectangle_t rect) |
| rectangle_t | vsip::make_rectangle (int x, int y, int w, int h) |
| void | vsip::init_rectangle (rectangle_t rect, int x, int y, int w, int h) |
| void | vsip::initRectangle (rectangle_t rect, int x, int y, int w, int h) |
| rectangle_t | vsip::copy_rectangle (rectangle_t rect) |
| rectangle_t | vsip::absorb_rectangle (rectangle_t rect1, rectangle_t rect2) |
| rectangle_t | vsip::merge_rectangle (rectangle_t rect1, rectangle_t rect2) |
| rectangle_t | vsip::rectangle_intersection (rectangle_t rect1, rectangle_t rect2) |
| rectangle_t | vsip::rectangle_union (rectangle_t rect1, rectangle_t rect2) |
| double | vsip::rectangle_intersect_ratio_strict (rectangle_t rec1, rectangle_t rec2) |
| double | vsip::rectangle_intersect_ratio (rectangle_t rec1, rectangle_t rec2) |
| int | vsip::rectangle_distance (rectangle_t rect1, rectangle_t rect2) |
| float | vsip::rectangle_exact_distance (rectangle_t r1, rectangle_t r2) |
| int | vsip::rectangle_in_rectangle (rectangle_t rect1, rectangle_t rect2) |
| int | vsip::rectangleIntersectionArea (rectangle_t i_pRectangle1, rectangle_t i_pRectangle2) |
| int | vsip::rectangleNIntersectionArea (const std::set< rectangle_t > &i_rectangles) |
| int | vsip::rectangleArea (rectangle_t i_pRectangle) |
| frectangle_t | vsip::new_frectangle () |
| void | vsip::free_frectangle (frectangle_t rect) |
| frectangle_t | vsip::make_frectangle (double x, double y, double w, double h) |
| void | vsip::init_frectangle (frectangle_t rect, double x, double y, double w, double h) |
| int | vsip::rectangles_intersect (rectangle_t r1, rectangle_t r2) |
| double | vsip::rect_distance (rectangle_t r1, rectangle_t r2) |
rectangle type.
| int vsip::rectangle_distance | ( | rectangle_t | rect1, |
| rectangle_t | rect2 | ||
| ) |
distance 2D of two rectangles.
| rect1 | 1st rectangle. |
| rect2 | 2nd rectangle. |
1.8.11