Uses of Class
edu.princeton.cs.algs4.growingtree.framework.KeySettings

Packages that use KeySettings
edu.princeton.cs.algs4.growingtree.framework   
 

Uses of KeySettings in edu.princeton.cs.algs4.growingtree.framework
 

Methods in edu.princeton.cs.algs4.growingtree.framework that return KeySettings
 KeySettings DrawingTreeHead.getDrawingKeySettings()
          Gets the KeySettings for the entire tree.
 KeySettings GrowingTreeHead.getDrawingKeySettings()
          Gets the KeySettings for the entire tree.
 KeySettings GrowingTreeHead.getInsertAnimatorKeySettings()
          Gets the KeySettings for the animator key settings for insertion.
 KeySettings MovingBSTTreeAnimation.getKeyAnimationScheme()
          Gets the KeySettings for the animation key for the moving node.
 KeySettings RotationBSTAnimation.getKeyAnimationScheme()
          Gets the KeySettings for the animation scheme for the key during rotation.
 KeySettings InsertBSTAnimation.getKeyAnimatorScheme()
          Sets the KeySettings for the animator scheme key for the insertion.
 KeySettings SearchBSTAnimation.getKeyAnimatorScheme()
          Sets the KeySettings for the animator scheme key for the search.
 KeySettings SelectionBSTAnimation.getKeyAnimatorScheme()
          Sets the KeySettings for the animator scheme key for the search.
 KeySettings TraverseBSTAnimation.getKeyAnimatorScheme()
          Sets the KeySettings for the animator scheme key for the search.
 KeySettings DisplayChangeAnimation.getKeyOriginalScheme()
          Gets the KeySettings for the original scheme of the key.
 KeySettings RotationBSTAnimation.getKeyOriginalScheme()
          Gets the KeySettings for the original scheme of the key.
 KeySettings GrowingTreeHead.getRotateAnimatorKeySettings()
          Gets the KeySettings for the animator key settings for rotation.
 KeySettings GrowingTreeHead.getRotateOriginalKeySettings()
          Gets the KeySettings for the original key settings for rotation.
static KeySettings KeySettings.getScheme(java.lang.String s)
          Gets a KeySettings that defines the given int scheme.
 KeySettings GrowingTreeHead.getSearchAnimatorKeySettings()
          Gets the KeySettings for the animator key settings for searching.
 KeySettings GrowingTreeHead.getSelectAnimatorKeySettings()
          Gets the KeySettings for the animator key settings for selection.
 KeySettings DrawableKey.getSettings()
          Gets the KeySettings of the key.
 KeySettings DrawingKey.getSettings()
          Gets the KeySettings of the key.
 KeySettings GrowingTreeHead.getTraverseAnimatorKeySettings()
          Gets the KeySettings for the animator key settings for traversal.
 

Methods in edu.princeton.cs.algs4.growingtree.framework with parameters of type KeySettings
 void KeySettings.setAllSettings(KeySettings s)
          Sets the settings of just the key of the KeySettings, using the KeySettings passed.
 void MovingBSTTreeAnimation.setAnimationScheme(NodeSettings nodeScheme, KeySettings keyScheme)
          Sets the animation scheme for each moving node.
 void GrowingTreeHead.setDrawingKeySettings(KeySettings k)
          Sets the KeySettings for the key of the head, used in creation of new nodes.
 void GrowingTreeHead.setInsertAnimatorKeySettings(KeySettings k)
          Sets the KeySettings for the animator key settings for insertion.
 void MovingBSTTreeAnimation.setKeyAnimationScheme(KeySettings scheme)
          Sets the KeySettings for the animation key for the moving node.
 void RotationBSTAnimation.setKeyAnimationScheme(KeySettings scheme)
          Sets the KeySettings for the animation scheme for the key during rotation.
 void InsertBSTAnimation.setKeyAnimatorScheme(KeySettings scheme)
          Sets the KeySettings for the animator scheme key for the insertion.
 void SearchBSTAnimation.setKeyAnimatorScheme(KeySettings scheme)
          Sets the KeySettings for the animator scheme key for the insertion.
 void SelectionBSTAnimation.setKeyAnimatorScheme(KeySettings scheme)
          Sets the KeySettings for the animator scheme key for the insertion.
 void TraverseBSTAnimation.setKeyAnimatorScheme(KeySettings scheme)
          Sets the KeySettings for the animator scheme key for the insertion.
 void DisplayChangeAnimation.setKeyOriginalScheme(KeySettings scheme)
          Sets the KeySettings for the original scheme of the key during rotation.
 void RotationBSTAnimation.setKeyOriginalScheme(KeySettings scheme)
          Sets the KeySettings for the original scheme of the key during rotation.
 void DrawableKey.setKeySettings(KeySettings s)
          Sets the KeySettings of the DrawableKey.
 void DrawingKey.setKeySettings(KeySettings s)
          Sets the KeySettings of the DrawableKey.
 void GrowingTreeHead.setRotateAnimatorKeySettings(KeySettings k)
          Sets the KeySettings for the animator key settings for rotation.
 void GrowingTreeHead.setRotateOriginalKeySettings(KeySettings k)
          Sets the KeySettings for the original key settings for rotation.
 void GrowingTreeHead.setSearchAnimatorKeySettings(KeySettings k)
          Sets the KeySettings for the animator key settings for searching.
 void GrowingTreeHead.setSelectAnimatorKeySettings(KeySettings k)
          Sets the KeySettings for the animator key settings for selection.
 void DrawableKey.setSettings(KeySettings k)
          Sets the KeySettings of the DrawableKey.
 void DrawingKey.setSettings(KeySettings s)
          Sets the KeySettings of the DrawableKey.
 void GrowingTreeHead.setTraverseAnimatorKeySettings(KeySettings k)
          Sets the KeySettings for the animator key settings for traversal.
 void DrawingTreeHead.setTreeSettings(NodeSettings s, KeySettings k)
          Sets the NodeSettings for the entire tree from the head down.
 void GrowingTreeHead.setTreeSettings(NodeSettings s, KeySettings k)
          Sets the NodeSettings for the entire tree from the head down.
 

Constructors in edu.princeton.cs.algs4.growingtree.framework with parameters of type KeySettings
DisplayChangeAnimation(GrowingTreeHead<P> head, int displayChange, NodeSettings NodeOriginalScheme, KeySettings KeyOriginalScheme, java.lang.String startingCmd, int stepTime)
          The constructor which initiates the status and prepares the color schemes.
InsertBSTAnimation(GrowingTreeNode<P> node, NodeSettings AnimationSchemeLeft, NodeSettings AnimationSchemeRight, NodeSettings AnimatorScheme, KeySettings KeyAnimatorScheme, java.lang.String startingCmd, int stepTime)
          The constructor which initiates the status and prepares the colorSchemes.
MovingBSTTreeAnimation(NodeSettings NodeAnimationScheme, KeySettings KeyAnimationScheme)
          The constructor which initiates the status as Animation.PLAY, default step size, the given NodeAnimationScheme and KeyAnimationScheme.
MovingBSTTreeAnimation(NodeSettings NodeAnimationScheme, KeySettings KeyAnimationScheme, java.lang.String startingCmd, int stepTime)
          The constructor which initiates the status and prepares the color Schemes.
RotationBSTAnimation(GrowingTreeNode<P> head, GrowingTreeNode<P> child, int rotationOrientation, NodeSettings RootAnimationScheme, NodeSettings ChildAnimationScheme, NodeSettings DescendantAnimationScheme, NodeSettings NodeOriginalScheme, KeySettings KeyAnimationScheme, KeySettings KeyOriginalScheme, java.lang.String startingCmd, int stepTime)
          The constructor which initiates the status and prepares the color schemes.
SearchBSTAnimation(KeyType keySearch, GrowingTreeHead<P> headNode, NodeSettings AnimationSchemeLeft, NodeSettings AnimationSchemeRight, NodeSettings AnimatorScheme, KeySettings KeyAnimatorScheme, java.lang.String startingCmd, int stepTime)
          The constructor which initiates the status and prepares the colorSchemes.
SelectionBSTAnimation(int elementCount, NodeSettings AnimationSchemeLeft, NodeSettings AnimationSchemeRight, NodeSettings AnimatorScheme, KeySettings KeyAnimatorScheme, java.lang.String startingCmd, int stepTime)
          The constructor which initiates the status and prepares the colorSchemes.
SwapNodesBSTAnimation(int elementCount, NodeSettings AnimationSchemeLeft, NodeSettings AnimationSchemeRight, NodeSettings AnimatorScheme, KeySettings KeyAnimatorScheme, java.lang.String startingCmd, int stepTime)
           
TraverseBSTAnimation(NodeSettings AnimatorScheme, KeySettings KeyAnimatorScheme, java.lang.String startingCmd, int stepTime)
          The constructor which initiates the status and prepares the colorSchemes.