41 LUTComponent(std::unique_ptr<GateTypeComponent> component,
bool init_ascending);
83 std::unique_ptr<GateTypeComponent> m_component =
nullptr;
85 bool m_init_ascending =
true;
ComponentType get_type() const override
void set_init_ascending(bool init_ascending=true)
std::vector< GateTypeComponent * > get_components(const std::function< bool(const GateTypeComponent *)> &filter=nullptr) const override
bool is_init_ascending() const
static bool is_class_of(const GateTypeComponent *component)
LUTComponent(std::unique_ptr< GateTypeComponent > component, bool init_ascending)