/// <summary> /// Sets the symbolic math name of this GMacAST symbol to nothing /// </summary> public override void SetSymbolicMathName() { var root = ((GMacAst)AssociatedSymbol.RootAst); var accessName = AssociatedFrame.SymbolAccessName + ".&" + AssociatedFrame.BasisBladeName(BasisBladeId) + "&"; root.SymbolicMathNames.RemoveName(accessName); }
/// <summary> /// The basis blades of this frame ordered by their IDs /// </summary> public IEnumerable <AstFrameBasisBlade> BasisBlades() { return(BasisBlades(AssociatedFrame.BasisBladeIDs())); }