kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #19320
Re: [PATCH] No more boost::polygon in Kicad
In response to a message written on 14.07.2015, 12:03, from Tomasz Wlostowski:
Thanks, I'll check this later (I'm also seeing the slow 3D viewer issue
observe first by Blair)
Hmmm, small TODO?…
Searching for regex:'CPOLYGONS_LIST'...
In:'~/rpm/BUILD/depolygonized/polygon/PolyLine.h':
108: * CPOLYGONS_LIST handle a list of contours (polygons corners).
112:class CPOLYGONS_LIST
117: CPOLYGONS_LIST() {};
158: void Append( const CPOLYGONS_LIST& aList )
482: CPOLYGONS_LIST m_CornersList; // array of points for corners
486:const SHAPE_POLY_SET ConvertPolyListToPolySet( const CPOLYGONS_LIST& aList );
487:const CPOLYGONS_LIST ConvertPolySetToPolyList( const SHAPE_POLY_SET& aPolyset );
In:'~/rpm/BUILD/depolygonized/polygon/PolyLine.cpp':
576:int CPOLYGONS_LIST::GetContoursCount() const
1271:const SHAPE_POLY_SET ConvertPolyListToPolySet( const CPOLYGONS_LIST& aList )
1317:const CPOLYGONS_LIST ConvertPolySetToPolyList(const SHAPE_POLY_SET& aPolyset)
1319: CPOLYGONS_LIST list;
In:'~/rpm/BUILD/depolygonized/polygon/polygon_test_point_inside.h':
33:class CPOLYGONS_LIST;
44:bool TestPointInsidePolygon( const CPOLYGONS_LIST& aPolysList,
In:'~/rpm/BUILD/depolygonized/polygon/polygon_test_point_inside.cpp':
53:bool TestPointInsidePolygon( const CPOLYGONS_LIST& aPolysList,
In:'~/rpm/BUILD/depolygonized/pcbnew/zones_convert_brd_items_to_polygons_with_Boost.cpp':
422: CPOLYGONS_LIST tmp;
In:'~/rpm/BUILD/depolygonized/pcbnew/kicad_plugin.cpp':
1572: const CPOLYGONS_LIST& cv = aZone->Outline()->m_CornersList;
In:'~/rpm/BUILD/depolygonized/pcbnew/legacy_plugin.cpp':
4024: const CPOLYGONS_LIST& cv = me->Outline()->m_CornersList;
4034: const CPOLYGONS_LIST& fv = me->GetFilledPolysList();
In:'~/rpm/BUILD/depolygonized/pcbnew/zone_filling_algorithm.cpp':
88: // or left it without chamfer and use only
CPOLYGONS_LIST::InflateOutline to create
In:'~/rpm/BUILD/depolygonized/3d-viewer/3d_draw_board_body.cpp':
77:static const SHAPE_POLY_SET convertPolyListToPolySet(const CPOLYGONS_LIST&
aList)
107:static const CPOLYGONS_LIST convertPolySetToPolyList(const SHAPE_POLY_SET&
aPolyset)
109: CPOLYGONS_LIST list;
--
Best Regards,
LordBlick
Follow ups
References