13 #ifndef _OP_OPTIONS_H_ 
   14 #define _OP_OPTIONS_H_ 
   62     void                 setOptionFromTemplate(
const OP_Node *node,
 
   65                                                bool usetemplatetoken = 
false,
 
   68     void                 setOptionFromTemplate(
const OP_Node *node,
 
   72                                                bool usetemplatetoken = 
false,
 
   80     void                setOptionFromParm(
const OP_Node *node, 
int pi, 
int vi,
 
   88     void                 setOptionFromTemplateDefault(
const PRM_Template &tp);
 
   98     bool                 setOptionFromCommand(
const char *optionname,
 
   99                                               const char *optionvalue,
 
  123     void         getInterpolatedBool(
bool &value,
 
  127     void         getInterpolatedFpreal(
fpreal64 &value,
 
const UT_Options & operator=(const UT_Options &src)
Assignment operator. 
 
GT_API const UT_StringHolder time
 
GLsizei const GLfloat * value
 
virtual void optionChanged(const char *name)
 
GLuint const GLchar * name
 
A map of string to various well defined value types. 
 
__hostdev__ constexpr T pi()
Pi constant taken from Boost to match old behaviour. 
 
ImageBuf OIIO_API channels(const ImageBuf &src, int nchannels, cspan< int > channelorder, cspan< float > channelvalues={}, cspan< std::string > newchannelnames={}, bool shuffle_channel_names=false, int nthreads=0)