示例#1
0
        /// <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);
        }
示例#2
0
 /// <summary>
 /// The basis blades of this frame ordered by their IDs
 /// </summary>
 public IEnumerable <AstFrameBasisBlade> BasisBlades()
 {
     return(BasisBlades(AssociatedFrame.BasisBladeIDs()));
 }