diff options
author | joye <joye> | 2014-07-07 18:36:58 (GMT) |
---|---|---|
committer | joye <joye> | 2014-07-07 18:36:58 (GMT) |
commit | 2ee980a2ccdee7f03cfe914e85d7a2ede2682d36 (patch) | |
tree | 0aa8829aa581af4872ff1319f1cf62356028800d /src/bltGrElem.h | |
parent | ca9f9a5e75e20cd2a842acf29f5cafb562b7f293 (diff) | |
download | blt-2ee980a2ccdee7f03cfe914e85d7a2ede2682d36.zip blt-2ee980a2ccdee7f03cfe914e85d7a2ede2682d36.tar.gz blt-2ee980a2ccdee7f03cfe914e85d7a2ede2682d36.tar.bz2 |
*** empty log message ***
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 |