<TDBGCOLOR="#EEEEFF"CLASS="NavBarCell1"><AHREF="../../../jrummikub/model/StoneTray.Direction.html"title="enum in jrummikub.model"><FONTCLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
Uses of <AHREF="../../../jrummikub/model/StoneTray.Direction.html"title="enum in jrummikub.model">StoneTray.Direction</A> in <AHREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A></FONT></TH>
<THALIGN="left"COLSPAN="2">Methods in <AHREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> that return <AHREF="../../../jrummikub/model/StoneTray.Direction.html"title="enum in jrummikub.model">StoneTray.Direction</A></FONT></TH>
<CODE>private <AHREF="../../../jrummikub/model/StoneTray.Direction.html"title="enum in jrummikub.model">StoneTray.Direction</A></CODE></FONT></TD>
<TD><CODE><B>StoneTray.</B><B><AHREF="../../../jrummikub/model/StoneTray.html#getMoveDirection(E, jrummikub.model.Position, jrummikub.util.Pair)">getMoveDirection</A></B>(<AHREF="../../../jrummikub/model/StoneTray.html"title="type parameter in StoneTray">E</A> object,
<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A> position,
<AHREF="../../../jrummikub/util/Pair.html"title="class in jrummikub.util">Pair</A><<AHREF="../../../jrummikub/model/StoneTray.html"title="type parameter in StoneTray">E</A>,<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A>> blocking)</CODE>
<BR>
Returns the direction to move the object in</TD>
<CODE>static <AHREF="../../../jrummikub/model/StoneTray.Direction.html"title="enum in jrummikub.model">StoneTray.Direction</A>[]</CODE></FONT></TD>
<THALIGN="left"COLSPAN="2">Methods in <AHREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> that return types with arguments of type <AHREF="../../../jrummikub/model/StoneTray.Direction.html"title="enum in jrummikub.model">StoneTray.Direction</A></FONT></TH>
<CODE>protected <AHREF="../../../jrummikub/util/Pair.html"title="class in jrummikub.util">Pair</A><<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A>,<AHREF="../../../jrummikub/model/StoneTray.Direction.html"title="enum in jrummikub.model">StoneTray.Direction</A>></CODE></FONT></TD>
<TD><CODE><B>StoneTray.</B><B><AHREF="../../../jrummikub/model/StoneTray.html#fixInvalidDrop(E, jrummikub.model.Position, jrummikub.model.StoneTray.Direction)">fixInvalidDrop</A></B>(<AHREF="../../../jrummikub/model/StoneTray.html"title="type parameter in StoneTray">E</A> object,
<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A> pos,
<AHREF="../../../jrummikub/model/StoneTray.Direction.html"title="enum in jrummikub.model">StoneTray.Direction</A> dir)</CODE>
<BR>
Checks whether the object may be placed on the given position, computes
<CODE>protected <AHREF="../../../jrummikub/util/Pair.html"title="class in jrummikub.util">Pair</A><<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A>,<AHREF="../../../jrummikub/model/StoneTray.Direction.html"title="enum in jrummikub.model">StoneTray.Direction</A>></CODE></FONT></TD>
<TD><CODE><B>Hand.</B><B><AHREF="../../../jrummikub/model/Hand.html#fixInvalidDrop(jrummikub.model.Stone, jrummikub.model.Position, jrummikub.model.StoneTray.Direction)">fixInvalidDrop</A></B>(<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A> stone,
<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A> pos,
<AHREF="../../../jrummikub/model/StoneTray.Direction.html"title="enum in jrummikub.model">StoneTray.Direction</A> dir)</CODE>
<THALIGN="left"COLSPAN="2">Methods in <AHREF="../../../jrummikub/model/package-summary.html">jrummikub.model</A> with parameters of type <AHREF="../../../jrummikub/model/StoneTray.Direction.html"title="enum in jrummikub.model">StoneTray.Direction</A></FONT></TH>
<CODE>protected <AHREF="../../../jrummikub/util/Pair.html"title="class in jrummikub.util">Pair</A><<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A>,<AHREF="../../../jrummikub/model/StoneTray.Direction.html"title="enum in jrummikub.model">StoneTray.Direction</A>></CODE></FONT></TD>
<TD><CODE><B>StoneTray.</B><B><AHREF="../../../jrummikub/model/StoneTray.html#fixInvalidDrop(E, jrummikub.model.Position, jrummikub.model.StoneTray.Direction)">fixInvalidDrop</A></B>(<AHREF="../../../jrummikub/model/StoneTray.html"title="type parameter in StoneTray">E</A> object,
<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A> pos,
<AHREF="../../../jrummikub/model/StoneTray.Direction.html"title="enum in jrummikub.model">StoneTray.Direction</A> dir)</CODE>
<BR>
Checks whether the object may be placed on the given position, computes
<CODE>protected <AHREF="../../../jrummikub/util/Pair.html"title="class in jrummikub.util">Pair</A><<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A>,<AHREF="../../../jrummikub/model/StoneTray.Direction.html"title="enum in jrummikub.model">StoneTray.Direction</A>></CODE></FONT></TD>
<TD><CODE><B>Hand.</B><B><AHREF="../../../jrummikub/model/Hand.html#fixInvalidDrop(jrummikub.model.Stone, jrummikub.model.Position, jrummikub.model.StoneTray.Direction)">fixInvalidDrop</A></B>(<AHREF="../../../jrummikub/model/Stone.html"title="class in jrummikub.model">Stone</A> stone,
<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A> pos,
<AHREF="../../../jrummikub/model/StoneTray.Direction.html"title="enum in jrummikub.model">StoneTray.Direction</A> dir)</CODE>
<CODE>private <AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A></CODE></FONT></TD>
<TD><CODE><B>StoneTray.</B><B><AHREF="../../../jrummikub/model/StoneTray.html#getNewPosition(E, jrummikub.model.Position, jrummikub.model.StoneTray.Direction, E, jrummikub.model.Position)">getNewPosition</A></B>(<AHREF="../../../jrummikub/model/StoneTray.html"title="type parameter in StoneTray">E</A> object,
<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A> position,
<AHREF="../../../jrummikub/model/StoneTray.Direction.html"title="enum in jrummikub.model">StoneTray.Direction</A> newDirection,
<AHREF="../../../jrummikub/model/StoneTray.html"title="type parameter in StoneTray">E</A> currentObject,
<AHREF="../../../jrummikub/model/Position.html"title="class in jrummikub.model">Position</A> currentPosition)</CODE>
<TDBGCOLOR="#EEEEFF"CLASS="NavBarCell1"><AHREF="../../../jrummikub/model/StoneTray.Direction.html"title="enum in jrummikub.model"><FONTCLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>