|
MorphologicalAttributeFilters
Public API documentation
|
Composite key used to index delta-augmented attribute layouts. More...
#include <AttributeTypes.hpp>

Public Member Functions | |
| AttributeKey (Attribute a, int d=0) | |
Builds a composite key for a at delta offset d. | |
| bool | operator== (const AttributeKey &other) const |
| Returns true when both the attribute and delta offset match. | |
Public Attributes | |
| Attribute | attr |
| Attribute component of the composite lookup key. | |
| int | delta = 0 |
Relative ancestor/descendant offset associated with attr. | |
Composite key used to index delta-augmented attribute layouts.
Definition at line 117 of file AttributeTypes.hpp.
|
inline |
Builds a composite key for a at delta offset d.
A zero delta denotes the current node. Negative deltas refer to ancestor samples and positive deltas refer to descendant samples in delta-aware layouts.
Definition at line 131 of file AttributeTypes.hpp.
|
inline |
Returns true when both the attribute and delta offset match.
Definition at line 136 of file AttributeTypes.hpp.
| Attribute mmcfilters::AttributeKey::attr |
Attribute component of the composite lookup key.
Definition at line 119 of file AttributeTypes.hpp.
| int mmcfilters::AttributeKey::delta = 0 |
Relative ancestor/descendant offset associated with attr.
Definition at line 122 of file AttributeTypes.hpp.