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

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

autoInSlope(int onoff)CH_Segment
autoOutSlope(int onoff)CH_Segment
buildOpDependencies(void *ref_id, int thread)CH_Segment
canChange(fpreal start, fpreal end) const CH_Segment
CH_Segment(CH_Channel *mom)CH_Segment
CH_Segment(fpreal def_val, CH_Channel *mom, fpreal len=0)CH_Segment
CH_Segment(const CH_Segment &from)CH_Segment
CH_Segment(const CL_SimpleSegment &from, CH_Channel *mom, const char *expr, CH_ExprLanguage language)CH_Segment
CH_Segment(const char *expr, CH_ExprLanguage language, CH_Channel *mom, fpreal len=0)CH_Segment
CH_TimeGroup classCH_Segmentfriend
changeExpression(const char *expr, CH_ExprLanguage language, bool convert_accels, bool post_process=true)CH_Segment
changeExpression(const char *expr, CH_ExprLanguage language)CH_Segment
changeExpressionToBezierOrCubic()CH_Segment
changeLength(fpreal len, CH_SegmentScale how=CH_SCALE_ANY, bool accel_ratio=true)CH_Segment
changeOpRef(const char *new_fullpath, const char *old_fullpath, const char *old_cwd, const char *chan_name, const char *old_chan_name, int thread)CH_Segment
changeString(const char *from, const char *to, bool fullword, int thread)CH_Segment
changeTimes(fpreal s, fpreal e)CH_Segment
clampInAccel()CH_Segment
clampOutAccel()CH_Segment
computeFastTimeDep(bool &is_special) const CH_Segmentinline
cook(int state, int unused=0)CH_Segment
dirtyExprCache()CH_Segment
display()CH_Segment
evaluate(int thread)CH_Segment
evaluateString(UT_String &result, int thread)CH_Segment
expressionIsAnimationFunctionCall(const char *expression)CH_Segmentstatic
expressionIsAnimationFunctionCall()CH_Segment
findString(const char *str, bool fullword, bool usewildcards) const CH_Segment
getAccelFromRatio(fpreal slope, fpreal ratio, fpreal length)CH_Segmentinlinestatic
getAccelRatio(fpreal slope, fpreal accel, fpreal length)CH_Segmentstatic
getAccelX(fpreal slope, fpreal accel)CH_Segmentstatic
getChannel() const CH_Segmentinline
getCHExpr() const CH_Segmentinline
getCHExpr()CH_Segmentinline
getEnd() const CH_Segmentinline
getExpression() const CH_Segment
getExpressionFromSimpleType(CL_SimpleSegmentType type)CH_Segmentstatic
getExprLanguage() const CH_Segment
getFlags() const CH_Segmentinline
getFunctionKeyUserFlags(int thread, unsigned &flags)CH_Segment
getILength() const CH_Segmentinline
getInAccel() const CH_Segmentinline
getInAccelRatio() const CH_Segmentinline
getInSlope() const CH_Segmentinline
getInValue() const CH_Segmentinline
getLength() const CH_Segmentinline
getManager() const CH_Segment
getMemoryUsage(bool inclusive) const CH_Segment
getMonotoneInterval(UT_IntervalR &range, bool lock_in)CH_Segment
getNext()CH_Segmentinline
getNext() const CH_Segmentinline
getOutAccel() const CH_Segmentinline
getOutAccelRatio() const CH_Segmentinline
getOutSlope() const CH_Segmentinline
getOutValue() const CH_Segmentinline
getPrev()CH_Segmentinline
getPrev() const CH_Segmentinline
getSegmentValues() const CH_Segment
getSimpleType() const CH_Segment
getStart() const CH_Segmentinline
getStringMeaning()CH_Segment
getTimeGroup() const CH_Segmentinline
getTolerance() const CH_Segment
getValue(bool left, CH_ValueTypes t) const CH_Segment
getValueAuto(bool left, CH_ValueTypes t) const CH_Segment
getValueTied(bool left, CH_ValueTypes t) const CH_Segment
getValueValid(bool left, CH_ValueTypes t)CH_Segment
hasFakeAccelHandles() const CH_Segmentinline
hasFakeSlopeHandles() const CH_Segmentinline
hasNonIntegerKeys() const CH_Segment
isBezier() const CH_Segmentinline
isChopSegment() const CH_Segmentinline
isConstant() const CH_Segmentinline
isCooking() const CH_Segmentinline
isCubic() const CH_Segmentinline
isDataDependent() const CH_Segment
isEase() const CH_Segmentinline
isEaseIn() const CH_Segmentinline
isEaseOut() const CH_Segmentinline
isEndLocked() const CH_Segmentinline
isEndSegment() const CH_Segmentinline
isInAccelTied() const CH_Segmentinline
isInAccelUsed()CH_Segment
isInSlopeAuto() const CH_Segmentinline
isInSlopeFixed(bool force) const CH_Segment
isInSlopeTied() const CH_Segmentinline
isInSlopeUsed()CH_Segment
isInValueTied() const CH_Segmentinline
isInValueUsed()CH_Segment
isLengthLocked() const CH_Segmentinline
isLinear() const CH_Segmentinline
isLockedSegment() const CH_Segmentinline
isMatchFunction() const CH_Segment
isMonotone() const CH_Segment
isOutAccelTied() const CH_Segmentinline
isOutAccelUsed()CH_Segment
isOutSlopeAuto() const CH_Segmentinline
isOutSlopeFixed(bool force) const CH_Segment
isOutSlopeTied() const CH_Segmentinline
isOutSlopeUsed()CH_Segment
isOutValueTied() const CH_Segmentinline
isOutValueUsed()CH_Segment
isQCubic() const CH_Segmentinline
isQLinear() const CH_Segmentinline
isQuaternion() const CH_Segmentinline
isQuintic() const CH_Segmentinline
isSplineUsed()CH_Segment
isStandard() const CH_Segmentinline
isStartLocked() const CH_Segmentinline
isTimeDependent() const CH_Segmentinline
isTimeDependentAndGetValue(fpreal &value, int thread) const CH_Segmentinline
isTimeDependentAndGetValue(UT_DeepString &value, int thread) const CH_Segmentinline
load(UT_IStream &is, bool disabled, bool reload=false)CH_Segment
lockEnd(int onoff)CH_Segmentinline
lockLength(int onoff)CH_Segmentinline
lockStart(int onoff)CH_Segmentinline
makeMonotone(bool do_prev=false, bool do_next=false)CH_Segment
normalizeAccels()CH_Segment
operator=(const CH_Segment &from)CH_Segment
operator==(const CH_Segment &)CH_Segmentinline
postProcessFakeSlopeAccelHandles()CH_Segment
postProcessHybridSlopes()CH_Segment
relativeTime(fpreal t) const CH_Segmentinline
reverse()CH_Segment
save(std::ostream &os, int binary, bool compiled, bool disabled) const CH_Segment
setChanged()CH_Segment
setChannel(CH_Channel *chp)CH_Segmentinline
setExprLanguage(CH_ExprLanguage language)CH_Segment
setInAccel(fpreal v, bool dotie=true)CH_Segment
setInAccelRatio(fpreal ratio, bool dotie=true)CH_Segmentinline
setInSlope(fpreal v, bool dotie=true, fpreal ar=0.0)CH_Segment
setInValue(fpreal v, bool dotie=true)CH_Segment
setModified(bool on_off)CH_Segment
setNext(CH_Segment *segp)CH_Segmentinline
setOutAccel(fpreal v, bool dotie=true)CH_Segment
setOutAccelRatio(fpreal ratio, bool dotie=true)CH_Segmentinline
setOutSlope(fpreal v, bool dotie=true, fpreal ar=0.0)CH_Segment
setOutValue(fpreal v, bool dotie=true)CH_Segment
setPrev(CH_Segment *segp)CH_Segmentinline
setPrevNext(CH_Segment *p, CH_Segment *n)CH_Segmentinline
setValue(bool left, CH_ValueTypes t, fpreal value)CH_Segment
setValueAuto(bool left, CH_ValueTypes t, bool on_off)CH_Segment
setValueTied(bool left, CH_ValueTypes t, bool on_off)CH_Segment
stretch(fpreal scale, int adjust_slopes, int adjust_accel)CH_Segment
tieInAccel(int onoff, bool dotie=true)CH_Segment
tieInSlope(int onoff, bool dotie=true, fpreal ar=0.0)CH_Segment
tieInValue(int onoff, bool dotie=true)CH_Segment
tieOutAccel(int onoff, bool dotie=true)CH_Segment
tieOutSlope(int onoff, bool dotie=true, fpreal ar=0.0)CH_Segment
tieOutValue(int onoff, bool dotie=true)CH_Segment
transferGroup(CH_Segment &from)CH_Segment
treatExtendAsHold() const CH_Segmentinline
unresolveLocalVars(int thread)CH_Segment
wasModified() const CH_Segmentinline
~CH_Segment()CH_Segment