| Cleanup() | mcElementHelpers | [static] |
| data_AddChildrenTo(mcElement p) | mcElementHelpers | [virtual] |
| data_AddProperty(int p, void *val1=NULL, void *val2=NULL) | mcElementHelpers | [inline, virtual] |
| data_AddRecursiveProperty(mcElementType t, int p, void *val1=NULL, void *val2=NULL) | mcElementHelpers | [virtual] |
| data_Check() const | mcElementHelpers | [inline] |
| data_Clone() const =0 | mcElementHelpers | [pure virtual] |
| data_Debug(long) const | mcElementHelpers | [inline] |
| data_DecRefCount() | mcObjectRefData | [inline] |
| data_DeepCopy(const mcElementHelpers *mm) | mcMathMngHelpers | [virtual] |
| data_GenID(bool bFirstMember=TRUE) | mcElementHelpers | [static] |
| data_GetChild(int n) | mcElementHelpers | [virtual] |
| data_GetChildIdx(const mcElement &p) const | mcElementHelpers | [virtual] |
| data_GetChildrenCount() const | mcMathMngHelpers | [inline, virtual] |
| data_GetConstChild(int n) const | mcMathMngHelpers | [inline, virtual] |
| data_GetConstSourceDest(const mcPolynomialHelpers **s, const mcPolynomialHelpers **d, bool toleft) const | mcMathMngHelpers | [protected] |
| data_GetDebug(int, long) const | mcElementHelpers | [inline] |
| data_GetDebugName() const | mcElementHelpers | [inline] |
| data_GetElemFromID(int id) const | mcElementHelpers | [virtual] |
| data_GetGlobalMemoryInfo() | mcElementHelpers | [static] |
| data_GetID() const | mcElementHelpers | [inline] |
| data_GetInstanceOf(mcElementType type) | mcElementHelpers | [inline, static] |
| data_GetLeftMem() const | mcMathMngHelpers | [inline] |
| data_GetLeftMem() | mcMathMngHelpers | [inline] |
| data_GetMemoryInfo() const =0 | mcElementHelpers | [pure virtual] |
| data_GetRefCount() const | mcObjectRefData | [inline] |
| data_GetRightMem() const | mcMathMngHelpers | [inline] |
| data_GetRightMem() | mcMathMngHelpers | [inline] |
| data_GetSourceDest(mcPolynomialHelpers **s, mcPolynomialHelpers **d, bool toleft) | mcMathMngHelpers | [inline, protected] |
| data_GetType() const =0 | mcElementHelpers | [pure virtual] |
| data_hasProperty(int p) const | mcElementHelpers | [inline, virtual] |
| data_hasRecursiveProperty(mcElementType t, int p) const | mcElementHelpers | [virtual] |
| data_IncRefCount() | mcObjectRefData | [inline] |
| data_Init() | mcMathMngHelpers | [inline, protected] |
| data_isAllowedAfter(mcElementType type) const | mcElementHelpers | [inline, virtual] |
| data_isAllowedBefore(mcElementType type) const | mcElementHelpers | [inline, virtual] |
| data_isSameAs(const mcElementHelpers *) const | mcElementHelpers | [virtual] |
| data_NewElem(mcElementType type, const mcElementHelpers *towrap=NULL) | mcElementHelpers | [static] |
| data_OnNeighborChange() | mcElementHelpers | [inline, virtual] |
| data_RemoveProperty(int p) | mcElementHelpers | [inline, virtual] |
| data_RemoveRecursiveProperty(mcElementType t, int p) | mcElementHelpers | [virtual] |
| data_SetChild(int idx, const mcElement &newchild) | mcElementHelpers | [inline, virtual] |
| data_SetFilter(const mcFilter *p) | mcMathMngHelpers | [virtual] |
| data_SetMember(bool left, const mcPolynomial &, mcMathMngType newtype=mcMMT_EQUATION) | mcMathMngHelpers | [virtual] |
| data_SetRefCount(int n) | mcObjectRefData | [inline] |
| data_Update() | mcElementHelpers | [virtual] |
| data_UpdateElemArray() | mcElementHelpers | [static] |
| gui_AddSubSel() | mcMathMngHelpers | [virtual] |
| gui_DeepRecalcSize() | mcElementHelpers | [virtual] |
| gui_DeleteDefaultStyles() | mcElementHelpers | [static] |
| gui_DeleteSelection() | mcMathMngHelpers | [virtual] |
| gui_DeleteStyles() | mcMathMngHelpers | [static] |
| gui_DeSelect() | mcElementHelpers | [virtual] |
| gui_DoRecalcSize() | mcMathMngHelpers | [virtual] |
| gui_Draw(wxDC &h, int x, int y, long flags, const wxPoint &p) const | mcMathMngHelpers | [virtual] |
| gui_ExecCmdOnSel(mcMathMngCmdID) | mcMathMngHelpers | [virtual] |
| gui_GetActiveElem(int x, int y, const wxPoint &pt) | mcMathMngHelpers | [virtual] |
| mcElementHelpers::gui_GetActiveElem(int x, int y, const wxPoint &pt) const | mcElementHelpers | [virtual] |
| gui_GetBaseOffsety(int h) const | mcElementHelpers | |
| gui_GetConstSelectionSourceDest(const mcPolynomialHelpers **s, const mcPolynomialHelpers **d) const | mcMathMngHelpers | [protected] |
| gui_GetCursorPos(mcCursorPos &) const | mcMathMngHelpers | [virtual] |
| mcElementHelpers::gui_GetCursorPos() const | mcElementHelpers | [inline, virtual] |
| gui_GetExpDepth() const | mcElementHelpers | [inline] |
| gui_GetFocusMem() | mcMathMngHelpers | [inline] |
| gui_GetFocusMem() const | mcMathMngHelpers | [inline] |
| gui_GetHeight() const | mcElementHelpers | [inline, virtual] |
| gui_GetHeight() | mcElementHelpers | [inline, virtual] |
| gui_GetHeightOf(wxDC *, const wxString &) | mcElementHelpers | [static] |
| gui_GetHeightOfChar(wxDC *, const mcElement &) const | mcElementHelpers | |
| gui_GetPointSize() | mcElementHelpers | [static] |
| gui_GetPossibleOperations(mcMathMngCmdID *) const | mcMathMngHelpers | [virtual] |
| gui_GetPossibleOpOnSel(mcMathMngCmd *) const | mcMathMngHelpers | [virtual] |
| gui_GetRectOfLeftMem() const | mcMathMngHelpers | |
| gui_GetRectOfRightMem() const | mcMathMngHelpers | |
| gui_GetRelCursorPos(wxDC &dc, wxPoint *pt) const | mcMathMngHelpers | [virtual] |
| gui_GetSelection() const | mcMathMngHelpers | [virtual] |
| gui_GetSelectionSourceDest(mcPolynomialHelpers **s, mcPolynomialHelpers **d) | mcMathMngHelpers | [inline, protected] |
| gui_GetSeparatorSize() const | mcMathMngHelpers | [inline] |
| gui_GetSize() const | mcElementHelpers | [inline, virtual] |
| gui_GetSize() | mcElementHelpers | [inline, virtual] |
| gui_GetSizeOf(wxDC *dc, const wxString &str) | mcElementHelpers | [static] |
| gui_GetSizeOfChar(wxDC *dc=NULL, const mcElement &p=mcEmptyElement) const | mcElementHelpers | |
| gui_GetStyle(int n) const | mcElementHelpers | |
| gui_GetStyleArray() const | mcElementHelpers | [inline] |
| gui_GetStyleForThis() const | mcElementHelpers | |
| gui_GetSubscriptOffsety(int h) const | mcElementHelpers | |
| gui_GetThickness(wxDC *dc) const | mcElementHelpers | |
| gui_GetWidth() const | mcElementHelpers | [inline, virtual] |
| gui_GetWidth() | mcElementHelpers | [inline, virtual] |
| gui_GetWidthOf(wxDC *, const wxString &) | mcElementHelpers | [static] |
| gui_GetWidthOfChar(wxDC *, const mcElement &) const | mcElementHelpers | |
| gui_GetXOfLeftMem() const | mcMathMngHelpers | |
| gui_GetXOfRightMem() const | mcMathMngHelpers | |
| gui_GetXOfSeparator(int centerLine=-1) const | mcMathMngHelpers | |
| gui_GetYAnchor() const | mcMathMngHelpers | [virtual] |
| gui_GetYOfLeftMem() const | mcMathMngHelpers | |
| gui_GetYOfRightMem() const | mcMathMngHelpers | |
| gui_GetYOfSeparator(int centerLine=-1) const | mcMathMngHelpers | |
| gui_Init() | mcMathMngHelpers | [inline, protected, virtual] |
| gui_InitDefaultStyles() | mcElementHelpers | [static] |
| gui_InitStyles() | mcMathMngHelpers | [static] |
| gui_Input(const mcKey &key, mcElement *) | mcMathMngHelpers | [virtual] |
| gui_Insert(const mcElement &, mcElement *) | mcMathMngHelpers | [virtual] |
| gui_isAllSelected() const | mcElementHelpers | [virtual] |
| gui_isBeginKey(const mcKey &key) const | mcMathMngHelpers | [inline, virtual] |
| gui_isEndKey(const mcKey &key) const | mcMathMngHelpers | [inline, virtual] |
| gui_isKeyBeginKey(const mcKey &ev) | mcElementHelpers | [static] |
| gui_isRelationalOp(const mcKey &key) | mcMathMngHelpers | [protected, static] |
| gui_isSelected() const | mcElementHelpers | [inline, virtual] |
| gui_isSplittable() const | mcElementHelpers | [inline, virtual] |
| gui_LetInCursor(mcCursorPos code) | mcElementHelpers | [inline, virtual] |
| gui_MergeWith(const mcElement &) | mcElementHelpers | [inline, virtual] |
| gui_MoveCursor(mcMoveCursorFlag flag, long modifiers) | mcMathMngHelpers | [virtual] |
| gui_MoveCursorUsingPoint(wxDC &, const wxPoint &) | mcMathMngHelpers | [virtual] |
| gui_MoveSel() | mcMathMngHelpers | [virtual] |
| gui_MultiplyBySel(bool bDivide=FALSE) | mcMathMngHelpers | [virtual] |
| gui_OnParentSizeChange() | mcElementHelpers | [inline, virtual] |
| gui_OnRecalcSize(wxSize old) | mcElementHelpers | [virtual] |
| gui_OnSelect(wxDC &dc, wxRect &rc) | mcMathMngHelpers | [virtual] |
| gui_Pixels2PointSize(double pointsize) | mcElementHelpers | [static] |
| gui_PointSize2Pixels(double pointsize) | mcElementHelpers | [static] |
| gui_RecalcSeparatorSize() | mcMathMngHelpers | |
| gui_RecalcSize() | mcElementHelpers | [virtual] |
| gui_Select() | mcElementHelpers | [inline, virtual] |
| gui_SelectAll() | mcElementHelpers | [virtual] |
| gui_SelectSeparatorStyle(wxDC &) const | mcMathMngHelpers | |
| gui_SelectStyle(wxDC &dc) const | mcElementHelpers | |
| gui_SetAsExpOf(const mcElement &p) | mcElementHelpers | |
| gui_SetAtSameLevelOf(const mcElement &p) | mcElementHelpers | |
| gui_SetCursorPos(const mcCursorPos &code) | mcMathMngHelpers | [virtual] |
| gui_SetExpDepth(int n) | mcElementHelpers | [inline] |
| gui_SetStyleArray(const mcStyleArray *p) | mcElementHelpers | [virtual] |
| gui_Split(mcElement *p) | mcElementHelpers | [inline, virtual] |
| gui_UpdateExpDepth() | mcMathMngHelpers | [virtual] |
| Init() | mcElementHelpers | [static] |
| io_GetInlinedExpr() const | mcMathMngHelpers | [virtual] |
| io_GetMathML(bool bGetPresentation) const | mcMathMngHelpers | [virtual] |
| io_GetSeparatorSymbol(bool bUseSpecialChars=TRUE) const | mcMathMngHelpers | |
| io_ImportInlinedExpr(const wxString &str, int *count, wxString &perr) | mcMathMngHelpers | [virtual] |
| io_ImportPresentationMathML(wxXml2Node tag, wxString &err) | mcMathMngHelpers | [virtual] |
| io_Init() | mcElementHelpers | [inline, protected, virtual] |
| io_Init(const wxString &str) | mcElementHelpers | [virtual] |
| io_isBeginChar(const wxString &str) const | mcMathMngHelpers | [inline, virtual] |
| io_isBeginTag(const wxXml2Node &tag) const | mcMathMngHelpers | [inline, virtual] |
| io_isCharBeginChar(const wxString &str) | mcElementHelpers | [static] |
| io_isTagBeginTag(const wxXml2Node &tag) | mcElementHelpers | [static] |
| io_PostProcess() | mcElementHelpers | [inline, protected, virtual] |
| io_PostProcessChildren() | mcElementHelpers | [protected, virtual] |
| math_Add(const mcElement &, mcElement *, bool add) | mcMathMngHelpers | [virtual] |
| math_CanBeAddedWith(const mcElement &p) const | mcMathMngHelpers | [inline, virtual] |
| math_CanBeDivBy(const mcElement &p) const | mcMathMngHelpers | [inline, virtual] |
| math_CanBeMultWith(const mcElement &p) const | mcMathMngHelpers | [inline, virtual] |
| math_Compare(const mcElement &p, long flags) const | mcMathMngHelpers | [virtual] |
| math_CompareThisOnly(const mcElement &, long flags) const | mcMathMngHelpers | [virtual] |
| math_Contains(const mcElement &p, long flags=mcFIND_NOFLAGS) const | mcElementHelpers | [virtual] |
| math_ContainsConstants() const | mcElementHelpers | [virtual] |
| math_ContainsInvalidSymbols() const | mcMathMngHelpers | [virtual] |
| math_ContainsNumber(const mcRealValue &sym) const | mcMathMngHelpers | |
| mcElementHelpers::math_ContainsNumber(const mcRealValue &n, const mcPolynomial &exp=mcEmptyPolynomial) const | mcElementHelpers | [virtual] |
| math_ContainsOneOf(const mcSymbolArray *) const | mcElementHelpers | |
| math_ContainsParameters() const | mcElementHelpers | [virtual] |
| math_ContainsSymbol(const mcSymbolProperties *sym) const | mcMathMngHelpers | |
| mcElementHelpers::math_ContainsSymbol(const mcSymbolProperties *s, const mcPolynomial &exp=mcEmptyPolynomial) const | mcElementHelpers | [virtual] |
| math_ContainsSymbols() const | mcElementHelpers | [virtual] |
| math_ContainsUnknowns() const | mcElementHelpers | [virtual] |
| math_DivideBy(const mcElement &e, mcElement *pp) | mcMathMngHelpers | [virtual] |
| math_DivideBy(const mcMonomial &) | mcMathMngHelpers | |
| math_Evaluate() const | mcMathMngHelpers | [virtual] |
| math_EvaluateAt(const mcSymbolProperties *sym, const mcRealValue &symval) const | mcElementHelpers | [virtual] |
| math_EvaluatesTo(const mcRealValue &val) const | mcElementHelpers | [inline, virtual] |
| math_Expand(long flags, mcElement *) | mcMathMngHelpers | [inline, virtual] |
| math_Expand(long lflags, long rflags) | mcMathMngHelpers | |
| math_FactoreOut(const mcSymbolProperties *, const mcPolynomial &pol, bool bForceUseless) | mcMathMngHelpers | |
| math_FactoreOutAll(bool bForceUseless) | mcMathMngHelpers | |
| math_FactoreOutFreeOf(const mcSymbolProperties *, const mcPolynomial &pol, bool bForceUseless) | mcMathMngHelpers | |
| math_Find(int n, const mcElement &tofind, long flags, int *pos=NULL) const | mcMathMngHelpers | |
| mcElementHelpers::math_Find(int n, const mcElement &p, long flags=mcFIND_NOFLAGS) const | mcElementHelpers | |
| math_FindInChildrenOnly(int n, const mcElement &p, long flags=mcFIND_NOFLAGS) const | mcElementHelpers | |
| math_GetCountOf(const mcElement &tocount, long flags) const | mcMathMngHelpers | [virtual] |
| mcElementHelpers::math_GetCountOf(const mcSymbolProperties *sym, long flags=mcFIND_NOFLAGS) const | mcElementHelpers | [virtual] |
| mcElementHelpers::math_GetCountOf(const mcSymbolArray *arr, long flags=mcFIND_NOFLAGS) const | mcElementHelpers | [virtual] |
| math_GetCountOfChildrenOnly(const mcElement &p, long flags=mcFIND_NOFLAGS) const | mcElementHelpers | [virtual] |
| math_GetCountOfSymbolsType(const mcSymbolArray *arr, long flags=mcFIND_NOFLAGS) const | mcElementHelpers | [virtual] |
| math_GetFactors() const | mcElementHelpers | [virtual] |
| math_GetGCD(const mcElement &) const | mcMathMngHelpers | [inline, virtual] |
| math_GetLCM(const mcElement &) const | mcMathMngHelpers | [inline, virtual] |
| math_GetLenght() const | mcMathMngHelpers | [virtual] |
| math_GetMathMngType() const | mcMathMngHelpers | [inline] |
| math_GetMathType() const | mcMathMngHelpers | [virtual] |
| math_GetMathTypeFor(mcMathMngRelationalOp type) | mcMathMngHelpers | [protected, static] |
| math_GetMathTypeFrom(const mcKey &) | mcMathMngHelpers | [protected, static] |
| math_GetMaxDegreeFor(const mcSymbolProperties *sym) const | mcMathMngHelpers | |
| math_GetOrderPos() const | mcMathMngHelpers | [inline, virtual] |
| math_GetRelationalOpFor(mcMathMngType type) | mcMathMngHelpers | [protected, static] |
| math_GetSymbolList(mcSymbol **, int size, const mcSymbol &tofind, bool left=TRUE) const | mcMathMngHelpers | |
| mcElementHelpers::math_GetSymbolList(mcSymbol **, int size, const mcSymbol &tofind) const | mcElementHelpers | [virtual] |
| mcElementHelpers::math_GetSymbolList(mcSymbol **, int size, mcSymbolProperties &tofind) const | mcElementHelpers | [virtual] |
| math_GetTotalLenght() const | mcMathMngHelpers | [virtual] |
| math_Init() | mcElementHelpers | [inline, protected, virtual] |
| math_isConstant() const | mcMathMngHelpers | [virtual] |
| math_isExpAllowed(mcElement p) | mcElementHelpers | [static] |
| math_isFactorized() const | mcMathMngHelpers | |
| math_isFinite() const | mcElementHelpers | [virtual] |
| math_isListedBeforeOf(const mcElement &p) const | mcElementHelpers | [virtual] |
| math_isMaxSimplified() const | mcMathMngHelpers | |
| mcElementHelpers::math_isMaxSimplified(long flags) const | mcElementHelpers | [virtual] |
| math_isSubAllowed(mcElement p) | mcElementHelpers | [static] |
| math_isValidMath() const | mcElementHelpers | |
| math_MakeReciprocal(mcElement *replacement) | mcElementHelpers | [virtual] |
| math_MaxSimplify(long flags) | mcElementHelpers | [virtual] |
| math_Move(int mathidx, bool toleft) | mcMathMngHelpers | |
| math_MoveAll(bool toleft) | mcMathMngHelpers | |
| math_MoveConstants(bool toLeft) | mcMathMngHelpers | |
| math_MoveFreeFrom(const mcSymbolProperties *sym, bool toLeft) | mcMathMngHelpers | |
| math_MoveNonSymbol(bool toLeft) | mcMathMngHelpers | |
| math_MoveParameters(bool toLeft) | mcMathMngHelpers | |
| math_MoveSymbol(const mcSymbolProperties *sym, bool toLeft) | mcMathMngHelpers | |
| math_MoveSymbols(const mcSymbolArray *arr, bool toLeft) | mcMathMngHelpers | |
| math_MoveUnknowns(bool toLeft) | mcMathMngHelpers | |
| math_MultiplyBy(const mcElement &, mcElement *) | mcMathMngHelpers | [virtual] |
| math_MultiplyBy(const mcMonomial &) | mcMathMngHelpers | |
| math_MultiplyBy(int nID) | mcMathMngHelpers | |
| math_NonRecursiveFindInChildren(int n, const mcElement &p, long flags=mcFIND_NOFLAGS) const | mcElementHelpers | |
| math_RaiseTo(const mcPolynomial &p) | mcMathMngHelpers | [virtual] |
| math_RaiseTo(const mcRealValue &) | mcMathMngHelpers | |
| math_RaiseTo(int nID) | mcMathMngHelpers | |
| math_RaiseToSel() | mcMathMngHelpers | |
| math_RecursiveFind(int &n, const mcElement &p, long flags) const | mcElementHelpers | [protected, virtual] |
| math_RecursiveFindInChildrenOnly(int &n, const mcElement &p, long flags) const | mcElementHelpers | [protected, virtual] |
| math_Replace(const mcElement &tofind, int occ, long flags, const mcElement &replacement, bool addchildren) | mcMathMngHelpers | [virtual] |
| math_SetExp(const mcPolynomial &) | mcElementHelpers | [virtual] |
| math_SetMathType(mcMathMngType newtype) | mcMathMngHelpers | [inline] |
| math_SimpleAdd(const mcElement &p, bool add=TRUE) | mcElementHelpers | [virtual] |
| math_SimpleDivideBy(const mcElement &p) | mcElementHelpers | [virtual] |
| math_SimpleMultiplyBy(const mcElement &p) | mcElementHelpers | [virtual] |
| math_SimpleRaiseTo(const mcPolynomial &) | mcElementHelpers | |
| math_SimpleSubtract(const mcElement &p) | mcElementHelpers | [inline, virtual] |
| math_Simplify(long flags, mcElement *) | mcMathMngHelpers | [inline, virtual] |
| math_Simplify(long lflags, long rflags) | mcMathMngHelpers | |
| math_Subtract(const mcElement &, mcElement *) | mcMathMngHelpers | |
| mcDEFINE_REFERENCE_DATA(mcMathMng, mcET_MATHMNG) | mcMathMngHelpers | [private] |
| mcElementHelpers() | mcElementHelpers | |
| mcMathMngHelpers() | mcMathMngHelpers | [inline] |
| mcObjectRefData() | mcObjectRefData | [inline] |
| mdata_eLMember | mcMathMngHelpers | [protected] |
| mdata_eRMember | mcMathMngHelpers | [protected] |
| mdata_nDataType | mcMathMngHelpers | [protected] |
| mdata_nID | mcElementHelpers | [protected] |
| mdata_nProperties | mcElementHelpers | [protected] |
| mgui_bSelected | mcElementHelpers | [protected] |
| mgui_nCursorPos | mcMathMngHelpers | [protected] |
| mgui_nExpDepth | mcElementHelpers | [protected] |
| mgui_pStyleArray | mcElementHelpers | [protected] |
| mgui_sz | mcElementHelpers | [protected] |
| mgui_szSeparator | mcMathMngHelpers | [protected] |
| sdata_pElem | mcElementHelpers | [static] |
| sgui_cmd | mcMathMngHelpers | [static] |
| sgui_nAdditionalActivationSpaceLeftRight | mcElementHelpers | [static] |
| sgui_nSpaceAroundSeparator | mcMathMngHelpers | [static] |
| sgui_nSpaceLeftRight | mcMathMngHelpers | [static] |
| sgui_pActivationBrush | mcElementHelpers | [static] |
| sgui_pBigStyles | mcMathMngHelpers | [static] |
| sgui_pDefaultStyles | mcElementHelpers | [static] |
| sgui_pNormalStyles | mcMathMngHelpers | [static] |
| sgui_pSelectionBrush | mcElementHelpers | [static] |
| sgui_pSmallStyles | mcMathMngHelpers | [static] |
| ~mcElementHelpers() | mcElementHelpers | [inline, virtual] |
| ~mcMathMngHelpers() | mcMathMngHelpers | [inline, virtual] |
| ~mcObjectRefData() | mcObjectRefData | [inline, virtual] |