Enzo
Loading...
Searching...
No Matches
GeometryConnection.h
1#pragma once
2
3#include "Engine/Types.h"
4namespace enzo::nt
5{
6class GeometryOperator;
8{
9public:
10 // input and output are in relation to data flow
11 // the input node is the node the data flows from
12 // the output node is the node the data flows to
13 GeometryConnection(enzo::nt::OpId inputOpId, unsigned int inputIndex, enzo::nt::OpId outputOpId, unsigned int outputIndex);
14
15 enzo::nt::OpId getInputOpId() const;
16 enzo::nt::OpId getOutputOpId() const;
17 unsigned int getInputIndex() const;
18 unsigned int getOutputIndex() const;
19private:
20 enzo::nt::OpId inputOperatorId_;
21 enzo::nt::OpId outputOperatorId_;
22 unsigned int inputIndex_;
23 unsigned int outputIndex_;
24};
25}
Definition GeometryConnection.h:8