KiCad PCB EDA Suite
Loading...
Searching...
No Matches
test_edit_relations.cpp File Reference
#include <boost/test/unit_test.hpp>
#include <tool/edit_points.h>
#include <tool/edit_relations.h>
#include <tool/grid_helper.h>
#include <tool/point_editor_behavior.h>
#include <commit.h>
#include <eda_shape.h>
#include <geometry/shape_poly_set.h>

Go to the source code of this file.

Classes

class  POLY_SHAPE_MOCK
 
class  POLY_EDIT_COMMIT
 

Functions

 BOOST_AUTO_TEST_CASE (PointRelationsExposeTypedSemantics)
 
 BOOST_AUTO_TEST_CASE (PerpendicularLinePreservesDirection)
 
 BOOST_AUTO_TEST_CASE (PolygonFixedLengthPreservesEndpoints)
 
 BOOST_AUTO_TEST_CASE (PolygonConvergenceClampsAtAdjacentIntersection)
 
 BOOST_AUTO_TEST_CASE (TriangleEdgeDragPassesThroughTheCollapsePoint)
 
 BOOST_AUTO_TEST_CASE (TriangularHoleEdgeDragKeepsItsCorners)
 
 BOOST_AUTO_TEST_CASE (CollapsedPolygonKeepsItsCorners)
 

Function Documentation

◆ BOOST_AUTO_TEST_CASE() [1/7]

◆ BOOST_AUTO_TEST_CASE() [2/7]

◆ BOOST_AUTO_TEST_CASE() [3/7]

◆ BOOST_AUTO_TEST_CASE() [4/7]

◆ BOOST_AUTO_TEST_CASE() [5/7]

◆ BOOST_AUTO_TEST_CASE() [6/7]

◆ BOOST_AUTO_TEST_CASE() [7/7]