Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NatashaTheRobot/Stanford-CS-106A
/ functions
Functions
185 in github.com/NatashaTheRobot/Stanford-CS-106A
⨍
Functions
185
◇
Types & classes
41
↓ 15 callers
Method
showMessage
This method displays a message string near the bottom of the canvas. Every time this method is called, the previously displayed message (if any) is r
Assignment7/FacePamphletCanvas.java:38
↓ 11 callers
Method
getName
This method returns the name associated with the profile.
Assignment7/FacePamphletProfile.java:32
↓ 6 callers
Method
displayProfile
This method displays the given profile on the canvas. The canvas is first cleared of all existing items (including messages displayed near the bottom
Assignment7/FacePamphletCanvas.java:61
↓ 6 callers
Method
getProfile
This method returns the profile associated with the given name in the database. If there is no profile in the database with the given name, the metho
Assignment7/FacePamphletDatabase.java:48
↓ 4 callers
Method
containsProfile
This method returns true if there is a profile in the database that has the given name. It returns false otherwise.
Assignment7/FacePamphletDatabase.java:86
↓ 4 callers
Method
getRank
Returns the rank associated with an entry for a particular decade. The decade value is an integer indicating how many decades have passed since the f
Assignment6/NameSurferEntry.java:60
↓ 3 callers
Method
addFriend
This method adds the named friend to this profile's list of friends. It returns true if the friend's name was not already in the list of friends for
Assignment7/FacePamphletProfile.java:77
↓ 3 callers
Method
update
Updates the display image by deleting all the graphical objects from the canvas and then reassembling the display according to the list of entries. Yo
Assignment6/NameSurferGraph.java:60
↓ 2 callers
Method
ContainsKey
(String fromCity)
SectionAssignment7/FlightDB.java:78
↓ 2 callers
Method
buildEye
(double x, double y)
Assignment2/DrawFace.java:35
↓ 2 callers
Method
calculateTotalScores
(int playerNumber)
Assignment5/Yahtzee.java:164
↓ 2 callers
Method
detectBeeper
()
Assignment1/MidpointFindingKarel.java:61
↓ 2 callers
Method
displayWord
Updates the word on the screen to correspond to the current state of the game. The argument string shows what letters have been guessed so far; ungue
Assignment4/HangmanCanvas.java:36
↓ 2 callers
Method
findRoute
(String fromCity)
SectionAssignment7/FlightDB.java:67
↓ 2 callers
Method
getCities
()
SectionAssignment7/FlightDB.java:62
↓ 2 callers
Method
getFriends
This method returns an iterator over the list of friends associated with the profile.
Assignment7/FacePamphletProfile.java:109
↓ 2 callers
Method
getName
Returns the name associated with this entry.
Assignment6/NameSurferEntry.java:48
↓ 2 callers
Method
toString
Returns a string that makes it easy to see the value of a NameSurferEntry.
Assignment6/NameSurferEntry.java:69
↓ 1 callers
Method
AskUserForNames
()
SectionAssignment6/CountNames.java:20
↓ 1 callers
Method
BeeperDown
()
Assignment1/StoneMasonKarel.java:32
↓ 1 callers
Method
BeeperUp
()
Assignment1/StoneMasonKarel.java:23
↓ 1 callers
Method
MoveDown
()
Assignment1/StoneMasonKarel.java:47
↓ 1 callers
Method
MoveToNewspaper
()
Assignment1/CollectNewspaperKarel.java:20
↓ 1 callers
Method
MoveUp
()
Assignment1/StoneMasonKarel.java:41
↓ 1 callers
Method
PickUp
()
Assignment1/CollectNewspaperKarel.java:28
↓ 1 callers
Method
Return
()
Assignment1/CollectNewspaperKarel.java:32
↓ 1 callers
Method
addCommasToNumericString
(String digits)
SectionAssignment4/AddCommas.java:15
↓ 1 callers
Method
addDestination
(String aDestination)
SectionAssignment7/FlightCities.java:29
↓ 1 callers
Method
addEntry
Adds a new NameSurferEntry to the list of entries on the display. Note that this method does not actually draw the graph, but simply stores the entry;
Assignment6/NameSurferGraph.java:47
↓ 1 callers
Method
addFriends
(Iterator<String>friends)
Assignment7/FacePamphletCanvas.java:108
↓ 1 callers
Method
addImage
(GImage image)
Assignment7/FacePamphletCanvas.java:79
↓ 1 callers
Method
addName
(String name)
Assignment7/FacePamphletCanvas.java:69
↓ 1 callers
Method
addProfile
This method adds the given profile to the database. If the name associated with the profile is the same as an existing name in the database, the exis
Assignment7/FacePamphletDatabase.java:32
↓ 1 callers
Method
addStatus
(String status)
Assignment7/FacePamphletCanvas.java:97
↓ 1 callers
Method
askForFistCity
()
SectionAssignment7/FlightPlanner.java:42
↓ 1 callers
Method
askForMoreCities
()
SectionAssignment7/FlightPlanner.java:68
↓ 1 callers
Method
askForNames
()
SectionAssignment 5/UniqueNames.java:24
↓ 1 callers
Method
askUserInput
()
Assignment2/PythagoreanTheorem.java:19
↓ 1 callers
Method
backToStart
()
Assignment1/StanfordCourse/KarelDrawsBorder.java:50
↓ 1 callers
Method
beepersEast
()
Assignment1/CheckerboardKarel.java:21
↓ 1 callers
Method
beepersWest
()
Assignment1/CheckerboardKarel.java:52
↓ 1 callers
Method
buildHead
()
Assignment2/DrawFace.java:26
↓ 1 callers
Method
buildMouth
()
Assignment2/DrawFace.java:43
↓ 1 callers
Method
calculateCategoryScore
(int playerNumber)
Assignment5/Yahtzee.java:111
↓ 1 callers
Method
calculateResults
()
Assignment5/Yahtzee.java:182
↓ 1 callers
Method
calculateWinner
()
Assignment5/Yahtzee.java:198
↓ 1 callers
Method
checkCategory
(int[] dice, int category)
Assignment5/Yahtzee.java:214
↓ 1 callers
Method
checkMiddleBeeper
()
Assignment1/defendDemocracyKarel.java:18
↓ 1 callers
Method
checkWall
()
Assignment1/CheckerboardKarel.java:83
↓ 1 callers
Method
cleanBeepersNorth
()
Assignment1/defendDemocracyKarel.java:51
↓ 1 callers
Method
cleanBeepersSouth
()
Assignment1/defendDemocracyKarel.java:36
↓ 1 callers
Method
cleanExtraBeepers
()
Assignment1/defendDemocracyKarel.java:24
↓ 1 callers
Method
clear
Clears the list of name surfer entries stored inside this class.
Assignment6/NameSurferGraph.java:37
↓ 1 callers
Method
deleteProfile
This method removes the profile associated with the given name from the database. It also updates the list of friends of all other profiles in the da
Assignment7/FacePamphletDatabase.java:68
↓ 1 callers
Method
displayWelcomeMessage
()
Assignment2/FindRange.java:19
↓ 1 callers
Method
drawBall
()
Assignment3/Breakout.java:190
↓ 1 callers
Method
drawBody
()
Assignment4/HangmanCanvas.java:103
↓ 1 callers
Method
drawBricks
(double cx, double cy)
Assignment3/Breakout.java:99
↓ 1 callers
Method
drawCircle
()
SectionAssignment3/RandomCircles.java:25
↓ 1 callers
Method
drawConsoleBox
()
Assignment2/ProgramHierarchy.java:52
↓ 1 callers
Method
drawConsoleLine
()
Assignment2/ProgramHierarchy.java:44
↓ 1 callers
Method
drawDecades
()
Assignment6/NameSurferGraph.java:101
↓ 1 callers
Method
drawDialogBox
()
Assignment2/ProgramHierarchy.java:94
↓ 1 callers
Method
drawDialogLine
()
Assignment2/ProgramHierarchy.java:86
↓ 1 callers
Method
drawEntry
(NameSurferEntry entry, int entryNumber)
Assignment6/NameSurferGraph.java:114
↓ 1 callers
Method
drawGraph
()
Assignment6/NameSurferGraph.java:71
↓ 1 callers
Method
drawGraphicsBox
()
Assignment2/ProgramHierarchy.java:73
↓ 1 callers
Method
drawGraphicsLine
()
Assignment2/ProgramHierarchy.java:65
↓ 1 callers
Method
drawHead
()
Assignment4/HangmanCanvas.java:96
↓ 1 callers
Method
drawHorizontalLines
()
Assignment6/NameSurferGraph.java:89
↓ 1 callers
Method
drawLeftArm
()
Assignment4/HangmanCanvas.java:111
↓ 1 callers
Method
drawLeftFoot
()
Assignment4/HangmanCanvas.java:156
↓ 1 callers
Method
drawLeftLeg
()
Assignment4/HangmanCanvas.java:133
↓ 1 callers
Method
drawPaddle
()
Assignment3/Breakout.java:158
↓ 1 callers
Method
drawProgramBox
()
Assignment2/ProgramHierarchy.java:31
↓ 1 callers
Method
drawRightArm
()
Assignment4/HangmanCanvas.java:122
↓ 1 callers
Method
drawRightFoot
()
Assignment4/HangmanCanvas.java:164
↓ 1 callers
Method
drawRightLeg
()
Assignment4/HangmanCanvas.java:145
↓ 1 callers
Method
drawScaffold
()
Assignment4/HangmanCanvas.java:17
↓ 1 callers
Method
drawVerticalLines
()
Assignment6/NameSurferGraph.java:78
↓ 1 callers
Method
fib
(int n)
Assignment2/FibonacciSequence.java:24
↓ 1 callers
Method
findEntry
Returns the NameSurferEntry associated with this name, if one exists. If the name does not appear in the database, this method returns null.
Assignment6/NameSurferDataBase.java:58
↓ 1 callers
Method
findRange
()
Assignment2/FindRange.java:22
↓ 1 callers
Method
getBallVelocity
()
Assignment3/Breakout.java:214
↓ 1 callers
Method
getCollidingObject
()
Assignment3/Breakout.java:263
↓ 1 callers
Method
getDestinations
()
SectionAssignment7/FlightCities.java:24
↓ 1 callers
Method
getImage
This method returns the image associated with the profile. If there is no image associated with the profile, the method returns null.
Assignment7/FacePamphletProfile.java:40
↓ 1 callers
Method
getInStartingPosition
()
Assignment1/StanfordCourse/KarelDrawsBorder.java:28
↓ 1 callers
Method
getNameData
(String filename)
Assignment6/NameSurferDataBase.java:37
↓ 1 callers
Method
getStatus
This method returns the status associated with the profile. If there is no status associated with the profile, the method returns the empty string (""
Assignment7/FacePamphletProfile.java:59
↓ 1 callers
Method
getWord
Returns the word at the specified index.
Assignment4/HangmanLexicon.java:33
↓ 1 callers
Method
getWordCount
Returns the number of words in the lexicon.
Assignment4/HangmanLexicon.java:38
↓ 1 callers
Method
initializeFirstRoll
(int playerNumber)
Assignment5/Yahtzee.java:62
↓ 1 callers
Method
letterCheck
()
Assignment4/Hangman.java:104
↓ 1 callers
Method
moveBall
()
Assignment3/Breakout.java:223
↓ 1 callers
Method
noteIncorrectGuess
Updates the display to correspond to an incorrect guess by the user. Calling this method causes the next body part to appear on the scaffold and adds
Assignment4/HangmanCanvas.java:57
↓ 1 callers
Method
parse
(String line)
SectionAssignment7/FlightDB.java:51
↓ 1 callers
Method
parseLine
(String line)
Assignment6/NameSurferEntry.java:30
↓ 1 callers
Method
pickWord
()
Assignment4/Hangman.java:57
↓ 1 callers
Method
playGame
()
Assignment3/Breakout.java:198
next →
1–100 of 185, ranked by callers