Skip to content

VIM Format C# Cleanup and Code Samples #41

Open
@mavimaec

Description

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

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