Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Submit feedback
    • Contribute to GitLab
  • Sign in
nomad-3d-commons
nomad-3d-commons
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 25
    • Issues 25
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Instrument Control
    • Protos
  • Nomad 3D
  • nomad-3d-commonsnomad-3d-commons
  • Wiki
  • Home

Home

Last edited by yannick legoc Sep 12, 2017
Page history

Nomad 3D

IMPS

Overview

Preprocess pipeline

Common data model

Data model

Notes

See the notes

Future developments

See the future developments notes

Developer's notes

  • All the process is coded here, GUIs are present in the other projects.
  • Import/export/File renaming is the package io.
  • Package model for the data model.
  • Model.getState(): state of the model (exported, converted, etc.).
    • Used to know if we are in the converter or not.
    • Sequence of states: exported -> converted -> edited.
  • The data model is similar for the 3 languages (some attributes and methods differ).
  • The process methods: treatment/modification of the model.
  • The Model class is in charge of the selection and could be put outside.
  • A component has a geometry if it is a leaf in the tree but there is no specific class for it.
Clone repository
  • future developments
  • Home
  • notes