Wout Ware

September 10, 2010, 02:14:29 am *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: Consider creating an IReader interface  (Read 3225 times)
MortSkil
Member
*
Posts: 29


« on: September 25, 2008, 05:08:21 pm »

... that is implemented by DxfReader and DwgReader so that one might write the following:
Quote

IReader reader = null;
string type = Path.GetExtension(fn).ToLower();
if (type.Equals(".dwg"))
{
   reader = new DwgReader(fn);
}
else if (type.Equals(".dxf"))
{
   reader = new DxfReader(fn);
}
if (reader == null)
  return;
reader.Progress += new WW.Cad.Base.ProgressEventHandler(reader_progress);
DxfModel model = reader.Read();
.
.


My apologies if you have already considered and abandoned this idea.
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!