← Back to team overview

kicad-developers team mailing list archive

Re: What does Need ::Show() override for this class means?

 

On 04/27/2014 06:33 AM, Dick Hollenbeck wrote:
> On 04/27/2014 06:22 AM, Lorenzo Marcantonio wrote:
>> Testing the modifications in the 3D view (never used it before,
>> actually) it spit out some of these messages:
>>
>> <drawsegment> Need ::Show() override for this class </drawsegment>
>>
>> is this supposed to happen or did I broke something? 
> 
> 
> Yes to both.  This of it as an inherited assert.
> 
> A new inheritance pathway exposed it.
> 
> 
>> (didn't touch the
>> drawsegment class so I have doubts...)
>>
> 
> 


With most objects having the Format() or format() function, and with such highly human
readable output coming from such functions, the once very useful BOARD_ITEM::Show()
overrides are are no longer needed IMO.




Follow ups

References