Bio::G...ph::box(3pm)

πŸ“¦
version 2.40 Β· 2 versions
, in debian bookworm, debian trixie, ubuntu jammy, ubuntu noble

πŸ’– Bio::G...ph::box(3pm) πŸ’–

okay bestie, welcome to the cutest little manpage you've ever read β€” this is Bio::Graphics::Glyph::box, the icon, the moment, the blueprint. it's a 3pm Perl manual page, so grab a boba and let's get into it πŸ§‹βœ¨


✨ NAME ✨

Bio::Graphics::Glyph::box β€” the "box" glyph. yes, that's it. that's the whole name. she's simple, she's elegant, she's the moment. πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

See L<Bio::Graphics::Panel> and L<Bio::Graphics::Glyph>.

that's the whole vibe check β€” go read those two first, iykyk. πŸ“š


🌸 DESCRIPTION 🌸

okay so this is THE most basic glyph. like, the foundational one. the blueprint. the moment before the moment. πŸ‘‘

it draws a filled box. that's it. and optionally a label if you ask nicely. πŸ’–

and here's the thing you NEED to know, bestie β€” it does NOT draw subparts. capital-N capital-O. no subparts. it's giving "I'm a single shape and I know it" and honestly? respect. 🫢

so when is this useful?? when you're semantic zooming and you're zoomed out SO far that seeing the substructure would just be visual chaos β€” the box glyph is your girl. she says "here's the thing, don't worry about the details rn." lowkey iconic behavior. ✨


πŸŽ€ OPTIONS πŸŽ€

these are the standard options that literally every glyph has, fr fr. if you want the full deep-dive explanation, go check out Bio::Graphics::Glyph. but here's the rundown for you:

  • -fgcolor β€” the foreground color, aka the main color vibe of your glyph. default is black πŸ–€
  • -outlinecolor β€” just a synonym for -fgcolor. same thing, different name, we love options πŸ’…
  • -bgcolor β€” the background color. default is turquoise and honestly?? taste. impeccable. πŸ’Ž
  • -fillcolor β€” synonym for -bgcolor. yes bestie, they did that. two names, one vibe. 🌊
  • -linewidth β€” how thick the line is. default is 1. keep it slim or make it chunky, your call ✏️
  • -height β€” how tall the glyph is. default is 10. not too big, not too small, just right πŸ“
  • -font β€” which font the glyph uses. default is gdSmallFont. she's petite, she's practical πŸ“
  • -connector β€” what kind of connector to draw. default is 0 (false), so like, no connector by default, no cap πŸ”—
  • -connector_color β€” the color of that connector, if you have one. default is black πŸ–€
  • -label β€” do you want a label drawn? default is 0 (false). so no, unless you say so 🏷️
  • -description β€” do you want a description drawn? default is 0 (false). again, opt-in only bestie πŸ“„
  • -strand_arrow β€” whether to show strandedness with an arrow. default is 0 (false) ➑️
  • -hilite β€” the highlight color. default is undef which means no color, so like, nothing highlighted. the void. the absence. 🌫️
ngl, the defaults are doing a LOT of heavy lifting here β€” 0 (false) everywhere means you gotta ask for the extras. she's not gonna assume. consent culture but for glyph rendering. πŸ’–

πŸ’€ BUGS πŸ’€

"Please report them." β€” that's it. that's the whole section. they're out here trusting you to do the right thing and tell them when something's broken. no drama, just vibes. if you find one, report it. periodt. πŸ™ˆ


🌈 SEE ALSO 🌈

okay this is the friend group, the whole squad, the extended universe. go say hi to all of them:

  • Bio::Graphics::Panel
  • Bio::Graphics::Glyph
  • Bio::Graphics::Glyph::arrow
  • Bio::Graphics::Glyph::cds
  • Bio::Graphics::Glyph::crossbox
  • Bio::Graphics::Glyph::diamond
  • Bio::Graphics::Glyph::dna
  • Bio::Graphics::Glyph::dot
  • Bio::Graphics::Glyph::ellipse
  • Bio::Graphics::Glyph::extending_arrow
  • Bio::Graphics::Glyph::generic
  • Bio::Graphics::Glyph::graded_segments
  • Bio::Graphics::Glyph::heterogeneous_segments
  • Bio::Graphics::Glyph::line
  • Bio::Graphics::Glyph::pinsertion
  • Bio::Graphics::Glyph::primers
  • Bio::Graphics::Glyph::rndrect
  • Bio::Graphics::Glyph::segments
  • Bio::Graphics::Glyph::ruler_arrow
  • Bio::Graphics::Glyph::toomany
  • Bio::Graphics::Glyph::transcript
  • Bio::Graphics::Glyph::transcript2
  • Bio::Graphics::Glyph::translation
  • Bio::Graphics::Glyph::triangle
  • Bio::DB::GFF
  • Bio::SeqI
  • Bio::SeqFeatureI
  • Bio::Das
  • GD

fr fr, that's a whole party. πŸŽ‰


πŸ‘‘ AUTHOR πŸ‘‘

this masterpiece was brought to you by Allen Day <day@cshl.org>. give them their flowers, they earned them. πŸ’

Copyright (c) 2001 Cold Spring Harbor Laboratory

and the legal tea β˜•: this library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See DISCLAIMER.txt for disclaimers of warranty. (translation: she's open source, go wild, but don't come for them if something breaks β€” the disclaimer file has the receipts. πŸ“œ)


and that's the whole page, bestie!! πŸ¦‹βœ¨ this was perl v5.30.0, dated 2019-11-25, straight outta the Bio::G...ph::box(3pm) manual. mwah, love you, bye!! πŸ’–πŸ’…πŸŽ€

πŸ“¦ where this page comes from