formatting
This commit is contained in:
parent
0a420fd3fa
commit
5dd89861c6
|
@ -183,17 +183,19 @@ protected:
|
|||
/**
|
||||
* Determines which items are to be collected by Inspect()
|
||||
*/
|
||||
const COLLECTORS_GUIDE* m_Guide;
|
||||
const COLLECTORS_GUIDE* m_Guide;
|
||||
|
||||
|
||||
public:
|
||||
|
||||
/// A scan list for all editable board items, like PcbGeneralLocateAndDisplay()
|
||||
/**
|
||||
* A scan list for all editable board items, like PcbGeneralLocateAndDisplay()
|
||||
*/
|
||||
static const KICAD_T AllBoardItems[];
|
||||
|
||||
|
||||
/**
|
||||
* A scan list for all primary board items, omitting items which are subsidiary to
|
||||
* A scan list for all primary board items, omitting items which are subordinate to
|
||||
* a MODULE, such as D_PAD and TEXTEMODULE.
|
||||
*/
|
||||
static const KICAD_T PrimaryItems[];
|
||||
|
@ -220,31 +222,12 @@ public:
|
|||
|
||||
/**
|
||||
* Function SetGuide
|
||||
* records which COLLECTORS_GUIDE to used.
|
||||
* records which COLLECTORS_GUIDE to use.
|
||||
* @param aGuide Which guide to use in the collection.
|
||||
*/
|
||||
void SetGuide( const COLLECTORS_GUIDE* aGuide ) { m_Guide = aGuide; }
|
||||
|
||||
|
||||
/**
|
||||
* Function SetLayerMask
|
||||
* takes a bit-mapped layer mask and records it. During the scan/search,
|
||||
* this is used as a secondary search criterion. That is, if there is no direct
|
||||
* layer match with COLLECTOR::m_PreferredLayer (the primary criterion),
|
||||
* then an object on any layer given in this bit-map is recorded as a
|
||||
* second choice object if it also HitTest()s true.
|
||||
*
|
||||
* @param aLayerMask A layer mask which has bits in it indicating which
|
||||
* layers are acceptable. Caller must pay attention to which layers are
|
||||
* visible, selected, etc. All those concerns are handled outside this
|
||||
* class, as stated in the class Philosophy above.
|
||||
void SetLayerMask( int aLayerMask )
|
||||
{
|
||||
m_LayerMask = aLayerMask;
|
||||
}
|
||||
*/
|
||||
|
||||
|
||||
/**
|
||||
* Function operator[int]
|
||||
* overloads COLLECTOR::operator[](int) to return a BOARD_ITEM* instead of
|
||||
|
@ -276,22 +259,15 @@ public:
|
|||
/**
|
||||
* Function Collect
|
||||
* scans a BOARD using this class's Inspector method, which does the collection.
|
||||
* @param board A BOARD to scan.
|
||||
* @param refPos A wxPoint to use in hit-testing.
|
||||
* @param aPreferredLayer The layer meeting the primary search criterion.
|
||||
* @param aLayerMask The layers, in bit-mapped form, meeting the secondary search criterion.
|
||||
void Collect( BOARD* board, const wxPoint& refPos, int aPreferredLayer, int aLayerMask );
|
||||
*/
|
||||
|
||||
|
||||
/**
|
||||
* Function Collect
|
||||
* scans a BOARD using this class's Inspector method, which does the collection.
|
||||
* @param aItem A BOARD_ITEM to scan, may be a BOARD or MODULE, or whatever.
|
||||
* @param aItem A BOARD_ITEM to scan, may be a BOARD or MODULE, or whatever.
|
||||
* @param aScanList A list of KICAD_Ts with a terminating EOT, that specs
|
||||
* what is to be collected and the priority order of the resultant
|
||||
* collection in "m_List".
|
||||
* @param aRefPos A wxPoint to use in hit-testing.
|
||||
* @param aGuide The COLLECTORS_GUIDE to use in collecting items.
|
||||
*/
|
||||
void Collect( BOARD_ITEM* aItem, const wxPoint& aRefPos, const COLLECTORS_GUIDE* aGuide );
|
||||
void Collect( BOARD_ITEM* aItem, const KICAD_T aScanList[],
|
||||
const wxPoint& aRefPos, const COLLECTORS_GUIDE& aGuide );
|
||||
};
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue