Exemple #1
0
        public GraphStructuredProgramBuilder()
        {
            myNodeIdsProvider = new DenseIdsProvider();

            myProgram = new GraphStructuredProgram <Node>(
                () => myNodeIdsProvider.NextId(),
                id => myNodeIdsProvider.FreeId(id));
        }
Exemple #2
0
        public GraphStructuredProgramBuilder(GraphStructuredProgramBuilderState state)
        {
            myNodeIdsProvider = state.NodeIdsProvider;

            myProgram = new GraphStructuredProgram <Node>(
                () => myNodeIdsProvider.NextId(),
                id => myNodeIdsProvider.FreeId(id),
                state.Program);
        }