molecular
molecular::programgenerator::ProgramGenerator Member List

This is the complete list of members for molecular::programgenerator::ProgramGenerator, including all inherited members.

AddFunction(const Function &function)molecular::programgenerator::ProgramGenerator
AddVariable(const char *name, const char *type, bool array=false, VariableInfo::Usage usage=VariableInfo::Usage::kUniformOrLocal)molecular::programgenerator::ProgramGenerator
AddVariable(const VariableInfo &variable)molecular::programgenerator::ProgramGenerator
GenerateProgram(const std::set< Variable > &inputs, const std::set< Variable > &outputs, const std::unordered_map< Variable, int > &arraySizes=std::unordered_map< Variable, int >(), bool highQuality=true)molecular::programgenerator::ProgramGenerator
GenerateProgram(Iterator varsBegin, Iterator varsEnd, const std::unordered_map< Variable, int > &arraySizes=std::unordered_map< Variable, int >(), bool highQuality=true)molecular::programgenerator::ProgramGenerator
Variable typedefmolecular::programgenerator::ProgramGenerator