X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fmathed%2Fmath_atom.h;h=04cf2a391d637599f9934cda7b319bcdcacc64e1;hb=46880e2b9b49632c56bab2377ce9a3c826cf8d1d;hp=2c79655c8a40d8f389134193dd702071fcaddb4b;hpb=d15da27db8264a33c14d1abca4dc7c8413f16126;p=lyx.git diff --git a/src/mathed/math_atom.h b/src/mathed/math_atom.h index 2c79655c8a..04cf2a391d 100644 --- a/src/mathed/math_atom.h +++ b/src/mathed/math_atom.h @@ -7,12 +7,12 @@ #pragma interface #endif -/** +/** The 'atom' is the major blob in math typesetting. And 'atom' consists of a nucleus, an optional superscript, and an optional subscript. Exactly where the subscript and superscript are drawn depends on the -size, and type, of the nucleus they are attached to. +size, and type, of the nucleus they are attached to. Jules @@ -33,7 +33,7 @@ Andre' class MathInset; class MathAtom { -public: +public: /// default constructor, object is useless, but we need it to put it into // std::containers MathAtom(); @@ -42,10 +42,12 @@ public: /// copy constructor, invokes nucleus_->clone() MathAtom(MathAtom const &); /// we really need to clean up - ~MathAtom(); + ~MathAtom(); /// assignment invokes nucleus_->clone() void operator=(MathAtom const &); /// change inset under the hood + void operator=(MathInset * p); + /// change inset under the hood void reset(MathInset * p); /// access to the inset (checked with gprof) MathInset * nucleus() const { return nucleus_; }