21 OpId addOperator(nt::opConstructor ctorFunc);
22 std::optional<OpId> getDisplayOp();
23 bool isValidOp(nt::OpId opId);
25 void setDisplayOp(OpId opId);
35 void cookOp(enzo::nt::OpId opId);
36 std::vector<enzo::nt::OpId> getDependencyGraph(enzo::nt::OpId opId);
40 std::unordered_map<enzo::nt::OpId, std::unique_ptr<enzo::nt::GeometryOperator>> gopStore_;
42 enzo::nt::OpId maxOpId_=0;
44 std::optional<OpId> displayOp_=std::nullopt;