Uses of Class
net.sf.cpsolver.exam.model.ExamRoom

Packages that use ExamRoom
net.sf.cpsolver.exam.model Examination Timetabling: Model. 
 

Uses of ExamRoom in net.sf.cpsolver.exam.model
 

Methods in net.sf.cpsolver.exam.model that return ExamRoom
 ExamRoom ExamRoomPlacement.getRoom()
          Examination room
 

Methods in net.sf.cpsolver.exam.model that return types with arguments of type ExamRoom
 List<ExamRoom> ExamModel.getRooms()
          Problem rooms
 

Methods in net.sf.cpsolver.exam.model with parameters of type ExamRoom
 void ExamRoomSharing.computeConflicts(Exam exam, Collection<ExamPlacement> other, ExamRoom room, Set<ExamPlacement> conflicts)
          Compute conflicting placement for the case when a given examination needs to be placed in the same room at the same period as the other examinations
 void ExamRoomSharing.computeConflicts(ExamPlacement exam, Collection<ExamPlacement> other, ExamRoom room, Set<ExamPlacement> conflicts)
          Compute conflicting placement for the case when a given examination needs to be placed in the same room at the same period as the other examinations
 boolean ExamPlacement.contains(ExamRoom room)
          True if given room is between ExamPlacement.getRoomPlacements()
 double ExamRoom.getDistanceInMeters(ExamRoom other)
          Distance between two rooms.
 ExamRoomPlacement Exam.getRoomPlacement(ExamRoom room)
          Returns appropriate ExamRoomPlacement for the given room, if it is available for this exam, null otherwise.
 boolean ExamRoomSharing.inConflict(Exam exam, Collection<ExamPlacement> other, ExamRoom room)
          True if given examination can not be placed in the same room at the same period as the other examinations
 boolean ExamRoomSharing.inConflict(ExamPlacement exam, Collection<ExamPlacement> other, ExamRoom room)
          True if given examination can not be placed in the same room at the same period as the other examinations
 

Constructors in net.sf.cpsolver.exam.model with parameters of type ExamRoom
ExamRoomPlacement(ExamRoom room)
          Constructor
ExamRoomPlacement(ExamRoom room, int penalty)
          Constructor
ExamRoomPlacement(ExamRoom room, int penalty, int maxPenalty)
          Constructor
 



Copyright © 2014 UniTime LLC. All Rights Reserved.