diff options
Diffstat (limited to 'src/bltGrElem.h')
-rw-r--r-- | src/bltGrElem.h | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/bltGrElem.h b/src/bltGrElem.h index 042f6cd..1402eac 100644 --- a/src/bltGrElem.h +++ b/src/bltGrElem.h @@ -69,7 +69,6 @@ namespace Blt { public: ElemSource type; Element* elemPtr; - VectorDataSource vectorSource; double *values; int nValues; double min; @@ -92,8 +91,15 @@ namespace Blt { class ElemValuesVector : public ElemValues { public: + VectorDataSource vectorSource; + + public: ElemValuesVector(); ~ElemValuesVector(); + + int GetVectorData(Tcl_Interp*, const char*); + int FetchVectorValues(Tcl_Interp*, Blt_Vector*); + void FreeVectorSource(); }; typedef struct { @@ -192,4 +198,8 @@ namespace Blt { }; }; +extern void VectorChangedProc(Tcl_Interp* interp, ClientData clientData, + Blt_VectorNotify notify); + + #endif |