summaryrefslogtreecommitdiffstats
path: root/src/bltGrElem.h
diff options
context:
space:
mode:
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