| HDK
    | 
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 | |
| buildFromDefault(const char *def) | UT_Ramp | static | 
| 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_Ramp | inline | 
| 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_Ramp | inline | 
| getMemoryUsage(bool inclusive) const | UT_Ramp | |
| getNode(int i) const | UT_Ramp | |
| getNodeCount() const | UT_Ramp | inline | 
| getRamp() | UT_Ramp | inline | 
| getRamp() const | UT_Ramp | inline | 
| getSelectionIndices(UT_IntArray &indices) | UT_Ramp | |
| getStrictOrder() const | UT_Ramp | |
| hash() 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 | |
| lookupRamp(int handle) | UT_Ramp | static | 
| moveNode(int i, fpreal pos) | UT_Ramp | |
| moveNode(const UT_ColorNode *node, fpreal pos) | UT_Ramp | |
| operator!=(const UT_Ramp &from) const | UT_Ramp | inline | 
| 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 | |
| registerRamp(UT_SharedPtr< UT_Ramp > ramp, UT_IntArray ®istered) | UT_Ramp | static | 
| 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_Ramp | inline | 
| 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_Ramp | inline | 
| setNodeBasis(int i, UT_SPLINE_BASIS basis) | UT_Ramp | |
| setRamp(const UT_ColorNode *r, int size) | UT_Ramp | |
| setRampOpResolver(UT_RampOpResolver *resolver) | UT_Ramp | static | 
| setSelectionIndices(const UT_IntArray &indices) | UT_Ramp | |
| setStrictOrder(bool strict) | UT_Ramp | |
| solveSpline(fpreal pos) const | UT_Ramp | |
| toggleSelectNode(int i) | UT_Ramp | |
| unregisterRamps(UT_IntArray ®istered) | UT_Ramp | static | 
| UT_Ramp() | UT_Ramp | |
| UT_Ramp(const UT_Ramp ©) | UT_Ramp | explicit | 
| ~UT_Ramp() | UT_Ramp |