summaryrefslogtreecommitdiffstats
path: root/src/bltGrElem.h
diff options
context:
space:
mode:
authorjoye <joye>2014-07-07 18:36:58 (GMT)
committerjoye <joye>2014-07-07 18:36:58 (GMT)
commit2ee980a2ccdee7f03cfe914e85d7a2ede2682d36 (patch)
tree0aa8829aa581af4872ff1319f1cf62356028800d /src/bltGrElem.h
parentca9f9a5e75e20cd2a842acf29f5cafb562b7f293 (diff)
downloadblt-2ee980a2ccdee7f03cfe914e85d7a2ede2682d36.zip
blt-2ee980a2ccdee7f03cfe914e85d7a2ede2682d36.tar.gz
blt-2ee980a2ccdee7f03cfe914e85d7a2ede2682d36.tar.bz2
*** empty log message ***
Diffstat (limited to 'src/bltGrElem.h')
-rw-r--r--src/bltGrElem.h12
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