On Aug 20, 2014, at 9:48 AM, Daniel Roßberg wrote:

> I want to resume the discussion on IRC (March 13) about developing an
> industry user oriented geometry modeling kernel based on our geometry
> engine/core interface work. We ended with searching for a distinct
> name for it.

Aaaand, here I find myself replying seven weeks later... :)

> My suggestion is: BRL-CAD MOOSE: BRL-CAD Modular Object Oriented
> Software Extension. Its advantage is that we already have a mascot for
> it. On the other hand moose is already used in other software
> products.
> Any other idea is welcome.

I've had this on my mind for weeks, been meaning to say: I LOVE IT!

Seriously, what a great acronym for a new engine.  Might I even suggest that 
modification:  Modular Object-Oriented Solidity Engine

One could even make it recursive, the MOOSE Object-Oriented Solidity Engine.

Either way, "MOOSE" is pretty fantastic to me.  Very apropos!

> One of these questions is about the type of the handles for
> substructures: Values or pointers. Usually I'm using value types
> because they are more secure, e.g. the user doesn't have to care for
> proper freeing. The drawback of the value-method is that a value can't
> be of a subtype. E.g. a sketch segment can't be a line, it's always
> only “segment”. I could give give the segment a method to-line() which
> returns a line …

Which either way be more supportive towards integrating another engine for 
sub-structures?  We have some precedence and parallels to draw with openNURBS 
API currently defining an ON_Brep in librt.  It isn't inconceivable that we 
wouldn't farm out 2D to another engine as well.

The LibreCAD folks are working on exactly such an engine that I think would be 
beneficial to eventually leverage underneath our sketch entity for 2D handling.

Cheers!
Sean


------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
_______________________________________________
BRL-CAD Developer mailing list
brlcad-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/brlcad-devel

Reply via email to