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

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

addNode(fpreal pos)UT_Ramp
addNode(fpreal pos, fpreal32 fvals[4], UT_SPLINE_BASIS basis=UT_SPLINE_LINEAR, bool current=true)UT_Ramp
addNode(fpreal pos, fpreal64 fvals[4], UT_SPLINE_BASIS basis=UT_SPLINE_LINEAR, bool current=true)UT_Ramp
addNode(fpreal pos, const UT_FRGBA &color, UT_SPLINE_BASIS basis=UT_SPLINE_LINEAR, bool current=true)UT_Ramp
clearAndDestroy()UT_Ramp
clearSelection()UT_Ramp
convertToRaster(UT_Raster *raster, UT_RampOrient dir, bool do_interp=true, fpreal cx=0.0f, fpreal cy=0.0f, fpreal phase=0.0f, fpreal radius=1.0f)UT_Ramp
deleteNode(fpreal pos)UT_Ramp
deleteNodeAt(int i)UT_Ramp
deleteSelectedNodes()UT_Ramp
deselectNode(int i)UT_Ramp
ensureRampIsBuilt()UT_Ramp
getClosestNode(fpreal pos) const UT_Ramp
getClosestNode(fpreal pos, fpreal val) const UT_Ramp
getClosestNodeIndex(fpreal pos) const UT_Ramp
getClosestNodeIndex(fpreal pos, fpreal val) const UT_Ramp
getColor(fpreal pos, UT_FRGBA *clr, bool do_interp=true) const UT_Ramp
getColor(fpreal pos, float fvals[4], bool do_interp=true) const UT_Ramp
getColor(UT_FRGBA *values, int num, bool do_interp=true) const UT_Ramp
getColorType() const UT_Rampinline
getCurrentNode() const UT_Ramp
getCurrentNodeIndex() const UT_Ramp
getEnableInterp(int i) const UT_Ramp
getEnablePos(int i) const UT_Ramp
getEnableVal(int i) const UT_Ramp
getGlobalEnable() const UT_Rampinline
getMemoryUsage(bool inclusive) const UT_Ramp
getNode(int i) const UT_Ramp
getNodeCount() const UT_Rampinline
getRamp()UT_Rampinline
getRamp() const UT_Rampinline
getSelectionIndices(UT_IntArray &indices)UT_Ramp
getStrictOrder() const UT_Ramp
insertNode(int i, fpreal pos, fpreal32 fvals[4], UT_SPLINE_BASIS basis=UT_SPLINE_LINEAR, bool current=true)UT_Ramp
insertNode(int i, fpreal pos, fpreal64 fvals[4], UT_SPLINE_BASIS basis=UT_SPLINE_LINEAR, bool current=true)UT_Ramp
isNodeHandle(int i) const UT_Ramp
isNodeLeftHandle(int i) const UT_Ramp
isNodeRightHandle(int i) const UT_Ramp
isNodeSelected(int i) const UT_Ramp
load(const char *pathname)UT_Ramp
load(UT_IStream &is)UT_Ramp
load(UT_JSONParser &p)UT_Ramp
moveNode(int i, fpreal pos)UT_Ramp
moveNode(const UT_ColorNode *node, fpreal pos)UT_Ramp
operator=(const UT_Ramp &from)UT_Ramp
operator==(const UT_Ramp &from) const UT_Ramp
rampLookup(fpreal pos, float values[4], int order=0) const UT_Ramp
rampLookup(fpreal u0, fpreal u1, float values[4], int ns, int order=0) const UT_Ramp
rampLookupNoInterp(fpreal pos, float values[4]) const UT_Ramp
rampLookupNoInterp(fpreal u0, fpreal u1, float values[4], int ns) const UT_Ramp
recordNodePositions()UT_Ramp
reorderNodes()UT_Ramp
resolveOpRamp(const char *op_path, const char *ramp_parm, bool *is_rgb=nullptr, int *op_id=nullptr, int *op_version=nullptr)UT_Ramp
save(const char *pathname) const UT_Ramp
save(std::ostream &os) const UT_Ramp
selectNode(int i, bool add)UT_Ramp
selectRange(int first_i, int last_i, bool add)UT_Ramp
serialize(ARCHIVER_T &archiver)UT_Ramp
setColorAt(int i, float fvals[4])UT_Ramp
setColorAt(int i, const UT_FRGBA &clr)UT_Ramp
setColorType(UT_ColorType color_space)UT_Rampinline
setCurrentNodeBasis(UT_SPLINE_BASIS basis)UT_Ramp
setCurrentNodeColor(fpreal32 fvals[4])UT_Ramp
setCurrentNodeColor(fpreal64 fvals[4])UT_Ramp
setCurrentNodeColor(const UT_FRGBA &clr)UT_Ramp
setCurrentNodeIndex(int i, bool add_to_selection)UT_Ramp
setEnable(int i, bool enable_pos, bool enable_val, bool enable_interp)UT_Ramp
setGlobalEnable(bool enable)UT_Rampinline
setNodeBasis(int i, UT_SPLINE_BASIS basis)UT_Ramp
setRamp(const UT_ColorNode *r, int size)UT_Ramp
setRampOpResolver(UT_RampOpResolver *resolver)UT_Rampstatic
setSelectionIndices(const UT_IntArray &indices)UT_Ramp
setStrictOrder(bool strict)UT_Ramp
solveSpline(fpreal pos) const UT_Ramp
toggleSelectNode(int i)UT_Ramp
UT_Ramp()UT_Ramp
UT_Ramp(const UT_Ramp &copy)UT_Rampexplicit
~UT_Ramp()UT_Ramp