Skip to content

VIM Format C# Cleanup and Code Samples #41

@mavimaec

Description

@mavimaec

TODO

  • Remove unused Geometry/ classes:

    • ArrayOps.tt + ArrayOps.cs
    • Geometry/Topology.cs
    • Geometry/Serialization.cs
    • ...Classes which are only used within the Vim.Format.Core assembly (in the scope of the vimaec/platform.sln) i.e. self-dependencies
  • Absorb C# parts of the sroberge/vimx_stable branch (ask Simon for any clarifications)

    • 1. Refactored BFast
    • 2. G3dNext (to replace existing G3d)
    • 3. Removal of LinqArray where possible
  • New VIM API to open/load VIM files (VimModel.cs)

    • Attempt to replace all usages of VimScene with VimModel
  • Add ElementInfo_v2.cs which uses an EntityTableSet instead of a DocumentModel to perform its queries

  • Code samples/tests + documentation

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions