KFCurve Member List

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

Copy(KTime pStart=KTIME_MINUS_INFINITE, KTime pStop=KTIME_INFINITE)KFCurve
CopyFrom(KFCurve &pSource, bool pWithKeys=true)KFCurve
Delete(kFCurveIndex pStartIndex, kFCurveIndex pStopIndex)KFCurve
Delete(KTime pStart=KTIME_MINUS_INFINITE, KTime pStop=KTIME_INFINITE)KFCurve
Evaluate(KTime pTime, kFCurveIndex *pLast=NULL)KFCurve
EvaluateIndex(double pIndex)KFCurve
EvaluateLeftDerivative(KTime pTime, kFCurveIndex *pLast=NULL)KFCurve
EvaluateRightDerivative(KTime pTime, kFCurveIndex *pLast=NULL)KFCurve
ExtractKeysIndex(KArraykInt &pArray, int pMinIndex, int pMaxIndex, double pMinValue=-K_DOUBLE_MAX, double pMaxValue=K_DOUBLE_MAX)KFCurve
FindPeaks(kFCurveIndex pLeftKeyIndex, KTime &pPeakTime1, KTime &pPeakTime2)KFCurve
FindPeaks(kFCurveIndex pLeftKeyIndex, kFCurveDouble &pPeak1, kFCurveDouble &pPeak2)KFCurve
FindPeaks(kFCurveIndex pLeftKeyIndex, KTime &pPeakTime1, kFCurveDouble &pPeak1, KTime &pPeakTime2, kFCurveDouble &pPeak2)KFCurve
GetPostExtrapolation()KFCurve [inline]
GetPostExtrapolationCount()KFCurve [inline]
GetPreExtrapolation()KFCurve [inline]
GetPreExtrapolationCount()KFCurve [inline]
GetValue() constKFCurve [inline]
Insert(HKFCurve pSource, KTime pInsertTime, kFCurveDouble pFirstKeyLeftDerivative, bool pFirstKeyIsWeighted=false, kFCurveDouble pFirstKeyWeight=KFCURVE_DEFAULT_WEIGHT)KFCurve
Insert(HKFCurve pSource, KTime pInsertTime, KFCurveTangeantInfo pFirstKeyLeftDerivative)KFCurve
IObject_Declare(Implementation) float *GetColor()KFCurve
IsKeyInterpolationPureCubicAuto(kFCurveIndex pKeyIndex)KFCurve
KeyAdd(KTime pTime, KFCurveKey &pKey, kFCurveIndex *pLast=NULL)KFCurve
KeyAdd(KTime pTime, KFCurve *pSourceCurve, int pSourceIndex, kFCurveIndex *pLast=NULL)KFCurve
KeyAdd(KTime pTime, kFCurveIndex *pLast=NULL)KFCurve
KeyAppend(KTime pAtTime, KFCurve *pSourceCurve, int pSourceIndex)KFCurve
KeyAppendFast(KTime pTime, kFCurveDouble pValue)KFCurve
KeyClear()KFCurve
KeyFind(KTime pTime, kFCurveIndex *pLast=NULL)KFCurve
KeyFindAll(KTime pTime, kFCurveIndex *pLast=NULL)KFCurve
KeyGet(kFCurveIndex pIndex)KFCurve
KeyGetAverageRate(bool *pIsIso=NULL, KTime *pIsoPeriod=NULL, KTime *pMaxPeriod=NULL)KFCurve
KeyGetBreak(kFCurveIndex pKeyIndex)KFCurve [inline]
KeyGetConstantMode(kFCurveIndex pKeyIndex)KFCurve [inline]
KeyGetCount()KFCurve
KeyGetCountAll()KFCurve
KeyGetDataDouble(kFCurveIndex pKeyIndex, EKFCurveDataIndex pIndex)KFCurve [inline]
KeyGetDataFloat(kFCurveIndex pKeyIndex, EKFCurveDataIndex pIndex)KFCurve [inline]
KeyGetDataPtr(kFCurveIndex pKeyIndex)KFCurve [inline]
KeyGetInterpolation(kFCurveIndex pKeyIndex)KFCurve [inline]
KeyGetLeftAuto(kFCurveIndex pIndex, bool pApplyOvershootProtection=false)KFCurve
KeyGetLeftBezierTangeant(kFCurveIndex pIndex)KFCurve
KeyGetLeftDerivative(kFCurveIndex pIndex)KFCurve
KeyGetLeftDerivativeInfo(kFCurveIndex pIndex)KFCurve
KeyGetLeftTangeantVelocity(kFCurveIndex pIndex)KFCurve
KeyGetLeftTangeantWeight(kFCurveIndex pIndex)KFCurve
KeyGetMarkedForManipulation(kFCurveIndex pKeyIndex)KFCurve [inline]
KeyGetPeriods(KTime &pAveragePeriod, KTime &pMinPeriod, KTime &pMaxPeriod)KFCurve
KeyGetPtr(kFCurveIndex pIndex)KFCurve [inline]
KeyGetRaw(kFCurveIndex pIndex)KFCurve [inline]
KeyGetRawAll(kFCurveIndex pIndex)KFCurve
KeyGetRightAuto(kFCurveIndex pIndex, bool pApplyOvershootProtection=false)KFCurve
KeyGetRightBezierTangeant(kFCurveIndex pIndex)KFCurve
KeyGetRightDerivative(kFCurveIndex pIndex)KFCurve
KeyGetRightDerivativeInfo(kFCurveIndex pIndex)KFCurve
KeyGetRightTangeantVelocity(kFCurveIndex pIndex)KFCurve
KeyGetRightTangeantWeight(kFCurveIndex pIndex)KFCurve
KeyGetSelected(kFCurveIndex pKeyIndex)KFCurve [inline]
KeyGetSelectionCount()KFCurve
KeyGetTangeantMode(kFCurveIndex pKeyIndex, bool pIncludeOverrides=false)KFCurve [inline]
KeyGetTangeantVelocityMode(kFCurveIndex pKeyIndex)KFCurve [inline]
KeyGetTangeantVisibility(kFCurveIndex pKeyIndex)KFCurve [inline]
KeyGetTangeantWeightMode(kFCurveIndex pKeyIndex)KFCurve [inline]
KeyGetTime(kFCurveIndex pKeyIndex)KFCurve [inline]
KeyGetTimeAll(kFCurveIndex pIndex)KFCurve
KeyGetValue(kFCurveIndex pKeyIndex)KFCurve [inline]
KeyIncLeftDerivative(kFCurveIndex pIndex, kFCurveDouble pInc)KFCurve
KeyIncRightDerivative(kFCurveIndex pIndex, kFCurveDouble pInc)KFCurve
KeyIncTime(kFCurveIndex pKeyIndex, KTime pTime)KFCurve [inline]
KeyIncValue(kFCurveIndex pKeyIndex, kFCurveDouble pValue)KFCurve [inline]
KeyInsert(KTime pTime, kFCurveIndex *pLast=NULL)KFCurve
KeyIsLeftTangeantVelocity(kFCurveIndex pIndex)KFCurve
KeyIsLeftTangeantWeighted(kFCurveIndex pIndex)KFCurve
KeyIsRightTangeantVelocity(kFCurveIndex pIndex)KFCurve
KeyIsRightTangeantWeighted(kFCurveIndex pIndex)KFCurve
KeyModifyBegin()KFCurve
KeyModifyBegin(int pKeyCount)KFCurve
KeyModifyEnd()KFCurve
KeyModifyEnd(int pKeyCount)KFCurve
KeyMove(kFCurveIndex pIndex, KTime pTime)KFCurve
KeyMoveOf(bool pSelectedOnly, KTime pDeltaTime, kFCurveDouble pDeltaValue)KFCurve
KeyMoveValueTo(bool pSelectedOnly, kFCurveDouble pValue)KFCurve
KeyMultDerivative(kFCurveIndex pIndex, kFCurveDouble pMultValue)KFCurve
KeyMultTangeant(kFCurveIndex pKeyIndex, kFCurveDouble pValue)KFCurve [inline]
KeyMultValue(kFCurveIndex pKeyIndex, kFCurveDouble pValue)KFCurve [inline]
KeyRemove(kFCurveIndex pIndex)KFCurve
KeyScaleTangeant(bool pSelectedOnly, kFCurveDouble pMultValue)KFCurve
KeyScaleValue(bool pSelectedOnly, kFCurveDouble pMultValue)KFCurve
KeyScaleValueAndTangeant(bool pSelectedOnly, kFCurveDouble pMultValue)KFCurve
KeySelectAll()KFCurve
KeySet(kFCurveIndex pIndex, KFCurveKey &pKey)KFCurve
KeySet(kFCurveIndex pIndex, KFCurve *pSourceCurve, int pSourceIndex)KFCurve [inline]
KeySet(kFCurveIndex pKeyIndex, KTime pTime, kFCurveDouble pValue, kFCurveInterpolation pInterpolation=KFCURVE_INTERPOLATION_CUBIC, kFCurveTangeantMode pTangentMode=KFCURVE_TANGEANT_AUTO, kFCurveDouble pData0=0.0, kFCurveDouble pData1=0.0, kFCurveTangeantWeightMode pTangentWeightMode=KFCURVE_WEIGHTED_NONE, kFCurveDouble pWeight0=KFCURVE_DEFAULT_WEIGHT, kFCurveDouble pWeight1=KFCURVE_DEFAULT_WEIGHT, kFCurveDouble pVelocity0=KFCURVE_DEFAULT_VELOCITY, kFCurveDouble pVelocity1=KFCURVE_DEFAULT_VELOCITY)KFCurve [inline]
KeySetBreak(kFCurveIndex pKeyIndex, bool pVal)KFCurve [inline]
KeySetConstantMode(kFCurveIndex pKeyIndex, kFCurveConstantMode pMode)KFCurve [inline]
KeySetDataDouble(kFCurveIndex pKeyIndex, EKFCurveDataIndex pIndex, kFCurveDouble pValue)KFCurve [inline]
KeySetDataFloat(kFCurveIndex pKeyIndex, EKFCurveDataIndex pIndex, float pValue)KFCurve [inline]
KeySetInterpolation(kFCurveIndex pKeyIndex, kFCurveInterpolation pInterpolation)KFCurve [inline]
KeySetLeftAuto(kFCurveIndex pIndex, kFCurveDouble pValue)KFCurve
KeySetLeftBezierTangeant(kFCurveIndex pIndex, kFCurveDouble pValue)KFCurve
KeySetLeftDerivative(kFCurveIndex pIndex, kFCurveDouble pValue)KFCurve
KeySetLeftDerivativeInfo(kFCurveIndex pIndex, KFCurveTangeantInfo pValue, bool pForceDerivative=false)KFCurve
KeySetLeftTangeantVelocity(kFCurveIndex pIndex, kFCurveDouble pVelocity)KFCurve
KeySetLeftTangeantVelocityMode(kFCurveIndex pIndex, bool pVelocity)KFCurve
KeySetLeftTangeantWeight(kFCurveIndex pIndex, kFCurveDouble pWeight)KFCurve
KeySetLeftTangeantWeightedMode(kFCurveIndex pIndex, bool pWeighted)KFCurve
KeySetMarkedForManipulation(kFCurveIndex pKeyIndex, bool pMark)KFCurve [inline]
KeySetRightAuto(kFCurveIndex pIndex, kFCurveDouble pValue)KFCurve
KeySetRightBezierTangeant(kFCurveIndex pIndex, kFCurveDouble pValue)KFCurve
KeySetRightDerivative(kFCurveIndex pIndex, kFCurveDouble pValue)KFCurve
KeySetRightDerivativeInfo(kFCurveIndex pIndex, KFCurveTangeantInfo pValue, bool pForceDerivative=false)KFCurve
KeySetRightTangeantVelocity(kFCurveIndex pIndex, kFCurveDouble pVelocity)KFCurve
KeySetRightTangeantVelocityMode(kFCurveIndex pIndex, bool pVelocity)KFCurve
KeySetRightTangeantWeight(kFCurveIndex pIndex, kFCurveDouble pWeight)KFCurve
KeySetRightTangeantWeightedMode(kFCurveIndex pIndex, bool pWeighted)KFCurve
KeySetSelected(kFCurveIndex pKeyIndex, bool pSelected)KFCurve [inline]
KeySetTangeantMode(kFCurveIndex pKeyIndex, kFCurveTangeantMode pTangent)KFCurve [inline]
KeySetTangeantVelocityMode(kFCurveIndex pKeyIndex, kFCurveTangeantVelocityMode pTangentVelocityMode, kFCurveTangeantVelocityMode pMask=KFCURVE_VELOCITY_ALL)KFCurve [inline]
KeySetTangeantVisibility(kFCurveIndex pKeyIndex, kFCurveTangeantVisibility pVisibility)KFCurve [inline]
KeySetTangeantWeightMode(kFCurveIndex pKeyIndex, kFCurveTangeantWeightMode pTangentWeightMode, kFCurveTangeantWeightMode pMask=KFCURVE_WEIGHTED_ALL)KFCurve [inline]
KeySetTCB(kFCurveIndex pKeyIndex, KTime pTime, kFCurveDouble pValue, float pData0=0.0f, float pData1=0.0f, float pData2=0.0f)KFCurve [inline]
KeySetTime(kFCurveIndex pKeyIndex, KTime pTime)KFCurve [inline]
KeySetValue(kFCurveIndex pKeyIndex, kFCurveDouble pValue)KFCurve [inline]
KeyShrink()KFCurve
KeyTangeantSetInterpolation(bool pSelectedOnly, kFCurveInterpolation pInterpolation)KFCurve
KeyTangeantSetMode(bool pSelectedOnly, kFCurveTangeantMode pTangentMode)KFCurve
KeyUnselectAll()KFCurve
KFCurve()KFCurve
Replace(HKFCurve pSource, KTime pStart=KTIME_MINUS_INFINITE, KTime pStop=KTIME_INFINITE, bool pUseExactGivenSpan=false, bool pKeyStartEndOnNoKey=true, KTime pTimeSpanOffset=KTIME_ZERO)KFCurve
ReplaceForEulerXYZ(HKFCurve pSource, KTime pStart, KTime pStop, kFCurveDouble pAddFromStart, kFCurveDouble pAddAfterStop, bool pValueSubOffsetAfterStart, bool pValueSubOffsetAfterStop, bool pUseExactGivenSpan=false, bool pKeyStartEndOnNoKey=true, KTime pTimeSpanOffset=KTIME_ZERO)KFCurve
ReplaceForQuaternion(HKFCurve pSource, KTime pStart, KTime pStop, kFCurveDouble pScaleStart, kFCurveDouble pScaleStop, bool pUseExactGivenSpan=false, bool pKeyStartEndOnNoKey=true, KTime pTimeSpanOffset=KTIME_ZERO)KFCurve
ResizeKeyBuffer(int pKeyCount)KFCurve
SetColor(float *pColor)KFCurve
SetPostExtrapolation(kFCurveExtrapolationMode pExtrapolation)KFCurve [inline]
SetPostExtrapolationCount(kULong pCount)KFCurve [inline]
SetPreExtrapolation(kFCurveExtrapolationMode pExtrapolation)KFCurve [inline]
SetPreExtrapolationCount(kULong pCount)KFCurve [inline]
SetValue(kFCurveDouble pValue)KFCurve
~KFCurve()KFCurve [virtual]