示例#1
0
文件: Class276.cs 项目: 15831944/WW
        public override void ResolveReferences(Class374 modelBuilder)
        {
            base.ResolveReferences(modelBuilder);
            DxfEvalGraph evalGraph = this.Object as DxfEvalGraph;

            if (evalGraph.Nodes == null)
            {
                return;
            }
            int num = Class740.smethod_12(evalGraph.Nodes);

            for (int index = 0; index < num; ++index)
            {
                evalGraph.Nodes[index].Expression = modelBuilder.method_4 <DxfObject>(this.ExpressionHandles[index]);
                DxfObject expression = evalGraph.Nodes[index].Expression;
            }
            foreach (DxfEvalGraph.GraphNode node in evalGraph.Nodes)
            {
                if (node.Expression == null)
                {
                    Class740.smethod_14(evalGraph);
                    break;
                }
            }
        }
示例#2
0
        public static void smethod_14(DxfEvalGraph evalGraph)
        {
            DxfHandledObject objectSoftReference = evalGraph.OwnerObjectSoftReference as DxfHandledObject;

            if (!(objectSoftReference is DxfDictionary))
            {
                return;
            }
            ((DxfDictionary)objectSoftReference).Entries.RemoveAll("ACAD_ENHANCEDBLOCK");
        }
示例#3
0
文件: Class739.cs 项目: 15831944/WW
 public void Visit(DxfEvalGraph evalGraph)
 {
 }
示例#4
0
 public void Visit(DxfEvalGraph evalGraph)
 {
     this.bool_0 = true;
 }
示例#5
0
文件: Class276.cs 项目: 15831944/WW
 public Class276(DxfEvalGraph obj)
     : base((DxfObject)obj)
 {
 }