HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SIM_Options Member List

This is the complete list of members for SIM_Options, including all inherited members.

addError(const char *filename, int linecount, const char *error_str) const UT_Optionsprotected
appendPyDictionary(UT_WorkBuffer &result, bool sorted=false) const UT_Options
begin() const UT_Optionsinline
clear()UT_Options
dump(std::ostream &os) const UT_Options
dump() const UT_Options
end() const UT_Optionsinline
entries() const UT_Optionsinline
findOptionS(const UT_StringRef &name) const UT_Optionsprotected
getInterpolatedBool(bool &value, bool source1, bool source2, fpreal interp) const OP_Optionsprotected
getInterpolatedDict(UT_OptionsHolder &value, const UT_OptionsHolder &source1, const UT_OptionsHolder &source2, fpreal interp) const OP_Optionsprotected
getInterpolatedDictArray(UT_Array< UT_OptionsHolder > &value, const UT_Array< UT_OptionsHolder > &source1, const UT_Array< UT_OptionsHolder > &source2, fpreal interp)OP_Optionsprotected
getInterpolatedFpreal(fpreal64 &value, fpreal source1, fpreal source2, fpreal interp) const OP_Optionsprotected
getInterpolatedFprealArray(UT_Fpreal64Array &value, const UT_Fpreal64Array &source1, const UT_Fpreal64Array &source2, fpreal interp)OP_Optionsprotected
getInterpolatedInt(int64 &value, int64 source1, int64 source2, fpreal interp) const OP_Optionsprotected
getInterpolatedIntArray(UT_Int64Array &value, const UT_Int64Array &source1, const UT_Int64Array &source2, fpreal interp)OP_Optionsprotected
getInterpolatedMatrix2(UT_Matrix2D &value, const UT_Matrix2D &source1, const UT_Matrix2D &source2, fpreal interp) const OP_Optionsprotected
getInterpolatedMatrix3(UT_Matrix3D &value, const UT_Matrix3D &source1, const UT_Matrix3D &source2, fpreal interp) const OP_Optionsprotected
getInterpolatedMatrix4(UT_Matrix4D &value, const UT_Matrix4D &source1, const UT_Matrix4D &source2, fpreal interp) const OP_Optionsprotected
getInterpolatedQuaternion(UT_QuaternionD &value, const UT_QuaternionD &source1, const UT_QuaternionD &source2, fpreal interp) const OP_Optionsprotected
getInterpolatedString(UT_StringHolder &value, const UT_StringHolder &source1, const UT_StringHolder &source2, fpreal interp) const OP_Optionsprotected
getInterpolatedStringArray(UT_StringArray &value, const UT_StringArray &source1, const UT_StringArray &source2, fpreal interp)OP_Optionsprotected
getInterpolatedVector2(UT_Vector2D &value, const UT_Vector2D &source1, const UT_Vector2D &source2, fpreal interp) const OP_Optionsprotected
getInterpolatedVector3(UT_Vector3D &value, const UT_Vector3D &source1, const UT_Vector3D &source2, fpreal interp) const OP_Optionsprotected
getInterpolatedVector4(UT_Vector4D &value, const UT_Vector4D &source1, const UT_Vector4D &source2, fpreal interp) const OP_Optionsprotected
getMemoryUsage(bool inclusive) const UT_Optionsvirtual
getNumOptions() const UT_Optionsinline
getOptionB(const UT_StringRef &name) const UT_Options
getOptionDict(const UT_StringRef &name) const UT_Options
getOptionDictArray(const UT_StringRef &) const UT_Options
getOptionEntry(const UT_StringRef &name) const UT_Options
getOptionF(const UT_StringRef &name) const UT_Options
getOptionFArray(const UT_StringRef &) const UT_Options
getOptionI(const UT_StringRef &name) const UT_Options
getOptionIArray(const UT_StringRef &) const UT_Options
getOptionM2(const UT_StringRef &name) const UT_Options
getOptionM3(const UT_StringRef &name) const UT_Options
getOptionM4(const UT_StringRef &name) const UT_Options
getOptionNum(const UT_StringRef &) const UT_Options
getOptionQ(const UT_StringRef &name) const UT_Options
getOptionS(const UT_StringRef &name) const UT_Options
getOptionS(const UT_StringRef &name, std::string &value) const UT_Options
getOptionS(const UT_StringRef &name, UT_String &value) const UT_Options
getOptionS(const UT_StringRef &name, UT_StringHolder &value) const UT_Options
getOptionS(const UT_StringRef &, UT_WorkBuffer &value) const UT_Options
getOptionSArray(const UT_StringRef &) const UT_Options
getOptionString(const UT_StringHolder &name, UT_OptionFormat format, UT_WorkBuffer &result) const UT_Options
getOptionString(const UT_StringHolder &name, UT_OptionFormat format, UT_String &result) const UT_Options
getOptionType(const UT_StringRef &name) const UT_Options
getOptionTypeFromTemplate(const PRM_Template &tp)OP_Optionsstatic
getOptionUV(const UT_StringRef &name) const UT_Options
getOptionUVW(const UT_StringRef &name) const UT_Options
getOptionV2(const UT_StringRef &name) const UT_Options
getOptionV3(const UT_StringRef &name) const UT_Options
getOptionV4(const UT_StringRef &name) const UT_Options
getTransformFromOptions() const OP_Options
hash() const UT_Options
hasOption(const UT_StringRef &name) const UT_Options
importElement(const UT_StringRef &name, fpreal &value, exint index=0) const UT_Options
importElement(const UT_StringRef &name, int64 &value, exint index=0) const UT_Options
importOption(const UT_StringRef &name, int &value) const UT_Options
importOption(const UT_StringRef &name, int64 &value) const UT_Options
importOption(const UT_StringRef &name, bool &value) const UT_Options
importOption(const UT_StringRef &name, fpreal32 &value) const UT_Options
importOption(const UT_StringRef &name, fpreal64 &value) const UT_Options
importOption(const UT_StringRef &name, std::string &value) const UT_Options
importOption(const UT_StringRef &name, UT_String &value) const UT_Options
importOption(const UT_StringRef &name, UT_StringHolder &value) const UT_Options
importOption(const UT_StringRef &name, UT_OptionsHolder &value) const UT_Options
importOption(const UT_StringRef &name, UT_Vector2F &value) const UT_Options
importOption(const UT_StringRef &name, UT_Vector3F &value) const UT_Options
importOption(const UT_StringRef &name, UT_Vector4F &value) const UT_Options
importOption(const UT_StringRef &name, UT_QuaternionF &value) const UT_Options
importOption(const UT_StringRef &name, UT_Matrix2F &value) const UT_Options
importOption(const UT_StringRef &name, UT_Matrix3F &value) const UT_Options
importOption(const UT_StringRef &name, UT_Matrix4F &value) const UT_Options
importOption(const UT_StringRef &name, UT_Vector2D &value) const UT_Options
importOption(const UT_StringRef &name, UT_Vector3D &value) const UT_Options
importOption(const UT_StringRef &name, UT_Vector4D &value) const UT_Options
importOption(const UT_StringRef &name, UT_QuaternionD &value) const UT_Options
importOption(const UT_StringRef &name, UT_Matrix2D &value) const UT_Options
importOption(const UT_StringRef &name, UT_Matrix3D &value) const UT_Options
importOption(const UT_StringRef &name, UT_Matrix4D &value) const UT_Options
importOption(const UT_StringRef &name, UT_Array< int32 > &value) const UT_Options
importOption(const UT_StringRef &name, UT_Array< int64 > &value) const UT_Options
importOption(const UT_StringRef &name, UT_Array< fpreal32 > &value) const UT_Options
importOption(const UT_StringRef &name, UT_Array< fpreal64 > &value) const UT_Options
importOption(const UT_StringRef &name, UT_StringArray &value) const UT_Options
importOption(const UT_StringRef &name, UT_Array< UT_StringHolder > &value) const UT_Options
importOption(const UT_StringRef &name, UT_Array< UT_OptionsHolder > &value) const UT_Options
interpolate(const OP_Options &source1, const OP_Options &source2, fpreal interp)OP_Options
isEqual(const UT_Options &src, fpreal64 tol) const UT_Options
load(const char *filename)UT_Options
load(const char *filename, UT_IStream &is)UT_Options
load(UT_JSONParser &parser, bool do_clear, UT_IStream *is=0, bool require_type=true)UT_Options
load(UT_JSONValueMap &map, bool do_clear, bool allow_type=true, bool allow_dict=false)UT_Options
merge(const UT_Options &src)UT_Options
merge(const UT_Options &src, bool(*match)(const UT_StringHolder &name, const UT_OptionEntry *, void *), void *data)UT_Options
obegin() const UT_Optionsinline
oend() const UT_Optionsinline
OP_Options()OP_Optionsexplicit
OP_Options(const OP_Options &)=deleteOP_Options
operator!=(const UT_Options &src) const UT_Optionsinline
operator=(const SIM_Options &src)SIM_Options
OP_Options::operator=(const UT_Options &src)OP_Options
operator==(const UT_Options &src) const UT_Optionsinline
optionChanged(const char *name) overrideSIM_Optionsprotectedvirtual
optionType(const UT_StringRef &kwd)UT_Optionsstatic
parsePyValue(const char *&value, char sep_delim, char close_delim= '\0')UT_Optionsprotected
removeOption(const UT_StringHolder &name)UT_Options
save(const char *filename) const UT_Options
save(const char *filename, std::ostream &os) const UT_Options
save(UT_JSONWriter &w, bool compact=false) const UT_Options
save(UT_JSONValueMap &map, bool compact=false) const UT_Options
saveAsJSON(const char *filename, bool binary=true, bool compact=false) const UT_Options
saveAsJSON(const char *filename, std::ostream &os, bool binary=true, bool compact=false) const UT_Options
saveOrdered(const char *filename) const UT_Options
saveOrdered(const char *filename, std::ostream &os) const UT_Options
sendOptionChanges() const UT_Optionsinlineprotected
setFromPyDictionary(const char *dict)UT_Options
setOption(const UT_StringHolder &name, UT_OptionEntryPtr value)UT_Options
setOptionB(const UT_StringHolder &name, bool value)UT_Options
setOptionDict(const UT_StringHolder &name, const UT_OptionsHolder &value)UT_Options
setOptionDictArray(const UT_StringHolder &name, const UT_OptionsHolder *values, size_t size)UT_Options
setOptionDictArray(const UT_StringHolder &name, const UT_Array< UT_OptionsHolder > &value)UT_Options
setOptionF(const UT_StringHolder &name, fpreal64 value)UT_Options
setOptionFArray(const UT_StringHolder &name, const fpreal32 *values, size_t size)UT_Options
setOptionFArray(const UT_StringHolder &name, const fpreal64 *values, size_t size)UT_Options
setOptionFArray(const UT_StringHolder &name, const UT_Array< fpreal64 > &value)UT_Options
setOptionFromCommand(const char *optionname, const char *optionvalue, fpreal optionvaluefloat, UT_OptionType optiontype)OP_Options
setOptionFromParm(const OP_Node *node, int pi, int vi, fpreal time)OP_Options
setOptionFromPointAttribute(GA_Offset ptoff, const GA_Attribute *attrib)SIM_Options
setOptionFromTemplate(const OP_Node *node, const PRM_Template &tplate, int pi, fpreal time, bool usetemplatetoken=false, DEP_MicroNode *depnode=0, UT_Array< CH_Channel * > *channels=0)OP_Options
setOptionFromTemplate(const OP_Node *node, const PRM_Parm &parm, const PRM_Template &tplate, fpreal time, bool usetemplatetoken=false, DEP_MicroNode *depnode=0, UT_Array< CH_Channel * > *channels=0, const UT_StringRef *option_name=0)OP_Options
setOptionFromTemplateDefault(const PRM_Template &tp)OP_Options
setOptionI(const UT_StringHolder &name, int64 value)UT_Options
setOptionIArray(const UT_StringHolder &name, const int32 *values, size_t size)UT_Options
setOptionIArray(const UT_StringHolder &name, const int64 *values, size_t size)UT_Options
setOptionIArray(const UT_StringHolder &name, const UT_Array< int64 > &value)UT_Options
setOptionM2(const UT_StringHolder &name, const UT_Matrix2F &value)UT_Options
setOptionM2(const UT_StringHolder &name, const UT_Matrix2D &value)UT_Options
setOptionM3(const UT_StringHolder &name, const UT_Matrix3F &value)UT_Options
setOptionM3(const UT_StringHolder &name, const UT_Matrix3D &value)UT_Options
setOptionM4(const UT_StringHolder &name, const UT_Matrix4F &value)UT_Options
setOptionM4(const UT_StringHolder &name, const UT_Matrix4D &value)UT_Options
setOptionQ(const UT_StringHolder &name, const UT_QuaternionF &value)UT_Options
setOptionQ(const UT_StringHolder &name, const UT_QuaternionD &value)UT_Options
setOptionS(const UT_StringHolder &name, const UT_StringHolder &value)UT_Options
setOptionSArray(const UT_StringHolder &name, const UT_StringHolder *values, size_t size)UT_Options
setOptionSArray(const UT_StringHolder &name, const char *const *values, size_t size)UT_Options
setOptionSArray(const UT_StringHolder &name, const UT_StringArray &value)UT_Options
setOptionSRaw(const UT_StringHolder &name, const UT_StringHolder &value)UT_Options
setOptionUV(const UT_StringHolder &name, const UT_Vector2F &value)UT_Options
setOptionUV(const UT_StringHolder &name, const UT_Vector2D &value)UT_Options
setOptionUVW(const UT_StringHolder &name, const UT_Vector3F &value)UT_Options
setOptionUVW(const UT_StringHolder &name, const UT_Vector3D &value)UT_Options
setOptionV2(const UT_StringHolder &name, const UT_Vector2F &value)UT_Options
setOptionV2(const UT_StringHolder &name, const UT_Vector2D &value)UT_Options
setOptionV2(const UT_StringHolder &name, fpreal64 x, fpreal64 y)UT_Options
setOptionV3(const UT_StringHolder &name, const UT_Vector3F &value)UT_Options
setOptionV3(const UT_StringHolder &name, const UT_Vector3D &value)UT_Options
setOptionV3(const UT_StringHolder &name, fpreal64 x, fpreal64 y, fpreal64 z)UT_Options
setOptionV4(const UT_StringHolder &name, const UT_Vector4F &value)UT_Options
setOptionV4(const UT_StringHolder &name, const UT_Vector4D &value)UT_Options
setOptionV4(const UT_StringHolder &name, fpreal64 x, fpreal64 y, fpreal64 z, fpreal64 w)UT_Options
setPyOptionString(const UT_StringHolder &name, const char *value)UT_Options
setSendOptionChanges(bool f)UT_Optionsinlineprotected
SIM_Options()SIM_Optionsexplicit
SIM_Options(SIM_OptionsUser *owner)SIM_Optionsexplicit
size() const UT_Optionsinline
UT_Options()UT_Options
UT_Options(const UT_Options &src)UT_Options
UT_Options(const char *type_and_name,...)UT_Options
~OP_Options() overrideOP_Options
~SIM_Options() overrideSIM_Options
~UT_Options()UT_Optionsvirtual