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, bool pInclusive=false) KFCurve
Destroy(int Local=0) 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(KArrayTemplate< int > &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
GetColor() KFCurve
GetPostExtrapolation() const KFCurve
GetPostExtrapolationCount() const KFCurve
GetPreExtrapolation() const KFCurve
GetPreExtrapolationCount() const 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
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) const KFCurve
KeyGetBreak(kFCurveIndex pKeyIndex) const KFCurve
KeyGetConstantMode(kFCurveIndex pKeyIndex) const KFCurve
KeyGetCount() const KFCurve
KeyGetCountAll() const KFCurve
KeyGetDataDouble(kFCurveIndex pKeyIndex, EKFCurveDataIndex pIndex) const KFCurve
KeyGetDataFloat(kFCurveIndex pKeyIndex, EKFCurveDataIndex pIndex) const KFCurve
KeyGetDataPtr(kFCurveIndex pKeyIndex) const KFCurve
KeyGetInterpolation(kFCurveIndex pKeyIndex) const KFCurve
KeyGetLeftAuto(kFCurveIndex pIndex, bool pApplyOvershootProtection=false) KFCurve
KeyGetLeftBezierTangeant(kFCurveIndex pIndex) KFCurve
KeyGetLeftDerivative(kFCurveIndex pIndex) KFCurve
KeyGetLeftDerivativeInfo(kFCurveIndex pIndex) KFCurve
KeyGetLeftTangeantVelocity(kFCurveIndex pIndex) const KFCurve
KeyGetLeftTangeantWeight(kFCurveIndex pIndex) const KFCurve
KeyGetMarkedForManipulation(kFCurveIndex pKeyIndex) const 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) const KFCurve
KeyGetRightTangeantWeight(kFCurveIndex pIndex) const KFCurve
KeyGetSelected(kFCurveIndex pKeyIndex) const KFCurve
KeyGetSelectionCount() const KFCurve
KeyGetTangeantMode(kFCurveIndex pKeyIndex, bool pIncludeOverrides=false) const KFCurve
KeyGetTangeantVelocityMode(kFCurveIndex pKeyIndex) const KFCurve
KeyGetTangeantVisibility(kFCurveIndex pKeyIndex) const KFCurve
KeyGetTangeantWeightMode(kFCurveIndex pKeyIndex) const KFCurve
KeyGetTime(kFCurveIndex pKeyIndex) const KFCurve
KeyGetValue(kFCurveIndex pKeyIndex) const 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) const KFCurve
KeyIsLeftTangeantWeighted(kFCurveIndex pIndex) const KFCurve
KeyIsRightTangeantVelocity(kFCurveIndex pIndex) const KFCurve
KeyIsRightTangeantWeighted(kFCurveIndex pIndex) const 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 pRightSlope=0.0, kFCurveDouble pNextLeftSlope=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, bool pAdjustTan=false) 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, bool pAdjustTan=false) KFCurve
KeySetRightTangeantWeightedMode(kFCurveIndex pIndex, bool pWeighted) KFCurve
KeySetSelected(kFCurveIndex pKeyIndex, bool pSelected) KFCurve
KeySetTangeantMode(kFCurveIndex pKeyIndex, kFCurveTangeantMode pTangent, bool pIgnoreAutoTimeIndepedentConversion=false) 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, bool pResetKeyCount=false) KFCurve
SetColor(const 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]