natix.CompactDS.WTM.FinishBuild C# (CSharp) Method

FinishBuild() private method

private FinishBuild ( WTM_Inner node, SequenceBuilder seq_builder, int sigma ) : void
node WTM_Inner
seq_builder SequenceBuilder
sigma int
return void
        void FinishBuild(WTM_Inner node, SequenceBuilder seq_builder, int sigma)
        {
            if (node == null) {
                return;
            }
            var s = node.SEQ as FakeSeq;
            node.SEQ = seq_builder (s.SEQ, s.Sigma);
            foreach (var child in node.CHILDREN) {
                this.FinishBuild(child as WTM_Inner, seq_builder, sigma);
            }
        }