>>>>> "Matt" == Matt Verona <mattverona@xxxxxxx> writes:
Matt> Howdy Ben... I think that Inventor has always had this
Matt> "feature"... i.e., you must always initialize the Inventor
Matt> database by calling the static SoDB::init() method, before
Matt> creating nodes, like SoBlinker, etc....
Matt> See page 36 of "The Inventor Mentor":
Ah. Thanks for the help. (And thanks to all the other people who
responded).
You are right; the man page for SoDB is quite explicit that
SoDB::Init() should be called before constructing any nodes.
It doesn't appear that the man pages for any of the nodes mention
their dependence on SoDB. It seems that such a critical relationship
would warrant a few words, perhaps in the "See Also" section. Is there
a place to submit bug reports for the documentation?
Ben
--
Benjamin Wong College of Computing and GVU
benjamin.wong@xxxxxxxxxxxxx Georgia Institute of Technology
Ph.D. Student Atlanta, Georgia 30332-0280
|