Uses of Class
edu.ntnu.stud.chaosgame.model.game.ChaosGameDescription
Packages that use ChaosGameDescription
Package
Description
-
Uses of ChaosGameDescription in edu.ntnu.stud.chaosgame.controller.game
Fields in edu.ntnu.stud.chaosgame.controller.game declared as ChaosGameDescriptionModifier and TypeFieldDescriptionprivate ChaosGameDescription
ChaosGame.description
The chaos game description.Methods in edu.ntnu.stud.chaosgame.controller.game that return ChaosGameDescriptionModifier and TypeMethodDescriptionprivate ChaosGameDescription
PopupButtonController.createChaosGameDescriptionFromAffine2dPopup
(Affine2DPopup popup) Creates a ChaosGameDescription from the data in an Affine2DPopup.private ChaosGameDescription
PopupButtonController.createChaosGameDescriptionFromJuliaPopup
(JuliaPopup popup) Creates a ChaosGameDescription from the data in a JuliaPopup.ChaosGame.getDescription()
Get the description for this choas game.Methods in edu.ntnu.stud.chaosgame.controller.game with parameters of type ChaosGameDescriptionModifier and TypeMethodDescriptionprivate void
PopupButtonController.saveAndNotify
(AbstractPopup popup, ChaosGameDescription newDescription) Saves the ChaosGameDescription to a file and shows a confirmation popup.void
ChaosGame.setDescription
(ChaosGameDescription description) Get the chaos game description.Constructors in edu.ntnu.stud.chaosgame.controller.game with parameters of type ChaosGameDescriptionModifierConstructorDescriptionChaosGame
(ChaosGameDescription description, ChaosCanvas canvas) Basic parameterised constructor. -
Uses of ChaosGameDescription in edu.ntnu.stud.chaosgame.controller.utility
Methods in edu.ntnu.stud.chaosgame.controller.utility that return ChaosGameDescriptionModifier and TypeMethodDescriptionChaosGameFileHandler.readFromFile
(String path) Creates a ChaosGameDescription based on the file found at the input path.Methods in edu.ntnu.stud.chaosgame.controller.utility with parameters of type ChaosGameDescriptionModifier and TypeMethodDescriptionvoid
ChaosGameFileHandler.writeToFile
(ChaosGameDescription description, String path) Reads from a file. -
Uses of ChaosGameDescription in edu.ntnu.stud.chaosgame.model.generators
Fields in edu.ntnu.stud.chaosgame.model.generators with type parameters of type ChaosGameDescriptionModifier and TypeFieldDescriptionprivate final ArrayList
<ChaosGameDescription> ChaosGameDescriptionFactory.descriptions
The list of all the descriptions generated from the data in the directory specified in constructor.Methods in edu.ntnu.stud.chaosgame.model.generators that return types with arguments of type ChaosGameDescriptionModifier and TypeMethodDescriptionChaosGameDescriptionFactory.getDescriptions()
Get the list of descriptions. -
Uses of ChaosGameDescription in edu.ntnu.stud.chaosgame.view
Fields in edu.ntnu.stud.chaosgame.view declared as ChaosGameDescriptionModifier and TypeFieldDescriptionprivate ChaosGameDescription
ChaosGameGui.description
The ChaosGameDescription.Methods in edu.ntnu.stud.chaosgame.view with parameters of type ChaosGameDescriptionModifier and TypeMethodDescriptionvoid
PopupObserver.onUpdate
(ChaosGameDescription description) Update the observer based on changes to the chaos game description. -
Uses of ChaosGameDescription in edu.ntnu.stud.chaosgame.view.modificationpopups
Methods in edu.ntnu.stud.chaosgame.view.modificationpopups with parameters of type ChaosGameDescriptionModifier and TypeMethodDescriptionprivate void
Affine2DPopup.displayCurrentValues
(ChaosGameDescription gameDescription) Displays the current values from the ChaosGameDescription in the text fields.private void
JuliaPopup.displayCurrentValues
(ChaosGameDescription gameDescription) Displays the current values from the ChaosGameDescription.Constructors in edu.ntnu.stud.chaosgame.view.modificationpopups with parameters of type ChaosGameDescriptionModifierConstructorDescriptionAffine2DPopup
(ChaosGameDescription gameDescription) Constructor for the Affine2DPopup.JuliaPopup
(ChaosGameDescription gameDescription) Constructor for the JuliaPopup.