C# Class PurplePen.OcadCreation

显示文件 Open project: petergolde/PurplePen

Public Methods

Method Description
CreateOcadFiles ( ) : void
OcadCreation ( SymbolDB symbolDB, EventDB eventDB, Controller controller, CourseAppearance courseAppearance, OcadCreationSettings creationSettings ) : System
OverwrittenFiles ( ) : List

Private Methods

Method Description
AddTemplateToMap ( Map map, TemplateInfo template ) : void
BitmapsToWrite ( ) : ICollection
CreateBitmapFile ( ) : bool
CreateBitmapFileName ( ImageFormat &imageFormat ) : string
CreateCourseLayout ( CourseView courseView ) : CourseLayout
CreateFile ( CourseDesignator courseDesignator ) : void
CreateOutputFileName ( CourseDesignator courseDesignator ) : string
EnumerateCourseDesignators ( ) : IEnumerable
ExportMap ( CourseView courseView, string outputFilename ) : void
WriteImageBitmaps ( Map map ) : void

Method Details

CreateOcadFiles() public method

public CreateOcadFiles ( ) : void
return void

OcadCreation() public method

public OcadCreation ( SymbolDB symbolDB, EventDB eventDB, Controller controller, CourseAppearance courseAppearance, OcadCreationSettings creationSettings ) : System
symbolDB SymbolDB
eventDB EventDB
controller Controller
courseAppearance CourseAppearance
creationSettings OcadCreationSettings
return System

OverwrittenFiles() public method

public OverwrittenFiles ( ) : List
return List