pcb 4.1.1
An interactive printed circuit board layout editor.
|
A line/polygon point. More...
#include <global.h>
Data Fields | |
Coord | X |
Coord | Y |
Coord | X2 |
Coord | Y2 |
long int | ID |
long int PointType::ID |
Definition at line 263 of file global.h.
Referenced by AddObjectToRemovePointUndoList(), CreateNewPointInPolygon(), and ReportDialog().
Definition at line 262 of file global.h.
Referenced by ActionDisplay(), ActionRedo(), ActionSelect(), ActionUndo(), ActionUnselect(), AddNet(), AddObjectToRemovePointUndoList(), AddPolygon(), AdjustAttachedBox(), AdjustAttachedLine(), AdjustAttachedObjects(), AdjustInsertPoint(), AdjustTwoLine(), arcpoint_callback(), CheckArcPointForRubberbandConnection(), CheckLinePointForRubberbandConnection(), click_cb(), ClosePolygon(), CopyPolygonLowLevel(), CreateNewPointInPolygon(), debug_polygon(), DrawAttached(), drc_lines(), EnforceLineDRC(), FitCrosshairIntoGrid(), form_slanted_rectangle(), FortyFiveLine(), GetLowestDistancePolygonPoint(), ghid_corner_cursor(), GoToPreviousPoint(), gp_poly_cb(), IsLineInQuadrangle(), IsPointInQuadrangle(), IsRatPointOnLineEnd(), LOCtoPad_callback(), LOCtoRat_callback(), MoveLinePoint(), MovePolygonPoint(), NotifyBlock(), NotifyLine(), NotifyMode(), original_poly(), polygon_is_rectangle(), PolygonToRat_callback(), r_search_pt(), rat_callback(), ReleaseMode(), remove_point(), RemoveExcessPolygonPoints(), RemoveLinePoint(), ReportDialog(), RotateArcLowLevel(), RotatePointLowLevel(), SetArcBoundingBox(), SetMode(), SetPointBoundingBox(), WriteLayerData(), XORDrawAttachedArc(), XORDrawMoveOrCopyObject(), and XORPolygon().
Definition at line 262 of file global.h.
Referenced by SetPointBoundingBox().
Definition at line 262 of file global.h.
Referenced by ActionDisplay(), ActionRedo(), ActionSelect(), ActionUndo(), ActionUnselect(), AddNet(), AddObjectToRemovePointUndoList(), AddPolygon(), AdjustAttachedBox(), AdjustAttachedLine(), AdjustAttachedObjects(), AdjustInsertPoint(), AdjustTwoLine(), arcpoint_callback(), CheckArcPointForRubberbandConnection(), CheckLinePointForRubberbandConnection(), click_cb(), ClosePolygon(), CopyPolygonLowLevel(), CreateNewPointInPolygon(), debug_polygon(), DrawAttached(), drc_lines(), EnforceLineDRC(), FitCrosshairIntoGrid(), form_slanted_rectangle(), FortyFiveLine(), GetLowestDistancePolygonPoint(), ghid_corner_cursor(), GoToPreviousPoint(), gp_poly_cb(), IsLineInQuadrangle(), IsPointInQuadrangle(), IsRatPointOnLineEnd(), LOCtoPad_callback(), LOCtoRat_callback(), MoveLinePoint(), MovePolygonPoint(), NotifyBlock(), NotifyLine(), NotifyMode(), original_poly(), polygon_is_rectangle(), PolygonToRat_callback(), r_search_pt(), rat_callback(), ReleaseMode(), remove_point(), RemoveExcessPolygonPoints(), RemoveLinePoint(), ReportDialog(), RotateArcLowLevel(), RotatePointLowLevel(), SetArcBoundingBox(), SetMode(), SetPointBoundingBox(), WriteLayerData(), XORDrawAttachedArc(), XORDrawMoveOrCopyObject(), and XORPolygon().
So Point type can be cast as BoxType.
Definition at line 262 of file global.h.
Referenced by SetPointBoundingBox().