static int ViewCurveAttributes_print(PyObject *v, FILE *fp, int flags) { ViewCurveAttributesObject *obj = (ViewCurveAttributesObject *)v; fprintf(fp, "%s", PyViewCurveAttributes_ToString(obj->data, "").c_str()); return 0; }
std::string PyViewCurveAttributes_GetLogString() { std::string s("ViewCurveAtts = ViewCurveAttributes()\n"); if(currentAtts != 0) s += PyViewCurveAttributes_ToString(currentAtts, "ViewCurveAtts."); return s; }
static void PyViewCurveAttributes_CallLogRoutine(Subject *subj, void *data) { typedef void (*logCallback)(const std::string &); logCallback cb = (logCallback)data; if(cb != 0) { std::string s("ViewCurveAtts = ViewCurveAttributes()\n"); s += PyViewCurveAttributes_ToString(currentAtts, "ViewCurveAtts."); cb(s); } }
PyObject * ViewCurveAttributes_str(PyObject *v) { ViewCurveAttributesObject *obj = (ViewCurveAttributesObject *)v; return PyString_FromString(PyViewCurveAttributes_ToString(obj->data,"").c_str()); }