I generally think of "Algorithm" as having to do with mathematics or
computer-science and "Tree" has a very specific computer science
meaning, so seeing just those words together wouldn't make me think of
something very different than what your module does.  I'd try to work
in the idea of "shape" or "geometry" or something.
Algorithm::Shape::RandomTree?

-- David

On Thu, Mar 4, 2010 at 3:36 PM, Tamir Lousky <tlou...@gmail.com> wrote:
> Hi everyone,
>
> I'm going to release a module soon which creates randomized trees (or at
> least the data that represents them), which can later be rendered
> graphically using curve based shapes (Such as SVG - see attached file for an
> example).
>
> Its purpose is to automate and make it easier to create random (and thus
> more realistic) trees which can later be used as brushes or assets for 2D
> graphics programs.
>
> So anyway, I'd appreciate some advice on naming this module. Since it
> creates an object data structure using a few specific algorithms, and
> doesn't creates any graphics in itself, I thought it might fit into the
> "Algorithm" namespace.
>
> So I thought of two possible names for this specific module:
> Algorithm::RandomTree
> Algorithm::PlantGenerator
>
> Comments on either of these names and suggestions for others are most
> welcome.
>
> Thanks,
> Tamir
>
>

Reply via email to