C# 클래스 Rozvrh.Controllers.LecturesGroupDivider

Helper class for dividing lectures to groups for rendering and export to svg
파일 보기 프로젝트 열기: jandoubek/fjfi-rozvrh 1 사용 예제들

공개 메소드들

메소드 설명
divideToGroups ( List lectures ) : List>

Divides list of ExportLecture(s) to groups of overlapping lectures.

divideToGroups ( List fields ) : List>

Divides list of TimetableField(s) in one day to groups of overlapping lectures.

비공개 메소드들

메소드 설명
getDuration ( TimetableField field ) : System.TimeSpan

Returns fields duration

getStartTime ( TimetableField field ) : System.DateTime

Returns 1.1.2001 date with hours and minutes of the TimetableField

메소드 상세

divideToGroups() 공개 메소드

Divides list of ExportLecture(s) to groups of overlapping lectures.
public divideToGroups ( List lectures ) : List>
lectures List List of ExportLecture(s) to divide.
리턴 List>

divideToGroups() 공개 메소드

Divides list of TimetableField(s) in one day to groups of overlapping lectures.
public divideToGroups ( List fields ) : List>
fields List
리턴 List>