, 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 | |
| GetPostExtrapolationCount() | KFCurve | |
| GetPreExtrapolation() | KFCurve | |
| GetPreExtrapolationCount() | KFCurve | |
| GetValue() const | KFCurve | |
| 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 | |
| KeyGetBreak(kFCurveIndex pKeyIndex) | KFCurve | |
| KeyGetConstantMode(kFCurveIndex pKeyIndex) | KFCurve | |
| KeyGetCount() | KFCurve | |
| KeyGetCountAll() | KFCurve | |
| KeyGetDataDouble(kFCurveIndex pKeyIndex, EKFCurveDataIndex pIndex) | KFCurve | |
| KeyGetDataFloat(kFCurveIndex pKeyIndex, EKFCurveDataIndex pIndex) | KFCurve | |
| KeyGetDataPtr(kFCurveIndex pKeyIndex) | KFCurve | |
| KeyGetInterpolation(kFCurveIndex pKeyIndex) | KFCurve | |
| 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 | |
| KeyGetPeriods(KTime&pAveragePeriod, KTime&pMinPeriod, KTime&pMaxPeriod) | 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 | |
| KeyGetSelectionCount() | KFCurve | |
| KeyGetTangeantMode(kFCurveIndex pKeyIndex, bool pIncludeOverrides=false) | KFCurve | |
| KeyGetTangeantVelocityMode(kFCurveIndex pKeyIndex) | KFCurve | |
| KeyGetTangeantVisibility(kFCurveIndex pKeyIndex) | KFCurve | |
| KeyGetTangeantWeightMode(kFCurveIndex pKeyIndex) | KFCurve | |
| KeyGetTime(kFCurveIndex pKeyIndex) | KFCurve | |
| KeyGetValue(kFCurveIndex pKeyIndex) | KFCurve | |
| KeyIncLeftDerivative(kFCurveIndex pIndex, kFCurveDouble pInc) | KFCurve | |
| KeyIncRightDerivative(kFCurveIndex pIndex, kFCurveDouble pInc) | KFCurve | |
| KeyIncTime(kFCurveIndex pKeyIndex, KTime pTime) | KFCurve | |
| KeyIncValue(kFCurveIndex pKeyIndex, kFCurveDouble pValue) | KFCurve | |
| 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 | |
| KeyModifyEnd() | 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 | |
| KeyMultValue(kFCurveIndex pKeyIndex, kFCurveDouble pValue) | KFCurve | |
| 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 | |
| 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 | |
| KeySetBreak(kFCurveIndex pKeyIndex, bool pVal) | KFCurve | |
| KeySetConstantMode(kFCurveIndex pKeyIndex, kFCurveConstantMode pMode) | KFCurve | |
| KeySetDataDouble(kFCurveIndex pKeyIndex, EKFCurveDataIndex pIndex, kFCurveDouble pValue) | KFCurve | |
| KeySetDataFloat(kFCurveIndex pKeyIndex, EKFCurveDataIndex pIndex, float pValue) | KFCurve | |
| KeySetInterpolation(kFCurveIndex pKeyIndex, kFCurveInterpolation pInterpolation) | KFCurve | |
| 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 | |
| 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 | |
| KeySetTangeantMode(kFCurveIndex pKeyIndex, kFCurveTangeantMode pTangent) | KFCurve | |
| KeySetTangeantVelocityMode(kFCurveIndex pKeyIndex, kFCurveTangeantVelocityMode pTangentVelocityMode, kFCurveTangeantVelocityMode pMask=KFCURVE_VELOCITY_ALL) | KFCurve | |
| KeySetTangeantVisibility(kFCurveIndex pKeyIndex, kFCurveTangeantVisibility pVisibility) | KFCurve | |
| KeySetTangeantWeightMode(kFCurveIndex pKeyIndex, kFCurveTangeantWeightMode pTangentWeightMode, kFCurveTangeantWeightMode pMask=KFCURVE_WEIGHTED_ALL) | KFCurve | |
| KeySetTCB(kFCurveIndex pKeyIndex, KTime pTime, kFCurveDouble pValue, float pData0=0.0f, float pData1=0.0f, float pData2=0.0f) | KFCurve | |
| KeySetTime(kFCurveIndex pKeyIndex, KTime pTime) | KFCurve | |
| KeySetValue(kFCurveIndex pKeyIndex, kFCurveDouble pValue) | KFCurve | |
| 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 | |
| SetPostExtrapolationCount(kULong pCount) | KFCurve | |
| SetPreExtrapolation(kFCurveExtrapolationMode pExtrapolation) | KFCurve | |
| SetPreExtrapolationCount(kULong pCount) | KFCurve | |
| SetValue(kFCurveDouble pValue) | KFCurve | |
| ~KFCurve() | KFCurve | [virtual] |