9void connectOperators(enzo::nt::OpId inputOpId,
unsigned int inputIndex, enzo::nt::OpId outputOpId,
unsigned int outputIndex);
23 void addInputConnection(std::shared_ptr<nt::GeometryConnection> connection);
24 void addOutputConnection(std::shared_ptr<nt::GeometryConnection> connection);
25 std::vector<std::shared_ptr<const GeometryConnection>> getInputConnections()
const;
26 std::vector<std::shared_ptr<const GeometryConnection>> getOutputConnections()
const;
30 unsigned int getMaxInputs()
const;
31 unsigned int getMaxOutputs()
const;
36 std::vector<std::shared_ptr<nt::GeometryConnection>> inputConnections_;
37 std::vector<std::shared_ptr<nt::GeometryConnection>> outputConnections_;
38 unsigned int maxInputs_;
39 unsigned int maxOutputs_;
40 std::unique_ptr<enzo::nt::GeometryOpDef> opDef_;