コード例 #1
0
ファイル: WktReader.cs プロジェクト: GISwilson/pigeoid
 public WktReader(TextReader reader, WktOptions options = null)
 {
     if (null == reader)
     {
         throw new ArgumentNullException("reader");
     }
     Contract.EndContractBlock();
     _reader = reader;
     Options = options ?? new WktOptions();
 }
コード例 #2
0
ファイル: WktWriter.cs プロジェクト: GISwilson/pigeoid
        internal WktWriter(TextWriter writer, WktOptions options, int initialIndent)
        {
            if (null == writer)
            {
                throw new ArgumentNullException("writer");
            }
            Contract.EndContractBlock();

            _writer = writer;
            _indent = initialIndent;
            Options = options ?? new WktOptions();
        }
コード例 #3
0
ファイル: WktWriter.cs プロジェクト: GISwilson/pigeoid
 public WktWriter(TextWriter writer, WktOptions options = null) : this(writer, options, 0)
 {
     Contract.Requires(writer != null);
 }
コード例 #4
0
ファイル: WktSerializer.cs プロジェクト: GISwilson/pigeoid
 public WktSerializer(WktOptions options)
 {
     Options = options ?? new WktOptions();
 }