#include <icurvctl.h>

Public Member Functions |
|
| virtual void | SetPenProperty (COLORREF color, int width=0, int style=PS_SOLID)=0 |
| virtual void | GetPenProperty (COLORREF &color, int &width, int &style)=0 |
| virtual void | SetDisabledPenProperty (COLORREF color, int width=0, int style=PS_SOLID)=0 |
| virtual void | GetDisabledPenProperty (COLORREF &color, int &width, int &style)=0 |
| virtual float | GetValue (TimeValue t, float fX, Interval &ivalid=FOREVER, BOOL UseLookupTable=FALSE)=0 |
| virtual void | SetCanBeAnimated (BOOL Animated)=0 |
| virtual BOOL | GetCanBeAnimated ()=0 |
| virtual int | IsAnimated (int index)=0 |
| virtual int | GetNumPts ()=0 |
| virtual void | SetNumPts (int count)=0 |
| virtual BitArray | GetSelectedPts ()=0 |
| virtual void | SetSelectedPts (BitArray &sel, int flags)=0 |
| virtual void | SetPoint (TimeValue t, int index, CurvePoint *point, BOOL CheckConstraints=TRUE, BOOL notify=TRUE)=0 |
| virtual CurvePoint | GetPoint (TimeValue t, int index, Interval &valid=FOREVER)=0 |
| virtual void | SetOutOfRangeType (int type)=0 |
| virtual int | GetOutOfRangeType ()=0 |
| virtual int | Insert (int where, CurvePoint &p)=0 |
| virtual int | Insert (int where, CurvePoint &p, BOOL do_not_hold)=0 |
| virtual void | Delete (int index)=0 |
| virtual void | SetLookupTableSize (int size)=0 |
| virtual int | GetLookupTableSize ()=0 |
| virtual void SetPenProperty | ( | COLORREF | color, |
| int | width = 0, |
||
| int | style =
PS_SOLID |
||
| ) | [pure virtual] |
| virtual void GetPenProperty | ( | COLORREF & | color, |
| int & | width, | ||
| int & | style | ||
| ) | [pure virtual] |
| virtual void SetDisabledPenProperty | ( | COLORREF | color, |
| int | width = 0, |
||
| int | style =
PS_SOLID |
||
| ) | [pure virtual] |
| virtual void GetDisabledPenProperty | ( | COLORREF & | color, |
| int & | width, | ||
| int & | style | ||
| ) | [pure virtual] |
| virtual float GetValue | ( | TimeValue | t, |
| float | fX, | ||
| Interval & | ivalid = FOREVER, |
||
| BOOL | UseLookupTable =
FALSE |
||
| ) | [pure virtual] |
| virtual void SetCanBeAnimated | ( | BOOL | Animated | ) | [pure virtual] |
| virtual BOOL GetCanBeAnimated | ( | ) | [pure virtual] |
| virtual int IsAnimated | ( | int | index | ) | [pure virtual] |
| virtual int GetNumPts | ( | ) | [pure virtual] |
| virtual void SetNumPts | ( | int | count | ) | [pure virtual] |
| virtual BitArray GetSelectedPts | ( | ) | [pure virtual] |
| virtual void SetSelectedPts | ( | BitArray & | sel, |
| int | flags | ||
| ) | [pure virtual] |
| virtual void SetPoint | ( | TimeValue | t, |
| int | index, | ||
| CurvePoint * | point, | ||
| BOOL | CheckConstraints =
TRUE, |
||
| BOOL | notify =
TRUE |
||
| ) | [pure virtual] |
| virtual CurvePoint GetPoint | ( | TimeValue | t, |
| int | index, | ||
| Interval & | valid =
FOREVER |
||
| ) | [pure virtual] |
| virtual void SetOutOfRangeType | ( | int | type | ) | [pure virtual] |
| virtual int GetOutOfRangeType | ( | ) | [pure virtual] |
| virtual int Insert | ( | int | where, |
| CurvePoint & | p | ||
| ) | [pure virtual] |
| virtual int Insert | ( | int | where, |
| CurvePoint & | p, | ||
| BOOL | do_not_hold | ||
| ) | [pure virtual] |
| virtual void Delete | ( | int | index | ) | [pure virtual] |
| virtual void SetLookupTableSize | ( | int | size | ) | [pure virtual] |
| virtual int GetLookupTableSize | ( | ) | [pure virtual] |