コード例 #1
0
ファイル: ReactionNode.cs プロジェクト: Yuri05/OSPSuite.Core
 public void ReplaceReactionLink(MoleculeNode moleculeDefaultNode, MoleculeNode moleculeNode)
 {
     foreach (var link in Links.Where(x => x.MoleculeNode == moleculeDefaultNode))
     {
         link.MoleculeNode = moleculeNode;
     }
 }
コード例 #2
0
ファイル: TransportLink.cs プロジェクト: Yuri05/OSPSuite.Core
        public void Initialize(NeighborLink neighborLink, MoleculeNode moleculeNode)
        {
            _neighborLink = neighborLink;
            _moleculeNode = moleculeNode;
            _moleculeNode.AddLink(this);

            var simpleContainerNode = (SimpleContainerNode)ContainerNode;

            simpleContainerNode.AddTransportLink(this);
            simpleContainerNode.Add(this);
        }
コード例 #3
0
 public MoleculePort(MoleculeNode node, bool inverseShape) : base(node, inverseShape)
 {
 }