EDAboard.com | EDAboard.eu | EDAboard.de | EDAboard.co.uk | RTV forum PL | NewsGroups PL

bBox

elektroda.net NewsGroups Forum Index - Cadence - bBox

PolyPusher
Guest

Tue Jan 05, 2010 8:07 pm   



All,

Is there a way(this is for layout, probably doesn't matter) to write
code that performs bBox, but have it ignore the "text" outside the
box.

dataExtent=cv~>bBox with "ignore" Text.

Thank you in advance,
PolyPusher

Andrew Beckett
Guest

Wed Jan 06, 2010 6:38 pm   



PolyPusher wrote, on 01/05/10 18:07:
Quote:
All,

Is there a way(this is for layout, probably doesn't matter) to write
code that performs bBox, but have it ignore the "text" outside the
box.

dataExtent=cv~>bBox with "ignore" Text.

Thank you in advance,
PolyPusher

Hi PolyPusher,

There is dbComputeBBoxNoNLP() - but that only excludes NLP labels.

Other than that, you have to compute it yourself, I'm afraid, by looking at the
bBox of all the instances, shapes etc in the cellView, and omitting the labels...

Regards,

Andrew.

PolyPusher
Guest

Thu Jan 07, 2010 5:06 am   



On Jan 6, 10:38 pm, Andrew Beckett <andr...@DcEaLdEeTnEcTe.HcIoSm>
wrote:
Quote:
PolyPusher wrote, on 01/05/10 18:07:

All,

Is there a way(this is for layout, probably doesn't matter) to write
code that performs bBox, but have it ignore the "text" outside the
box.

dataExtent=cv~>bBox with "ignore" Text.

Thank you in advance,
PolyPusher

Hi PolyPusher,

There is dbComputeBBoxNoNLP() - but that only excludes NLP labels.

Other than that, you have to compute it yourself, I'm afraid, by looking at the
bBox of all the instances, shapes etc in the cellView, and omitting the labels...

Regards,

Andrew.

Andrew,

What does NLP stand for ;)

Can you give me a leg up on how I would compute all instances, etc
minus the Text. I know you have your own job but I don't know how I
would do that.

Thank you in Advance,
PolyPusher

Andrew Beckett
Guest

Wed Jan 13, 2010 11:35 am   



PolyPusher wrote, on 01/07/10 03:06:
..>
Quote:
Andrew,

What does NLP stand for ;)

Can you give me a leg up on how I would compute all instances, etc
minus the Text. I know you have your own job but I don't know how I
would do that.

Thank you in Advance,
PolyPusher


Hi PolyPusher,

Sorry - hadn't had a chance to reply properly (been a tad busy the last few days
and have been travelling, or at least trying to travel...)

NLP stands for NetList Parameter (or something like that - I forget).
Essentially NLPlabels are a type of label which are evaluated, and follow NLP
syntax. You see these on sheets and symbols, and have things like [@partName] or
[@cellName]. Because they're evaluated, it makes little sense to include the
actual definition of the label in a bounding box - the evaluation may be much
shorter.

So really that function is not generic enough.

I'll review your code in your later post, and let you know...

Regards,

Andrew.

PolyPusher
Guest

Mon Jan 18, 2010 3:42 pm   



On Jan 13, 4:35 am, Andrew Beckett <andr...@DcEaLdEeTnEcTe.HcIoSm>
wrote:
Quote:
PolyPusher wrote, on 01/07/10 03:06:
.

Andrew,

What does NLP stand for ;)

Can you give me a leg up on how I would compute all instances, etc
minus the Text.   I know you have your own job but I don't know how I
would do that.

Thank you in Advance,
PolyPusher

Hi PolyPusher,

Sorry - hadn't had a chance to reply properly (been a tad busy the last few days
and have been travelling, or at least trying to travel...)

NLP stands for NetList Parameter (or something like that - I forget).
Essentially NLPlabels are a type of label which are evaluated, and follow NLP
syntax. You see these on sheets and symbols, and have things like [@partName] or
[@cellName]. Because they're evaluated, it makes little sense to include the
actual definition of the label in a bounding box - the evaluation may be much
shorter.

So really that function is not generic enough.

I'll review your code in your later post, and let you know...

Regards,

Andrew.

Andrew,

I appreciate your help. Did you have time to look at my code? It
doesn't have to be perfectly written but it does need to function
perfectly.

Thank you for all you do here,
Eric

Andrew Beckett
Guest

Mon Jan 18, 2010 7:29 pm   



PolyPusher wrote, on 01/18/10 13:42:
Quote:

I appreciate your help. Did you have time to look at my code? It
doesn't have to be perfectly written but it does need to function
perfectly.

Thank you for all you do here,
Eric

Hi Eric,

Not got to it yet - on my list for tomorrow - just about to call it a day for
today.

Andrew.

--
Andrew Beckett
Senior Solution Architect - Cadence Design Systems Ltd (UK)

elektroda.net NewsGroups Forum Index - Cadence - bBox

Arabic versionBulgarian versionCatalan versionCzech versionDanish versionGerman versionGreek versionEnglish versionSpanish versionFinnish versionFrench versionHindi versionCroatian versionIndonesian versionItalian versionHebrew versionJapanese versionKorean versionLithuanian versionLatvian versionDutch versionNorwegian versionPolish versionPortuguese versionRomanian versionRussian versionSlovak versionSlovenian versionSerbian versionSwedish versionTagalog versionUkrainian versionVietnamese versionChinese version
RTV map EDAboard.com map News map EDAboard.eu map EDAboard.de map EDAboard.co.uk map Opony