BlueQuartzSoftware / BlueQuartzSoftware/DREAM3D

Implement relational associations between AttributeMatrices at varying hierarchies

Open
#336 0 comments 0 reactions 0 assignees View on GitHub
Planned Feature
Dominant language
C++
Stars
189
Forks
78
PR merge metrics
No merged PRs in 30d

Description

Currently, there is no direct connection between a lower-level AttributeMatrix and a higher-level AttributeMatrix that is an agglomeration of units at the low level. An example is Feature Ids at the element level and the corresponding FeatureAttributeMatrix.

While the Feature (or Ensemble) Ids provide a method of indexing into the higher level AttributeMatrix, there is no direct connection between the various levels. This means that a user has to personally bookkeep the relations in the data structure. A more complete implementation is to subclass AttributeMatrix with specialized classes that take another AttributeMatrix pointer in the constructor.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.