]> www.ginac.de Git - ginac.git/blobdiff - ginac/idx.h
- color/clifford objects have representation label to distinguish elements
[ginac.git] / ginac / idx.h
index a54ad7c339c59347dfcda870cd5bad47ecceef18..4981fefca4be57de67c165e6b2faeb57b12b7c54 100644 (file)
@@ -47,9 +47,7 @@ public:
 
        // functions overriding virtual functions from bases classes
 public:
-       void printraw(std::ostream & os) const;
-       void printtree(std::ostream & os, unsigned indent) const;
-       void print(std::ostream & os, unsigned upper_precedence=0) const;
+       void print(const print_context & c, unsigned level = 0) const;
        bool info(unsigned inf) const;
        unsigned nops() const;
        ex & let_op(int i);
@@ -106,7 +104,7 @@ public:
 
        // functions overriding virtual functions from bases classes
 public:
-       void print(std::ostream & os, unsigned upper_precedence=0) const;
+       void print(const print_context & c, unsigned level = 0) const;
        bool is_dummy_pair_same_type(const basic & other) const;
 
        // non-virtual functions in this class