class ngraph::IntervalsAlignmentSharedValue

IntervalsAlignmentSharedValue is used by IntervalsAlignmentAttribute as attribute shared value.

#include <intervals_alignment_attribute.hpp>

class IntervalsAlignmentSharedValue
{
public:
    // classes

    class Interval;

    // fields

    Interval combinedInterval;
    Interval minInterval;
    size_t minLevels = 0;
    std::set<element::Type> preferablePrecisions;

    // construction

    IntervalsAlignmentSharedValue();
    IntervalsAlignmentSharedValue(, , );
};