Go to the source code of this file.
|
SOP_API void | SOPfindNearestToPrim (const GU_Detail &gdp, int prim_idx, const UT_Vector3 &position, const GEO_Primitive *&prim, float &u, float &v, float &distance) |
|
SOP_API bool | SOPswapUsesExprInputs (bool newvalue) |
|
SOP_API UT_OptionsHolder | SOPgetOptionValue (const GU_Detail *gdp, const char *attribname, GA_AttributeOwner owner, GA_Offset offset) |
|
SOP_API fpreal | SOPresolveOptionFloat (const char *attribname, const UT_OptionsHolder &opt, int comp) |
|
SOP_API UT_StringHolder | SOPresolveOptionString (const char *attribname, const UT_OptionsHolder &opt, int comp) |
|
SOP_API bool | SOPhasOption (const UT_OptionsHolder opt, const char *optname) |
|
Binds the given attribute name, up to a dot, to a dictionary and return the value. Empty optionsholder if invalid binding.
Given attrib name after the dot, returns if the option contains that key, properly recursing nested dictionaries.
Given the attrib name after the dot, evaluates the keyed option value as a float and return the given component.
Given the attrib name after the dot, evaluates the keyed option value as a string
SOP_API bool SOPswapUsesExprInputs |
( |
bool |
newvalue | ) |
|