| Cleanup() | mcElementHelpers | [static] |
| data_AddChildrenTo(mcElement p) | mcElementHelpers | [virtual] |
| data_AddElements(const mcElement *p, int num, int pos=-1, bool bOverwrite=FALSE, bool bForceCopy=FALSE) | mcElementArrayHelpers | [virtual] |
| data_AddNewElement(mcElementType t, bool bOverwrite=FALSE, int pos=-1) | mcElementArrayHelpers | [virtual] |
| data_AddNewEmptyBox(int pos) | mcPolynomialHelpers | [inline, virtual] |
| data_AddNewEmptyMonomial(int pos=-1) | mcPolynomialHelpers | |
| data_AddNewMonomial(const mcMonomial &toinsert, int pos=-1, bool bOverwrite=FALSE) | mcPolynomialHelpers | [inline] |
| data_AddNewMonomialContaining(mcElement *contents, int count=1, int pos=-1, bool bOverwrite=FALSE) | mcPolynomialHelpers | |
| data_AddNewMonomialContaining(mcElement &monomialinit, int pos, bool bOverwrite=FALSE) | mcPolynomialHelpers | [inline] |
| data_AddNewOp(mcElementType type, int pos=-1) | mcElementArrayHelpers | [virtual] |
| data_AddNewWrappedElement(mcElementType t, bool bOverwrite=FALSE, int pos=-1) | mcPolynomialHelpers | [virtual] |
| data_AddProperty(int p, void *val1=NULL, void *val2=NULL) | mcElementArrayHelpers | [inline, virtual] |
| data_AddRecursiveProperty(mcElementType t, int p, void *val1=NULL, void *val2=NULL) | mcElementHelpers | [virtual] |
| data_ChangeFilter(const mcFilter *p) | mcElementArrayHelpers | |
| data_Check() const | mcElementHelpers | [inline] |
| data_CheckArrayLimit() | mcElementArrayHelpers | |
| data_CheckIndex(int entry) const | mcElementArrayHelpers | [inline] |
| data_Clone() const =0 | mcElementHelpers | [pure virtual] |
| data_CreateFirstOp() | mcPolynomialHelpers | |
| data_Debug(long) const | mcElementHelpers | [inline] |
| data_DecRefCount() | mcObjectRefData | [inline] |
| data_DeepCopy(const mcElementHelpers *e) | mcPolynomialHelpers | [inline, virtual] |
| data_Delete(int entry) | mcElementArrayHelpers | [virtual] |
| data_Delete(const mcElement &elem) | mcElementArrayHelpers | [virtual] |
| data_DeleteAll() | mcElementArrayHelpers | |
| data_DeleteAllElemType(mcElementType) | mcElementArrayHelpers | [virtual] |
| data_DeleteFirst(int num) | mcElementArrayHelpers | [virtual] |
| data_DeleteFirstOp() | mcPolynomialHelpers | |
| data_DeleteLast(int num) | mcElementArrayHelpers | [virtual] |
| data_Detach(int n) | mcElementArrayHelpers | |
| data_DetachAll() | mcElementArrayHelpers | |
| data_DetachAndShiftMonomial(int n) | mcPolynomialHelpers | |
| data_DetachLastElem(int num) | mcElementArrayHelpers | |
| data_FindMonomialContaining(int occ, const mcElement &elem) const | mcPolynomialHelpers | |
| data_GenID(bool bFirstMember=TRUE) | mcElementHelpers | [static] |
| data_Get(int entry) const | mcElementArrayHelpers | [inline] |
| data_Get(int entry) | mcElementArrayHelpers | [inline] |
| data_GetArray(int n=0) const | mcElementArrayHelpers | [inline] |
| data_GetAvailableEntryCount() const | mcElementArrayHelpers | [inline] |
| data_GetChild(int n) | mcElementHelpers | [virtual] |
| data_GetChildIdx(const mcElement &p) const | mcElementHelpers | [virtual] |
| data_GetChildrenCount() const | mcElementArrayHelpers | [inline, virtual] |
| data_GetConst(int entry) const | mcElementArrayHelpers | [inline] |
| data_GetConstChild(int n) const | mcElementArrayHelpers | [inline, virtual] |
| data_GetCount() const | mcElementArrayHelpers | [inline] |
| data_GetDebug(int, long) const | mcElementHelpers | [inline] |
| data_GetDebugName() const | mcElementHelpers | [inline] |
| data_GetElemAtLeftOf(const mcElement &p) const | mcElementArrayHelpers | [inline] |
| data_GetElemAtRightOf(const mcElement &p) const | mcElementArrayHelpers | [inline] |
| data_GetElemFromID(int id) const | mcElementHelpers | [virtual] |
| data_GetElemIndexOfType(int n, mcElementType t) const | mcElementArrayHelpers | |
| data_GetElemOfType(int n, mcElementType t) const | mcElementArrayHelpers | |
| data_GetFilter() | mcElementArrayHelpers | [inline] |
| data_GetFilter() const | mcElementArrayHelpers | [inline] |
| data_GetGlobalMemoryInfo() | mcElementHelpers | [static] |
| data_GetID() const | mcElementHelpers | [inline] |
| data_GetIdxFromEntry(const mcArrayEntry *p) const | mcPolynomialHelpers | [inline, protected, virtual] |
| data_GetIndex(int id) const | mcElementArrayHelpers | [inline] |
| data_GetIndexOf(const mcElement &p) const | mcElementArrayHelpers | |
| data_GetInstanceOf(mcElementType type) | mcElementHelpers | [inline, static] |
| data_GetLast() const | mcElementArrayHelpers | [inline] |
| data_GetLast() | mcElementArrayHelpers | [inline] |
| data_GetMemoryInfo() const =0 | mcElementHelpers | [pure virtual] |
| data_GetMonomialIdxFromEntry(const mcArrayEntry *p) const | mcPolynomialHelpers | [inline, protected] |
| data_GetNonOpElem(int n) const | mcElementArrayHelpers | |
| data_GetNonOpElemIndex(int n) const | mcElementArrayHelpers | |
| data_GetNumOfElemType(mcElementType t) const | mcElementArrayHelpers | |
| data_GetOp(int n) const | mcElementArrayHelpers | |
| data_GetOpCount() const | mcElementArrayHelpers | |
| data_GetOpIndex(int n) const | mcElementArrayHelpers | |
| data_GetOpPreceding(int n) const | mcElementArrayHelpers | [inline] |
| data_GetOpTypeBetween(int n1, int n2) const | mcElementArrayHelpers | |
| data_GetOpTypePreceding(int n) const | mcElementArrayHelpers | |
| data_GetRefCount() const | mcObjectRefData | [inline] |
| data_GetRefFromEntry(const mcArrayEntry *p) | mcPolynomialHelpers | [inline, protected, virtual] |
| data_GetType() const =0 | mcElementHelpers | [pure virtual] |
| data_GetWrapped(mcElementType t) const | mcPolynomialHelpers | [virtual] |
| data_hasProperty(int p) const | mcElementHelpers | [inline, virtual] |
| data_hasRecursiveProperty(mcElementType t, int p) const | mcElementHelpers | [virtual] |
| data_IncRefCount() | mcObjectRefData | [inline] |
| data_Init() | mcElementHelpers | |
| data_isAddSubOp(int entry) const | mcElementArrayHelpers | [inline] |
| data_isAllowedAfter(mcElementType type) const | mcElementHelpers | [inline, virtual] |
| data_isAllowedBefore(mcElementType type) const | mcElementHelpers | [inline, virtual] |
| data_isArrayEmpty() const | mcElementArrayHelpers | [inline] |
| data_isElementAllowed(mcElementType type) const | mcElementArrayHelpers | |
| data_isEmptyBox(int entry) const | mcElementArrayHelpers | [inline] |
| data_isEmptyEntry(int entry) const | mcElementArrayHelpers | [inline] |
| data_isMultDivOp(int entry) const | mcElementArrayHelpers | [inline] |
| data_isOp(int entry) const | mcElementArrayHelpers | |
| data_isSameAs(const mcElementHelpers *p) const | mcElementArrayHelpers | [virtual] |
| data_isUsingFilter() const | mcElementArrayHelpers | [inline] |
| data_isValidElem(const mcElement &p) | mcElementArrayHelpers | [inline, static] |
| data_isValidElem(int entry) const | mcElementArrayHelpers | [inline] |
| data_isWrappingOnly(mcElementType t) const | mcPolynomialHelpers | [virtual] |
| data_Merge(const mcElementArray &p, int n=0, bool bAddToEnd=TRUE) | mcElementArrayHelpers | |
| data_Move(int n, int k) | mcElementArrayHelpers | |
| data_MoveAllElemType(mcElementType t, mcElementArray &m) | mcElementArrayHelpers | |
| data_MoveElemLeft(int start) | mcElementArrayHelpers | |
| data_MoveElemRight(int start) | mcElementArrayHelpers | |
| data_NewElem(mcElementType type, const mcElementHelpers *towrap=NULL) | mcElementHelpers | [static] |
| data_OnNeighborChange() | mcElementHelpers | [inline, virtual] |
| data_QueueElemType(mcElementType t, int firstpos) | mcElementArrayHelpers | |
| data_RemoveProperty(int p) | mcElementHelpers | [inline, virtual] |
| data_RemoveRecursiveProperty(mcElementType t, int p) | mcElementHelpers | [virtual] |
| data_Repair() | mcElementArrayHelpers | [inline, virtual] |
| data_ReplaceAllParentheses() | mcPolynomialHelpers | |
| data_ReplaceParentheses(bool bMoveAtBracketEnd) | mcPolynomialHelpers | |
| data_ReplaceParentheses(int, int, int, int, bool) | mcPolynomialHelpers | |
| data_ScanArray(bool(*func)(const mcElement &), bool odd) const | mcElementArrayHelpers | [virtual] |
| data_Set(int i, const mcElement &value) | mcElementArrayHelpers | |
| data_SetAsEmptyEntry(int entry) | mcElementArrayHelpers | [inline] |
| data_SetChild(int n, const mcElement &newchild) | mcElementArrayHelpers | [inline, virtual] |
| data_SetFilter(const mcFilter *p) | mcElementArrayHelpers | |
| data_SetRefCount(int n) | mcObjectRefData | [inline] |
| data_Swap(int index1, int index2) | mcElementArrayHelpers | |
| data_Update() | mcElementHelpers | [virtual] |
| data_UpdateElemArray() | mcElementHelpers | [static] |
| data_UpdateFilterFor(mcElement &p, const mcFilter *f) | mcElementArrayHelpers | |
| data_UpdateNeighbor(int n) | mcElementArrayHelpers | [virtual] |
| gui_AddNewElement(mcElementType type, const mcKey &key, int pos=-1) | mcPolynomialHelpers | [virtual] |
| gui_AddNewEmptyBox(int pos=-1) | mcElementArrayHelpers | |
| gui_AddNewEmptyMonomial(int pos=-1) | mcPolynomialHelpers | |
| gui_AddNewOp(mcElementType nOpType, int pos=-1) | mcElementArrayHelpers | |
| gui_BackInput(const mcKey &key, mcElement *pnewelem, int n) | mcPolynomialHelpers | [virtual] |
| gui_CalcSizeOfFirst(int n, int cl=-1) const | mcElementArrayHelpers | [virtual] |
| gui_CalcSizeOfRange(int begin, int end, int cl=-1) const | mcElementArrayHelpers | [virtual] |
| gui_CheckCursorPos() const | mcPolynomialHelpers | [virtual] |
| gui_DeepRecalcSize() | mcElementHelpers | [virtual] |
| gui_DeleteDefaultStyles() | mcElementHelpers | [static] |
| gui_DeleteNextOp() | mcElementArrayHelpers | |
| gui_DeletePreviousOp() | mcElementArrayHelpers | |
| gui_DeleteSelection() | mcElementArrayHelpers | [virtual] |
| gui_DeSelect() | mcElementHelpers | [virtual] |
| gui_DoRecalcSize() | mcElementArrayHelpers | [virtual] |
| gui_DoSplit(mcElementType type, const mcKey &ev) | mcPolynomialHelpers | [virtual] |
| gui_Draw(wxDC &dc, int x, int y, long flags, const wxPoint &pt) const | mcPolynomialHelpers | [inline, virtual] |
| gui_DrawSelectedElements(wxDC &dc, int x, int y, long flags, const wxPoint &pt, int cl=-1) const | mcElementArrayHelpers | [virtual] |
| gui_DrawSelection(wxDC &hDC, int x, int y, long flags, const wxPoint &pt, int cl=-1) const | mcElementArrayHelpers | [virtual] |
| gui_ExDraw(wxDC &dc, int x, int y, long flags, const wxPoint &pt, int cl) const | mcPolynomialHelpers | |
| mcElementArrayHelpers::gui_ExDraw(wxDC &dc, int x, int y, long flags, const wxPoint &pt, int cl=-1, int begin=0, int end=-1, bool bgui_DrawSelected=FALSE) const | mcElementArrayHelpers | [virtual] |
| gui_ExGetActiveElem(int x, int y, const wxPoint &pt, int cl) | mcElementArrayHelpers | [inline] |
| gui_ExGetRelCursorPos(wxDC &hDC, wxPoint *pt, int cl=-1) const | mcElementArrayHelpers | [virtual] |
| gui_ExMoveCursorUsingPoint(wxDC &hDC, const wxPoint &pt, int cl=-1) | mcElementArrayHelpers | [virtual] |
| gui_ExOnSelect(wxDC &dc, wxRect &rc, int cl) | mcPolynomialHelpers | [virtual] |
| gui_GetActiveElem(int x, int y, const wxPoint &pt) | mcElementArrayHelpers | [inline] |
| mcElementHelpers::gui_GetActiveElem(int x, int y, const wxPoint &pt) const | mcElementHelpers | [virtual] |
| gui_GetActiveElemIndex(int x, int y, const wxPoint &pt, int cl=-1) | mcElementArrayHelpers | [virtual] |
| gui_GetBaseOffsety(int h) const | mcElementHelpers | |
| gui_GetBB(int n, wxRect *rc, int yCenter=0, int w=0) const | mcElementArrayHelpers | [virtual] |
| gui_GetCenterLine() const | mcElementArrayHelpers | [virtual] |
| gui_GetCursorPos(mcCursorPos &) const | mcElementArrayHelpers | [virtual] |
| gui_GetCursorPos() const | mcElementArrayHelpers | [inline, virtual] |
| gui_GetExpDepth() const | mcElementHelpers | [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_GetOriginOfElem(int n, int cl=-1) const | mcElementArrayHelpers | [virtual] |
| gui_GetPointSize() | mcElementHelpers | [static] |
| gui_GetRelCursorPos(wxDC &dc, wxPoint *pt) const | mcElementArrayHelpers | [inline, virtual] |
| gui_GetSelection() const | mcElementArrayHelpers | [virtual] |
| gui_GetSelectionRect(wxDC &dc, int x, int y, int cl=-1) const | mcElementArrayHelpers | [virtual] |
| gui_GetSelElem(int n) const | mcElementArrayHelpers | [inline] |
| gui_GetSelElemCount() const | mcElementArrayHelpers | [inline] |
| gui_GetSelElemCountOfType(mcElementType t) const | mcElementArrayHelpers | [inline] |
| gui_GetSelElemIndex(int n) const | mcElementArrayHelpers | [inline] |
| gui_GetSelElemIndexOfType(int n, mcElementType t) const | mcElementArrayHelpers | [inline] |
| gui_GetSelElemOfType(int n, mcElementType t) const | mcElementArrayHelpers | [inline] |
| gui_GetSelEnd() const | mcElementArrayHelpers | [inline] |
| gui_GetSelStart() const | mcElementArrayHelpers | [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_GetSpaceBetween() const | mcElementArrayHelpers | [virtual] |
| gui_GetSpaceBetweenRatio() const | mcPolynomialHelpers | [inline, virtual] |
| 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_GetYAnchor() const | mcElementArrayHelpers | [inline, virtual] |
| gui_Init() | mcPolynomialHelpers | [inline, protected, virtual] |
| gui_InitDefaultStyles() | mcElementHelpers | [static] |
| gui_Input(const mcKey &key, mcElement *pnewelem) | mcPolynomialHelpers | [virtual] |
| gui_Insert(const mcElement &toinsert, mcElement *) | mcPolynomialHelpers | [virtual] |
| mcElementArrayHelpers::gui_Insert(const mcElement &toinsert) | mcElementArrayHelpers | |
| gui_isAllSelected() const | mcElementHelpers | [virtual] |
| gui_isArrayEmpty() | mcPolynomialHelpers | |
| gui_isArrEndKey(const mcKey &) const | mcPolynomialHelpers | [inline, virtual] |
| gui_isBeginKey(const mcKey &) const | mcPolynomialHelpers | [inline, virtual] |
| gui_isCursorOn(const mcElement &p) const | mcElementArrayHelpers | [inline] |
| gui_isEndKey(const mcKey &ev) const | mcElementArrayHelpers | [virtual] |
| gui_isKeyBeginKey(const mcKey &ev) | mcElementHelpers | [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) | mcElementArrayHelpers | [virtual] |
| gui_MoveCursorLeft() | mcElementArrayHelpers | |
| gui_MoveCursorRight() | mcElementArrayHelpers | |
| gui_MoveCursorUsingPoint(wxDC &dc, const wxPoint &pt) | mcElementArrayHelpers | [inline, virtual] |
| gui_OnNewParenthesis(bool leftpar) | mcPolynomialHelpers | [inline] |
| gui_OnParentSizeChange() | mcElementHelpers | [inline, virtual] |
| gui_OnRecalcSize(wxSize old) | mcElementHelpers | [virtual] |
| gui_OnSelect(wxDC &dc, wxRect &rc) | mcPolynomialHelpers | [inline, virtual] |
| gui_Pixels2PointSize(double pointsize) | mcElementHelpers | [static] |
| gui_PointSize2Pixels(double pointsize) | mcElementHelpers | [static] |
| gui_RecalcSize() | mcElementHelpers | [virtual] |
| gui_ReplaceBracket(const mcBracket &, bool left) | mcPolynomialHelpers | |
| gui_Select() | mcElementHelpers | [inline, virtual] |
| gui_SelectAll() | mcElementHelpers | [virtual] |
| gui_SelectStyle(wxDC &dc) const | mcElementHelpers | |
| gui_SetAsExpOf(const mcElement &p) | mcElementHelpers | |
| gui_SetAtSameLevelOf(const mcElement &p) | mcElementHelpers | |
| gui_SetBracketToReplace(const mcBracket &p, bool leftpar) | mcPolynomialHelpers | [inline] |
| gui_SetCursorOnElemBegin(int n) | mcElementArrayHelpers | [inline] |
| gui_SetCursorOnElemEnd(int n) | mcElementArrayHelpers | [inline] |
| gui_SetCursorPos(const mcCursorPos &code) | mcPolynomialHelpers | [virtual] |
| gui_SetExpDepth(int n) | mcElementHelpers | [inline] |
| gui_SetStyleArray(const mcStyleArray *p) | mcElementHelpers | [virtual] |
| gui_Split(mcElement *p) | mcElementHelpers | [inline, virtual] |
| gui_UpdateExpDepth() | mcElementArrayHelpers | [virtual] |
| Init() | mcElementHelpers | [static] |
| io_GetInlinedExpr() const | mcPolynomialHelpers | [virtual] |
| io_GetMathML(bool bGetPresentation) const | mcPolynomialHelpers | [virtual] |
| io_ImportInlinedExpr(const wxString &todecode, int *, wxString &pErr, int mlimit) | mcPolynomialHelpers | |
| io_ImportInlinedExpr(const wxString &todecode, int *p, wxString &pErr) | mcPolynomialHelpers | [inline, virtual] |
| io_ImportPresentationMathML(wxXml2Node tag, wxString &pErr) | mcPolynomialHelpers | [virtual] |
| io_Init() | mcElementHelpers | [inline, protected, virtual] |
| io_Init(const wxString &str) | mcElementHelpers | [virtual] |
| io_isBeginChar(const wxString &str) const | mcElementArrayHelpers | [inline, virtual] |
| io_isBeginTag(const wxXml2Node &tag) const | mcElementArrayHelpers | [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 *p, bool add) | mcPolynomialHelpers | [virtual] |
| math_ApplyOp(mcElementType optype, mcElement res, const mcElement &factor, mcElement *) | mcElementArrayHelpers | |
| math_ApplyOpSimple(mcElementType optype, mcElement res, const mcElement &factor) | mcElementArrayHelpers | |
| math_BeginSimSteps() | mcElementArrayHelpers | [inline, protected, virtual] |
| math_CanBeAddedWith(const mcElement &p) const | mcElementArrayHelpers | [virtual] |
| math_CanBeDivBy(const mcElement &p) const | mcElementArrayHelpers | [virtual] |
| math_CanBeMultWith(const mcElement &p) const | mcElementArrayHelpers | [virtual] |
| math_CanBeRaisedTo(const mcPolynomial &) const | mcPolynomialHelpers | |
| math_ChangeAllSigns() | mcPolynomialHelpers | |
| math_ChangeSign(int n) | mcPolynomialHelpers | [inline] |
| math_Compare(const mcElement &p, long flags) const | mcElementArrayHelpers | [virtual] |
| math_CompareThisOnly(const mcElement &p, long flags) const | mcElementArrayHelpers | [virtual] |
| math_Contains(const mcElement &p, long flags=mcFIND_NOFLAGS) const | mcElementHelpers | [virtual] |
| math_ContainsConstants() const | mcElementHelpers | [virtual] |
| math_ContainsInvalidSymbols() const | mcElementHelpers | [virtual] |
| 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 *s, const mcPolynomial &exp=mcEmptyPolynomial) const | mcElementHelpers | [virtual] |
| math_ContainsSymbols() const | mcElementHelpers | [virtual] |
| math_ContainsUnknowns() const | mcElementHelpers | [virtual] |
| math_CreateWrapperFor(const mcElement &p) const | mcPolynomialHelpers | [virtual] |
| math_DataToMathIdx(int dataindex) const | mcPolynomialHelpers | [virtual] |
| math_Delete(int n, const mcElement &elem, bool bAddZero=TRUE) | mcElementArrayHelpers | [virtual] |
| math_DeleteFirstOp() | mcPolynomialHelpers | |
| math_DeleteSelection() | mcPolynomialHelpers | |
| math_DistributeBracket(int mdataidx, int bridx) | mcPolynomialHelpers | [protected] |
| math_DivideBy(const mcElement &, mcElement *p) | mcPolynomialHelpers | [virtual] |
| math_EmbedInBracket(int *n, int count) | mcPolynomialHelpers | |
| mcElementArrayHelpers::math_EmbedInBracket() | mcElementArrayHelpers | |
| math_EmbedInBracketAndRaiseTo(const mcRealValue &n) | mcElementArrayHelpers | |
| math_EmbedInBracketAndRaiseTo(const mcPolynomial &p) | mcElementArrayHelpers | |
| math_EmbedInFraction(bool bAsDenominator=FALSE) | mcElementArrayHelpers | |
| math_EmbedInRadical() | mcElementArrayHelpers | |
| math_EmbedInRadicalAndRaiseTo(const mcPolynomial &p) | mcElementArrayHelpers | |
| math_EndExpSteps() | mcPolynomialHelpers | [inline, protected, virtual] |
| math_EndSimSteps() | mcPolynomialHelpers | [inline, protected, virtual] |
| math_Evaluate() const | mcElementArrayHelpers | [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 *newelem) | mcElementArrayHelpers | [virtual] |
| math_Expand(long flags) | mcElementArrayHelpers | [inline] |
| math_ExpandAll(long flags, mcElement *pp) | mcElementArrayHelpers | [protected, virtual] |
| math_FactoreOut(int *n, int count, bool bForceUseless) | mcPolynomialHelpers | |
| math_FactoreOut(const mcSymbolProperties *unk, const mcPolynomial &pol, bool bForceUseless) | mcPolynomialHelpers | |
| math_FactoreOut(const mcSymbolArray *arr) | mcPolynomialHelpers | |
| math_FactoreOutAll(bool bForceUseless) | mcPolynomialHelpers | [inline] |
| math_FactoreOutConstants() | mcPolynomialHelpers | |
| math_FactoreOutFreeOf(const mcSymbolProperties *unk, const mcPolynomial &pol, bool bForceUseless) | mcPolynomialHelpers | |
| math_FactoreOutParameters() | mcPolynomialHelpers | |
| math_FactoreOutUnknowns() | mcPolynomialHelpers | |
| math_Factorize(int *n, int count) | mcPolynomialHelpers | |
| math_FinalSimSteps() | mcElementArrayHelpers | [inline, protected, virtual] |
| 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_FindMonomialContaining(const mcElement &elem, int occ=0, int *n=NULL) const | mcPolynomialHelpers | |
| math_Get(int n) const | mcPolynomialHelpers | [inline] |
| math_Get(int n) | mcPolynomialHelpers | [inline] |
| math_GetCoeffOf(int mathidx, const mcElement *toremove, int ntoremove) const | mcPolynomialHelpers | |
| math_GetCoeffOf(const mcSymbolProperties *sym, const mcPolynomial &exp, int occ=0) const | mcPolynomialHelpers | |
| math_GetCoeffOf(const mcSymbolProperties *sym, const mcRealValue &exp, int occ=0) const | mcPolynomialHelpers | |
| math_GetCount() const | mcPolynomialHelpers | [inline, virtual] |
| math_GetCountOf(const mcElement &p, long flags=mcFIND_NOFLAGS) const | mcElementHelpers | [virtual] |
| math_GetCountOf(const mcSymbolProperties *sym, long flags=mcFIND_NOFLAGS) const | mcElementHelpers | [virtual] |
| 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 | mcElementArrayHelpers | [virtual] |
| math_GetGCD(const mcElement &p) const | mcPolynomialHelpers | [virtual] |
| math_GetGCDFor(int *n, int count) const | mcPolynomialHelpers | |
| math_GetIdxFromEntry(const mcArrayEntry *p) const | mcPolynomialHelpers | [inline] |
| math_GetIndexOf(int occ, const mcMonomial &tofind, bool positivesign) const | mcPolynomialHelpers | |
| mcElementArrayHelpers::math_GetIndexOf(int occ, const mcElement &tofind) const | mcElementArrayHelpers | |
| math_GetLCM(const mcElement &p) const | mcPolynomialHelpers | [virtual] |
| math_GetLenght() const | mcElementArrayHelpers | [inline, virtual] |
| math_GetMathType() const | mcElementArrayHelpers | [virtual] |
| math_GetMaxDegreeFor(const mcSymbolProperties *) const | mcPolynomialHelpers | |
| math_GetMonomialContaining(const mcElement &elem, int occ=0, int *n=NULL) const | mcPolynomialHelpers | |
| math_GetMonomialIdxFromEntry(const mcArrayEntry *p) const | mcPolynomialHelpers | [inline] |
| math_GetNeutralOpType() const | mcPolynomialHelpers | [inline, virtual] |
| math_GetNeutralValue() const | mcPolynomialHelpers | [inline, virtual] |
| math_GetNumSign(const mcMonomial &m, int occ=0) const | mcPolynomialHelpers | |
| math_GetOpBetween(int n1, int n2) const | mcElementArrayHelpers | |
| math_GetOpPreceding(int n) const | mcElementArrayHelpers | |
| math_GetOpTypeBetween(int n1, int n2) const | mcElementArrayHelpers | [inline] |
| math_GetOpTypePreceding(int n) const | mcElementArrayHelpers | [inline] |
| math_GetOrderPos() const | mcPolynomialHelpers | [inline, virtual] |
| math_GetPolynomialWrapper() const | mcPolynomialHelpers | [virtual] |
| math_GetSel(int n) const | mcPolynomialHelpers | [inline] |
| math_GetSel(int n) | mcPolynomialHelpers | [inline] |
| math_GetSelCount() const | mcPolynomialHelpers | [inline] |
| math_GetSelIndex(int n) const | mcPolynomialHelpers | [inline] |
| math_GetSign(int n) const | mcPolynomialHelpers | |
| math_GetSymbolList(mcSymbol **, int size, const mcSymbol &tofind) const | mcElementHelpers | [virtual] |
| math_GetSymbolList(mcSymbol **, int size, mcSymbolProperties &tofind) const | mcElementHelpers | [virtual] |
| math_GetTotalLenght() const | mcElementHelpers | [virtual] |
| math_GetWrapped(mcElementType t) const | mcPolynomialHelpers | [virtual] |
| math_GetWrappedNumber() const | mcElementArrayHelpers | |
| math_GetWrappedSymbol() const | mcElementArrayHelpers | |
| math_HandleBasicOpRes(mcBasicOpRes res, mcElement r, int ridx) | mcElementArrayHelpers | [protected, virtual] |
| math_HandleExpSimFlag(mcExpSimRes r, mcElement *pnew, int i) | mcPolynomialHelpers | [virtual] |
| math_Init() | mcElementHelpers | [inline, protected, virtual] |
| math_isConstant() const | mcElementHelpers | [virtual] |
| math_isExpAllowed(mcElement p) | mcElementHelpers | [static] |
| math_isFactorized() const | mcPolynomialHelpers | [inline] |
| math_isFinite() const | mcElementHelpers | [virtual] |
| math_isFirstMonomialNegative() const | mcPolynomialHelpers | [inline] |
| math_isListedBeforeOf(const mcElement &p) const | mcElementHelpers | [virtual] |
| math_isMaxSimplified(long flags) const | mcElementHelpers | [virtual] |
| math_isSubAllowed(mcElement p) | mcElementHelpers | [static] |
| math_isValidMath() const | mcElementHelpers | |
| math_isWrappingNumOnly() const | mcElementArrayHelpers | [inline] |
| math_isWrappingOnly(mcElementType t) const | mcPolynomialHelpers | [virtual] |
| mcElementArrayHelpers::math_isWrappingOnly(const mcSymbolProperties *sym) const | mcElementArrayHelpers | [inline] |
| mcElementArrayHelpers::math_isWrappingOnly(const mcRealValue &val) const | mcElementArrayHelpers | [inline] |
| math_isWrappingSymOnly() const | mcElementArrayHelpers | [inline] |
| math_MakeReciprocal(mcElement *) | mcElementArrayHelpers | [virtual] |
| math_MathToDataIdx(int mathindex) const | mcPolynomialHelpers | [virtual] |
| math_MaxSimplify(long flags) | mcElementHelpers | [virtual] |
| math_MultiplyBy(const mcElement &, mcElement *p) | mcPolynomialHelpers | [virtual] |
| math_NonRecursiveFindInChildren(int n, const mcElement &p, long flags=mcFIND_NOFLAGS) const | mcElementHelpers | |
| math_PackSign(mcMonomial &m, int occ=0) const | mcPolynomialHelpers | |
| math_PrepareForComparison(mcElementArray &p) const | mcElementArrayHelpers | [virtual] |
| math_PrepareForMathOperations(mcElementArray &p) const | mcElementArrayHelpers | [virtual] |
| math_RaiseGetCoeff(int *indexes, int m) | mcPolynomialHelpers | |
| math_RaiseTo(const mcRealValue &n) | mcPolynomialHelpers | |
| math_RaiseTo(const mcPolynomial &) | mcPolynomialHelpers | [virtual] |
| 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_Remove(int n, bool bAddZero=TRUE) | mcElementArrayHelpers | |
| math_RemoveFactor(const mcArrayEntry &toremove) | mcElementArrayHelpers | |
| math_Reorder() | mcPolynomialHelpers | [protected, virtual] |
| math_ReorderElements(mcElement *arr, int sz, int start=0, int toskip=1) | mcElementArrayHelpers | [protected, virtual] |
| math_Replace(const mcElement &tofind, int n, long flags, const mcElement &replacement, bool bAttachChildren) | mcElementHelpers | [virtual] |
| math_ResetToOne() | mcElementArrayHelpers | [virtual] |
| math_ResetToZero() | mcElementArrayHelpers | [virtual] |
| math_SetExp(const mcPolynomial &) | mcElementHelpers | [virtual] |
| math_SetSign(int n, int sgn) | mcPolynomialHelpers | |
| math_SimpleAdd(const mcElement &p, bool add=TRUE) | mcElementArrayHelpers | [virtual] |
| math_SimpleDivideBy(const mcElement &p) | mcElementArrayHelpers | [virtual] |
| math_SimpleMultiplyBy(const mcElement &p) | mcElementArrayHelpers | [virtual] |
| math_SimpleRaiseTo(const mcPolynomial &) | mcElementHelpers | |
| math_SimpleSubtract(const mcElement &p) | mcElementHelpers | [inline, virtual] |
| math_Simplify(long flags, mcElement *newelem) | mcPolynomialHelpers | [virtual] |
| math_Simplify(long flags) | mcPolynomialHelpers | [inline] |
| math_SimplifyAll(long flags, mcElement *pp) | mcElementArrayHelpers | [protected, virtual] |
| math_SimplifyExp(long flags, mcElement *pp) | mcElementArrayHelpers | [protected, virtual] |
| math_SimplifyNeedExp(long flags, int n) const | mcElementArrayHelpers | [protected, virtual] |
| math_SimplifyRemoveNeutrals(long flags) | mcElementArrayHelpers | [protected, virtual] |
| math_SimplifySolveOp(long flags) | mcPolynomialHelpers | [protected, virtual] |
| math_Subtract(const mcElement &, mcElement *p) | mcPolynomialHelpers | |
| math_SyncCoeffWithSigns() | mcPolynomialHelpers | |
| math_WrapMonomial(const mcMonomial &) | mcPolynomialHelpers | [virtual] |
| math_WrapNumber(const mcRealValue &val) | mcElementArrayHelpers | [virtual] |
| math_WrapSimple(const mcElement &) | mcPolynomialHelpers | [virtual] |
| math_WrapSymbol(const mcSymbolProperties *sym) | mcElementArrayHelpers | [virtual] |
| mcDEFINE_REFERENCE_DATA(mcPolynomial, mcET_POLYNOMIAL) | mcPolynomialHelpers | [private] |
| mcElementArrayHelpers() | mcElementArrayHelpers | [inline] |
| mcElementHelpers() | mcElementHelpers | |
| mcObjectRefData() | mcObjectRefData | [inline] |
| mcPolynomialHelpers() | mcPolynomialHelpers | [inline] |
| mdata_nElements | mcElementArrayHelpers | [protected] |
| mdata_nID | mcElementHelpers | [protected] |
| mdata_nProperties | mcElementHelpers | [protected] |
| mdata_pFilter | mcElementArrayHelpers | [protected] |
| mgui_bMoveCursorAtBracketBegin | mcPolynomialHelpers | |
| mgui_bRemoveLeftParenthesis | mcPolynomialHelpers | |
| mgui_bRemoveParenthesis | mcPolynomialHelpers | |
| mgui_bSelected | mcElementHelpers | [protected] |
| mgui_nCursorPos | mcElementArrayHelpers | [protected] |
| mgui_nExpDepth | mcElementHelpers | [protected] |
| mgui_pBracketToReplace | mcPolynomialHelpers | |
| mgui_pStyleArray | mcElementHelpers | [protected] |
| mgui_sz | mcElementHelpers | [protected] |
| sdata_pElem | mcElementHelpers | [static] |
| sgui_bDrawSelectionInverting | mcElementArrayHelpers | [static] |
| sgui_nAdditionalActivationSpaceLeftRight | mcElementHelpers | [static] |
| sgui_nSpaceBetween | mcPolynomialHelpers | [static] |
| sgui_pActivationBrush | mcElementHelpers | [static] |
| sgui_pDefaultStyles | mcElementHelpers | [static] |
| sgui_pSelectionBrush | mcElementHelpers | [static] |
| sgui_pSelectionPen | mcElementArrayHelpers | [static] |
| smath_pEmpty | mcPolynomialHelpers | [static] |
| smath_pOne | mcPolynomialHelpers | [static] |
| ~mcElementArrayHelpers() | mcElementArrayHelpers | [inline, virtual] |
| ~mcElementHelpers() | mcElementHelpers | [inline, virtual] |
| ~mcObjectRefData() | mcObjectRefData | [inline, virtual] |
| ~mcPolynomialHelpers() | mcPolynomialHelpers | [inline, virtual] |