Uses of Package
physics

Packages that use physics
gizmoball.board   
gizmoball.shape   
physics   
 

Classes in physics used by gizmoball.board
Angle
          Angle is an immutable abstract data type which represents the mathematical notion of an angle.
Circle
          Circle is an immutable abstract data type which models the mathematical notion of a circle in cartesian space.
LineSegment
          LineSegment is an immutable abstract data type which represents a line segment in two dimensional Cartesian space.
Vect
          Vect is an immutable abstract data type which models the mathematical notion of a vector or a point in 2-space.
 

Classes in physics used by gizmoball.shape
Angle
          Angle is an immutable abstract data type which represents the mathematical notion of an angle.
Circle
          Circle is an immutable abstract data type which models the mathematical notion of a circle in cartesian space.
LineSegment
          LineSegment is an immutable abstract data type which represents a line segment in two dimensional Cartesian space.
Vect
          Vect is an immutable abstract data type which models the mathematical notion of a vector or a point in 2-space.
 

Classes in physics used by physics
Angle
          Angle is an immutable abstract data type which represents the mathematical notion of an angle.
Circle
          Circle is an immutable abstract data type which models the mathematical notion of a circle in cartesian space.
Counter
          A counter is a mutable ADT used to instrument code to measure the time of blocks of code.
Geometry.DoublePair
          DoublePair is a simple immutable record type representing a pair of doubles.
Geometry.VectPair
          VectPair is a simple immutable record type representing a pair of Vects.
GeometryImpl
          GeometryImpl is the default implementation of GeometryInterface.
GeometryInterface
          This is the interface that the singleton Geometry dispatches to.
IntervalList
          An IntervalList is a mutable abstraction of a set of ranges of continuous numbers.
IntervalList.Interval
          An Interval is an immutable representation of a single contigous range of numbers from start to end.
LineSegment
          LineSegment is an immutable abstract data type which represents a line segment in two dimensional Cartesian space.
Newton.Function
          Newton.Function is an interface which specifies a function whose roots can be found by this class.
Newton.Result
          Newton.Result is a record type which aggregates the results of evaluating both a function at a point and its derriviative.
SimpleGeometry
          SimpleGeometry alters the behavior of GeometyImpl by removing the doughnut optimizations.
Vect
          Vect is an immutable abstract data type which models the mathematical notion of a vector or a point in 2-space.