18#define BOOST_TEST_NO_MAIN
19#include <boost/test/unit_test.hpp>
35 BOOST_CHECK( helper.
GetSnap() );
188 BOOST_CHECK( helper.
GetSnap() );
191 BOOST_CHECK( !helper.
GetSnap() );
194 BOOST_CHECK( helper.
GetSnap() );
304 BOOST_CHECK( !snappedPoint.has_value() );
309 BOOST_CHECK( !snappedPoint.has_value() );
void SetSkipPoint(const VECTOR2I &aPoint)
void SetOrigin(const VECTOR2I &aOrigin)
void SetVisibleGridSize(const VECTOR2D &aGrid)
void ClearSkipPoint()
Clear the skip point by setting it to an unreachable position, thereby preventing matching.
void SetGridSnapping(bool aEnable)
void SetUseGrid(bool aSnapToGrid)
std::optional< VECTOR2I > GetSnappedPoint() const
void SetAuxAxes(bool aEnable, const VECTOR2I &aOrigin=VECTOR2I(0, 0))
VECTOR2D GetVisibleGrid() const
virtual VECTOR2D GetGridSize(GRID_HELPER_GRIDS aGrid) const
Return the size of the specified grid.
VECTOR2I GetOrigin() const
void SetGridSize(const VECTOR2D &aGrid)
void SetMaskFlag(int aFlag)
virtual VECTOR2I Align(const VECTOR2I &aPoint, GRID_HELPER_GRIDS aGrid) const
void ClearMaskFlag(int aFlag)
virtual VECTOR2I AlignGrid(const VECTOR2I &aPoint, GRID_HELPER_GRIDS aGrid) const
BOOST_AUTO_TEST_SUITE(CadstarPartParser)
BOOST_CHECK_EQUAL(ret, c.m_exp_result)
void TEST_CLEAR_ANCHORS(GRID_HELPER &helper)
BOOST_AUTO_TEST_CASE(DefaultConstructor)
BOOST_AUTO_TEST_SUITE_END()
VECTOR2< int32_t > VECTOR2I
VECTOR2< double > VECTOR2D