#include <boost/test/unit_test.hpp>
#include <chrono>
#include <iostream>
#include "../include/MCHContour/ContourCreator.h"
Go to the source code of this file.
◆ BOOST_TEST_DYN_LINK
#define BOOST_TEST_DYN_LINK |
◆ BOOST_TEST_MAIN
◆ BOOST_TEST_MODULE
#define BOOST_TEST_MODULE Test MCHContour ContourCreator |
◆ BOOST_AUTO_TEST_CASE() [1/10]
BOOST_AUTO_TEST_CASE |
( |
ContourCreationGeneratesEmptyContourForEmptyInput |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [2/10]
BOOST_AUTO_TEST_CASE |
( |
ContourCreationReturnsInputIfInputIsASinglePolygon |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [3/10]
BOOST_AUTO_TEST_CASE |
( |
ContourCreationThrowsIfInputPolygonsAreNotCounterClockwiseOriented |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [4/10]
BOOST_AUTO_TEST_CASE |
( |
CreateContourWithOneCommonVertex |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [5/10]
BOOST_AUTO_TEST_CASE |
( |
FinalizeContourIEEEExample |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [6/10]
BOOST_AUTO_TEST_CASE |
( |
FinalizeContourThrowsIfEndOfVerticalsDoNotMatchBeginOfHorizontals |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [7/10]
BOOST_AUTO_TEST_CASE |
( |
FinalizeContourThrowsIfNumberOfVerticalsDifferFromNumberOfHorizontals |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [8/10]
BOOST_AUTO_TEST_CASE |
( |
FinalizeContourWithOneCommonVertex |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [9/10]
BOOST_AUTO_TEST_CASE |
( |
VerticalEdgeSortingMustSortSameAbcissaPointsLeftEdgeFirst |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [10/10]
BOOST_AUTO_TEST_CASE |
( |
VerticalsToHorizontals |
| ) |
|