mirror of
https://gitlab.com/kicad/code/kicad.git
synced 2025-09-14 02:03:12 +02:00
Formatting.
This commit is contained in:
parent
28141ed350
commit
b98621c8c8
43
pcbnew/pad.h
43
pcbnew/pad.h
@ -303,9 +303,9 @@ public:
|
|||||||
|
|
||||||
void SetDrillSize( const VECTOR2I& aSize ) { m_padStack.Drill().size = aSize; SetDirty(); }
|
void SetDrillSize( const VECTOR2I& aSize ) { m_padStack.Drill().size = aSize; SetDirty(); }
|
||||||
const VECTOR2I& GetDrillSize() const { return m_padStack.Drill().size; }
|
const VECTOR2I& GetDrillSize() const { return m_padStack.Drill().size; }
|
||||||
void SetDrillSizeX( const int aX );
|
void SetDrillSizeX( int aX );
|
||||||
int GetDrillSizeX() const { return m_padStack.Drill().size.x; }
|
int GetDrillSizeX() const { return m_padStack.Drill().size.x; }
|
||||||
void SetDrillSizeY( const int aY ) { m_padStack.Drill().size.y = aY; SetDirty(); }
|
void SetDrillSizeY( int aY ) { m_padStack.Drill().size.y = aY; SetDirty(); }
|
||||||
int GetDrillSizeY() const { return m_padStack.Drill().size.y; }
|
int GetDrillSizeY() const { return m_padStack.Drill().size.y; }
|
||||||
|
|
||||||
void SetOffset( PCB_LAYER_ID aLayer, const VECTOR2I& aOffset )
|
void SetOffset( PCB_LAYER_ID aLayer, const VECTOR2I& aOffset )
|
||||||
@ -316,7 +316,7 @@ public:
|
|||||||
|
|
||||||
const VECTOR2I& GetOffset( PCB_LAYER_ID aLayer ) const { return m_padStack.Offset( aLayer ); }
|
const VECTOR2I& GetOffset( PCB_LAYER_ID aLayer ) const { return m_padStack.Offset( aLayer ); }
|
||||||
|
|
||||||
VECTOR2I GetCenter() const override { return GetPosition(); }
|
VECTOR2I GetCenter() const override { return GetPosition(); }
|
||||||
|
|
||||||
const PADSTACK& Padstack() const { return m_padStack; }
|
const PADSTACK& Padstack() const { return m_padStack; }
|
||||||
PADSTACK& Padstack() { return m_padStack; }
|
PADSTACK& Padstack() { return m_padStack; }
|
||||||
@ -726,9 +726,8 @@ public:
|
|||||||
*/
|
*/
|
||||||
void SetRemoveUnconnected( bool aSet )
|
void SetRemoveUnconnected( bool aSet )
|
||||||
{
|
{
|
||||||
m_padStack.SetUnconnectedLayerMode( aSet
|
m_padStack.SetUnconnectedLayerMode( aSet ? PADSTACK::UNCONNECTED_LAYER_MODE::REMOVE_ALL
|
||||||
? PADSTACK::UNCONNECTED_LAYER_MODE::REMOVE_ALL
|
: PADSTACK::UNCONNECTED_LAYER_MODE::KEEP_ALL );
|
||||||
: PADSTACK::UNCONNECTED_LAYER_MODE::KEEP_ALL );
|
|
||||||
}
|
}
|
||||||
|
|
||||||
bool GetRemoveUnconnected() const
|
bool GetRemoveUnconnected() const
|
||||||
@ -742,15 +741,13 @@ public:
|
|||||||
*/
|
*/
|
||||||
void SetKeepTopBottom( bool aSet )
|
void SetKeepTopBottom( bool aSet )
|
||||||
{
|
{
|
||||||
m_padStack.SetUnconnectedLayerMode( aSet
|
m_padStack.SetUnconnectedLayerMode( aSet ? PADSTACK::UNCONNECTED_LAYER_MODE::REMOVE_EXCEPT_START_AND_END
|
||||||
? PADSTACK::UNCONNECTED_LAYER_MODE::REMOVE_EXCEPT_START_AND_END
|
: PADSTACK::UNCONNECTED_LAYER_MODE::REMOVE_ALL );
|
||||||
: PADSTACK::UNCONNECTED_LAYER_MODE::REMOVE_ALL );
|
|
||||||
}
|
}
|
||||||
|
|
||||||
bool GetKeepTopBottom() const
|
bool GetKeepTopBottom() const
|
||||||
{
|
{
|
||||||
return m_padStack.UnconnectedLayerMode()
|
return m_padStack.UnconnectedLayerMode() == PADSTACK::UNCONNECTED_LAYER_MODE::REMOVE_EXCEPT_START_AND_END;
|
||||||
== PADSTACK::UNCONNECTED_LAYER_MODE::REMOVE_EXCEPT_START_AND_END;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void SetUnconnectedLayerMode( PADSTACK::UNCONNECTED_LAYER_MODE aMode )
|
void SetUnconnectedLayerMode( PADSTACK::UNCONNECTED_LAYER_MODE aMode )
|
||||||
@ -910,8 +907,7 @@ public:
|
|||||||
void SetZoneLayerOverride( PCB_LAYER_ID aLayer, ZONE_LAYER_OVERRIDE aOverride );
|
void SetZoneLayerOverride( PCB_LAYER_ID aLayer, ZONE_LAYER_OVERRIDE aOverride );
|
||||||
|
|
||||||
void CheckPad( UNITS_PROVIDER* aUnitsProvider, bool aForPadProperties,
|
void CheckPad( UNITS_PROVIDER* aUnitsProvider, bool aForPadProperties,
|
||||||
const std::function<void( int aErrorCode,
|
const std::function<void( int aErrorCode, const wxString& aMsg )>& aErrorHandler ) const;
|
||||||
const wxString& aMsg )>& aErrorHandler ) const;
|
|
||||||
|
|
||||||
double Similarity( const BOARD_ITEM& aOther ) const override;
|
double Similarity( const BOARD_ITEM& aOther ) const override;
|
||||||
|
|
||||||
@ -929,17 +925,16 @@ private:
|
|||||||
const SHAPE_COMPOUND& buildEffectiveShape( PCB_LAYER_ID aLayer ) const;
|
const SHAPE_COMPOUND& buildEffectiveShape( PCB_LAYER_ID aLayer ) const;
|
||||||
|
|
||||||
void doCheckPad( PCB_LAYER_ID aLayer, UNITS_PROVIDER* aUnitsProvider, bool aForPadProperties,
|
void doCheckPad( PCB_LAYER_ID aLayer, UNITS_PROVIDER* aUnitsProvider, bool aForPadProperties,
|
||||||
const std::function<void( int aErrorCode,
|
const std::function<void( int aErrorCode, const wxString& aMsg )>& aErrorHandler ) const;
|
||||||
const wxString& aMsg )>& aErrorHandler ) const;
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
wxString m_number; // Pad name (pin number in schematic)
|
wxString m_number; // Pad name (pin number in schematic)
|
||||||
wxString m_pinFunction; // Pin name in schematic
|
wxString m_pinFunction; // Pin name in schematic
|
||||||
wxString m_pinType; // Pin electrical type in schematic
|
wxString m_pinType; // Pin electrical type in schematic
|
||||||
|
|
||||||
VECTOR2I m_pos; // Pad Position on board
|
VECTOR2I m_pos; // Pad Position on board
|
||||||
|
|
||||||
PADSTACK m_padStack;
|
PADSTACK m_padStack;
|
||||||
|
|
||||||
// Must be set to true to force rebuild shapes to draw (after geometry change for instance)
|
// Must be set to true to force rebuild shapes to draw (after geometry change for instance)
|
||||||
typedef std::map<PCB_LAYER_ID, std::shared_ptr<SHAPE_COMPOUND>> LAYER_SHAPE_MAP;
|
typedef std::map<PCB_LAYER_ID, std::shared_ptr<SHAPE_COMPOUND>> LAYER_SHAPE_MAP;
|
||||||
@ -961,12 +956,12 @@ private:
|
|||||||
int m_subRatsnest; // Variable used to handle subnet (block) number in
|
int m_subRatsnest; // Variable used to handle subnet (block) number in
|
||||||
// ratsnest computations
|
// ratsnest computations
|
||||||
|
|
||||||
PAD_ATTRIB m_attribute = PAD_ATTRIB::PTH;
|
PAD_ATTRIB m_attribute = PAD_ATTRIB::PTH;
|
||||||
|
|
||||||
PAD_PROP m_property; // Property in fab files (BGA, FIDUCIAL, TESTPOINT, etc.)
|
PAD_PROP m_property; // Property in fab files (BGA, FIDUCIAL, TESTPOINT, etc.)
|
||||||
|
|
||||||
int m_lengthPadToDie; // Length net from pad to die, inside the package
|
int m_lengthPadToDie; // Length net from pad to die, inside the package
|
||||||
int m_delayPadToDie; // Propagation delay from pad to die
|
int m_delayPadToDie; // Propagation delay from pad to die
|
||||||
|
|
||||||
mutable std::mutex m_zoneLayerOverridesMutex;
|
mutable std::mutex m_zoneLayerOverridesMutex;
|
||||||
std::map<PCB_LAYER_ID, ZONE_LAYER_OVERRIDE> m_zoneLayerOverrides;
|
std::map<PCB_LAYER_ID, ZONE_LAYER_OVERRIDE> m_zoneLayerOverrides;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user