#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] |