mmcfilters
Public API documentation
Loading...
Searching...
No Matches
Public Attributes | List of all members
mmcfilters::MorphologicalTreeSemantics Struct Reference

Immutable scientific interpretation attached to one morphological tree. More...

#include <MorphologicalTreeSemantics.hpp>

Public Attributes

MorphologicalTreeKind kind = MorphologicalTreeKind::Generic
 Declared construction/result kind.
 
NodeAltitudeOrder nodeAltitudeOrder = NodeAltitudeOrder::Unconstrained
 Global parent-child altitude order.
 
MorphologicalTreeConstructionContext constructionContext = NoConstructionContext{}
 Typed retained construction context.
 

Detailed Description

Immutable scientific interpretation attached to one morphological tree.

The metadata do not alter topology. Algorithms query the typed construction context they require and do not infer capabilities from kind.

Definition at line 134 of file MorphologicalTreeSemantics.hpp.

Member Data Documentation

◆ constructionContext

MorphologicalTreeConstructionContext mmcfilters::MorphologicalTreeSemantics::constructionContext = NoConstructionContext{}

Typed retained construction context.

Definition at line 137 of file MorphologicalTreeSemantics.hpp.

◆ kind

MorphologicalTreeKind mmcfilters::MorphologicalTreeSemantics::kind = MorphologicalTreeKind::Generic

Declared construction/result kind.

Definition at line 135 of file MorphologicalTreeSemantics.hpp.

◆ nodeAltitudeOrder

NodeAltitudeOrder mmcfilters::MorphologicalTreeSemantics::nodeAltitudeOrder = NodeAltitudeOrder::Unconstrained

Global parent-child altitude order.

Definition at line 136 of file MorphologicalTreeSemantics.hpp.


The documentation for this struct was generated from the following file: