Browse Source

pcbnew: Modules can be selected with block selection tool without including texts & references (GAL).

pull/1/head
Maciej Suminski 11 years ago
parent
commit
15aa24afe8
  1. 6
      pcbnew/class_module.cpp
  2. 3
      pcbnew/class_module.h

6
pcbnew/class_module.cpp

@ -863,6 +863,12 @@ unsigned int MODULE::ViewGetLOD( int aLayer ) const
return 30;
}
const BOX2I MODULE::ViewBBox() const
{
EDA_RECT fpRect = GetFootprintRect();
return BOX2I( VECTOR2I( fpRect.GetOrigin() ), VECTOR2I( fpRect.GetSize() ) );
}
/* Test for validity of the name in a library of the footprint
* ( no spaces, dir separators ... )

3
pcbnew/class_module.h

@ -491,6 +491,9 @@ public:
/// @copydoc VIEW_ITEM::ViewGetLOD()
virtual unsigned int ViewGetLOD( int aLayer ) const;
/// @copydoc VIEW_ITEM::ViewBBox()
virtual const BOX2I ViewBBox() const;
/**
* Function CopyNetlistSettings
* copies the netlist settings to \a aModule.

Loading…
Cancel
Save