Module ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign AttributeStore NameLoad attr Call NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Num Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr BinOpMult AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body If CompareGt AttributeLoad AttributeLoad NameLoad attr attr BinOpSub NameLoad AttributeLoad NameLoad attr body Assign AttributeStore AttributeLoad NameLoad attr attr BinOpSub NameLoad AttributeLoad NameLoad attr AugAssignMult AttributeStore AttributeLoad NameLoad attr attr Num orelse If CompareLt AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr body Assign AttributeStore AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AugAssignMult AttributeStore AttributeLoad NameLoad attr attr Num orelse If CompareGt AttributeLoad AttributeLoad NameLoad attr attr BinOpSub NameLoad AttributeLoad NameLoad attr body Assign AttributeStore AttributeLoad NameLoad attr attr BinOpSub NameLoad AttributeLoad NameLoad attr AugAssignMult AttributeStore AttributeLoad NameLoad attr attr Num orelse If CompareLt AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr body Assign AttributeStore AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AugAssignMult AttributeStore AttributeLoad NameLoad attr attr Num decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr If CompareLt NameLoad BinOpAdd AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore ListLoad Call NameLoad Call NameLoad Assign AttributeStore SubscriptLoad NameLoad Index Num attr BinOpAdd BinOpMult NameLoad AttributeLoad NameLoad attr BinOpMult NameLoad AttributeLoad NameLoad attr Assign AttributeStore SubscriptLoad NameLoad Index Num attr BinOpSub BinOpMult NameLoad AttributeLoad NameLoad attr BinOpMult NameLoad AttributeLoad NameLoad attr Assign NameStore ListLoad Call NameLoad Call NameLoad Assign AttributeStore SubscriptLoad NameLoad Index Num attr BinOpAdd BinOpMult NameLoad AttributeLoad AttributeLoad NameLoad attr attr BinOpMult NameLoad AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore SubscriptLoad NameLoad Index Num attr BinOpSub BinOpMult NameLoad AttributeLoad AttributeLoad NameLoad attr attr BinOpMult NameLoad AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore SubscriptLoad NameLoad Index Num attr BinOpAdd BinOpMult NameLoad AttributeLoad AttributeLoad NameLoad attr attr BinOpMult NameLoad AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore SubscriptLoad NameLoad Index Num attr BinOpSub BinOpMult NameLoad AttributeLoad AttributeLoad NameLoad attr attr BinOpMult NameLoad AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore ListLoad Call NameLoad Call NameLoad Assign AttributeStore SubscriptLoad NameLoad Index Num attr BinOpDiv BinOpAdd BinOpMult BinOpSub AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad SubscriptLoad NameLoad Index Num attr BinOpMult BinOpMult Num AttributeLoad NameLoad attr AttributeLoad SubscriptLoad NameLoad Index Num attr BinOpAdd AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore SubscriptLoad NameLoad Index Num attr AttributeLoad SubscriptLoad NameLoad Index Num attr Assign AttributeStore SubscriptLoad NameLoad Index Num attr BinOpDiv BinOpAdd BinOpMult BinOpSub AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad SubscriptLoad NameLoad Index Num attr BinOpMult BinOpMult Num AttributeLoad NameLoad attr AttributeLoad SubscriptLoad NameLoad Index Num attr BinOpAdd AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore SubscriptLoad NameLoad Index Num attr AttributeLoad SubscriptLoad NameLoad Index Num attr AugAssignAdd AttributeStore SubscriptLoad NameLoad Index Num attr AttributeLoad SubscriptLoad NameLoad Index Num attr AugAssignAdd AttributeStore SubscriptLoad NameLoad Index Num attr AttributeLoad SubscriptLoad NameLoad Index Num attr Assign NameStore ListLoad Call NameLoad Call NameLoad Assign AttributeStore SubscriptLoad NameLoad Index Num attr BinOpSub BinOpMult NameLoad AttributeLoad SubscriptLoad NameLoad Index Num attr BinOpMult NameLoad AttributeLoad SubscriptLoad NameLoad Index Num attr Assign AttributeStore SubscriptLoad NameLoad Index Num attr BinOpAdd BinOpMult NameLoad AttributeLoad SubscriptLoad NameLoad Index Num attr BinOpMult NameLoad AttributeLoad SubscriptLoad NameLoad Index Num attr Assign AttributeStore SubscriptLoad NameLoad Index Num attr BinOpSub BinOpMult NameLoad AttributeLoad SubscriptLoad NameLoad Index Num attr BinOpMult NameLoad AttributeLoad SubscriptLoad NameLoad Index Num attr Assign AttributeStore SubscriptLoad NameLoad Index Num attr BinOpAdd BinOpMult NameLoad AttributeLoad SubscriptLoad NameLoad Index Num attr BinOpMult NameLoad AttributeLoad SubscriptLoad NameLoad Index Num attr Assign AttributeStore AttributeLoad NameLoad attr attr BinOpAdd AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad SubscriptLoad NameLoad Index Num attr Assign AttributeStore AttributeLoad NameLoad attr attr BinOpAdd AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad SubscriptLoad NameLoad Index Num attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Num Assign AttributeStore AttributeLoad NameLoad attr attr BinOpSub BinOpMult NameLoad AttributeLoad SubscriptLoad NameLoad Index Num attr BinOpMult NameLoad AttributeLoad SubscriptLoad NameLoad Index Num attr Assign AttributeStore AttributeLoad NameLoad attr attr BinOpAdd BinOpMult NameLoad AttributeLoad SubscriptLoad NameLoad Index Num attr BinOpMult NameLoad AttributeLoad SubscriptLoad NameLoad Index Num attr Assign AttributeStore AttributeLoad NameLoad attr attr BinOpSub BinOpMult NameLoad AttributeLoad SubscriptLoad NameLoad Index Num attr BinOpMult NameLoad AttributeLoad SubscriptLoad NameLoad Index Num attr Assign AttributeStore AttributeLoad NameLoad attr attr BinOpAdd BinOpMult NameLoad AttributeLoad SubscriptLoad NameLoad Index Num attr BinOpMult NameLoad AttributeLoad SubscriptLoad NameLoad Index Num attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call NameLoad Expr Call NameLoad Num Expr Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr BinOpMult AttributeLoad NameLoad attr Num BinOpMult AttributeLoad NameLoad attr Num decorator_list decorator_list
N/A Ball N/A object N/A __init__ N/A N/A self x y radius N/A N/A N/A N/A self position N/A PVector x y N/A N/A self velocity N/A N/A PVector random2D N/A N/A N/A N/A self velocity mult 3 N/A N/A self radius radius N/A N/A self m N/A N/A self radius 0.1 N/A update N/A N/A self N/A N/A N/A N/A N/A N/A self position add N/A self velocity N/A checkBoundaryCollision N/A N/A self N/A N/A N/A N/A N/A N/A self position x N/A width N/A self radius N/A N/A N/A N/A self position x N/A width N/A self radius N/A N/A N/A self velocity x -1 N/A N/A N/A N/A N/A self position x N/A self radius N/A N/A N/A N/A self position x N/A self radius N/A N/A N/A self velocity x -1 N/A N/A N/A N/A N/A self position y N/A height N/A self radius N/A N/A N/A N/A self position y N/A height N/A self radius N/A N/A N/A self velocity y -1 N/A N/A N/A N/A N/A self position y N/A self radius N/A N/A N/A N/A self position y N/A self radius N/A N/A N/A self velocity y -1 N/A checkCollision N/A N/A self other N/A N/A N/A bVect N/A N/A PVector sub N/A other position N/A self position N/A bVectMag N/A N/A bVect mag N/A N/A bVectMag N/A N/A self radius N/A other radius N/A N/A theta N/A N/A bVect heading N/A sine N/A sin theta N/A cosine N/A cos theta N/A bTemp N/A N/A PVector N/A PVector N/A N/A N/A bTemp N/A 1 x N/A N/A cosine N/A bVect x N/A sine N/A bVect y N/A N/A N/A bTemp N/A 1 y N/A N/A cosine N/A bVect y N/A sine N/A bVect x N/A vTemp N/A N/A PVector N/A PVector N/A N/A N/A vTemp N/A 0 x N/A N/A cosine N/A N/A self velocity x N/A sine N/A N/A self velocity y N/A N/A N/A vTemp N/A 0 y N/A N/A cosine N/A N/A self velocity y N/A sine N/A N/A self velocity x N/A N/A N/A vTemp N/A 1 x N/A N/A cosine N/A N/A other velocity x N/A sine N/A N/A other velocity y N/A N/A N/A vTemp N/A 1 y N/A N/A cosine N/A N/A other velocity y N/A sine N/A N/A other velocity x N/A vFinal N/A N/A PVector N/A PVector N/A N/A N/A vFinal N/A 0 x N/A N/A N/A N/A N/A self m N/A other m N/A N/A vTemp N/A 0 x N/A N/A 2 N/A other m N/A N/A vTemp N/A 1 x N/A N/A self m N/A other m N/A N/A N/A vFinal N/A 0 y N/A N/A vTemp N/A 0 y N/A N/A N/A vFinal N/A 1 x N/A N/A N/A N/A N/A other m N/A self m N/A N/A vTemp N/A 1 x N/A N/A 2 N/A self m N/A N/A vTemp N/A 0 x N/A N/A self m N/A other m N/A N/A N/A vFinal N/A 1 y N/A N/A vTemp N/A 1 y N/A N/A N/A bTemp N/A 0 x N/A N/A vFinal N/A 0 x N/A N/A N/A bTemp N/A 1 x N/A N/A vFinal N/A 1 x N/A bFinal N/A N/A PVector N/A PVector N/A N/A N/A bFinal N/A 0 x N/A N/A cosine N/A N/A bTemp N/A 0 x N/A sine N/A N/A bTemp N/A 0 y N/A N/A N/A bFinal N/A 0 y N/A N/A cosine N/A N/A bTemp N/A 0 y N/A sine N/A N/A bTemp N/A 0 x N/A N/A N/A bFinal N/A 1 x N/A N/A cosine N/A N/A bTemp N/A 1 x N/A sine N/A N/A bTemp N/A 1 y N/A N/A N/A bFinal N/A 1 y N/A N/A cosine N/A N/A bTemp N/A 1 y N/A sine N/A N/A bTemp N/A 1 x N/A N/A N/A other position x N/A N/A N/A self position x N/A N/A bFinal N/A 1 x N/A N/A N/A other position y N/A N/A N/A self position y N/A N/A bFinal N/A 1 y N/A N/A N/A N/A self position add N/A bFinal N/A 0 N/A N/A N/A self velocity x N/A N/A cosine N/A N/A vFinal N/A 0 x N/A sine N/A N/A vFinal N/A 0 y N/A N/A N/A self velocity y N/A N/A cosine N/A N/A vFinal N/A 0 y N/A sine N/A N/A vFinal N/A 0 x N/A N/A N/A other velocity x N/A N/A cosine N/A N/A vFinal N/A 1 x N/A sine N/A N/A vFinal N/A 1 y N/A N/A N/A other velocity y N/A N/A cosine N/A N/A vFinal N/A 1 y N/A sine N/A N/A vFinal N/A 1 x N/A display N/A N/A self N/A N/A N/A N/A noStroke N/A N/A fill 204 N/A N/A ellipse N/A N/A self position x N/A N/A self position y N/A N/A self radius 2 N/A N/A self radius 2 N/A N/A