IMatrix¶
-
class IMatrix : virtual public INamed, virtual public IDestroyable¶
-
virtual PInput IMatrix::GetInput(const std::string &name) = 0
virtual std::vector<std::string> IMatrix::GetInputNames() = 0
virtual std::map<std::string, PInput> IMatrix::GetInputs() = 0
virtual PSignal IMatrix::GetSignal(const std::string &name) = 0
virtual std::vector<std::string> IMatrix::GetSignalNames() = 0
virtual std::map<std::string, PSignal> IMatrix::GetSignals() = 0
virtual std::tuple<uint32_t, uint32_t> IMatrix::GetDimensions() = 0
virtual std::vector<std::vector<double>> IMatrix::GetValues() = 0
virtual void IMatrix::SetValues(const std::vector<std::vector<double>> &values) = 0