1. 26 Apr, 2017 1 commit
  2. 02 Feb, 2015 1 commit
    • David Thompson's avatar
      Merge model's BRepModel and Manager classes. · dcf63462
      David Thompson authored
      There is still a need for some cleanup of methods that take
      UUIDs instead of EntityRef (cursor) instances.
      The main reason for the commit is that often the BRepModel
      implementations had to cast to Manager internally in order
      to access arrangements, trigger callbacks, etc., which
      complicated managing entities.
      Doing this now so that cleanup of session registration can
      use simpler EntityRef-based API.
  3. 30 Jan, 2015 1 commit
  4. 26 Sep, 2014 2 commits
  5. 20 Sep, 2014 1 commit
    • David Thompson's avatar
      Use sphinx instead of Docutils' rst2html. · f926476c
      David Thompson authored
      Sphinx uses docutils under the hood and adds the ability
      to reference Doxygen documentation from within reStructuredText.
      It generates multi-page HTML that is searchable instead of
      a single page that can grow very large.
      Also, it can target multiple output formats (besides HTML)
      such as epub, pdf (via LaTeX), and more.
  6. 20 May, 2014 1 commit
    • David Thompson's avatar
      Make bridges register themselves at run time. · 47368b6b
      David Thompson authored
      This is similar to VTK's autoinit scheme except that
      no definitions need to be passed at compile time.
      It will not work with statically-compiled external
      libraries implementing bridges (unlike VTK's autoinit,
      which will work at the expense of complexity).
      Registration relies on the the C++ specification's
      initialization order:
      + static variables with const initializers,
      + static variables with static initializers (BRepModel::s_bridges),
      + static variables with either no initializer or
        dynamic initializers (autoinit objects).