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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions