📄 node.html
字号:
int type)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A HREF="../../rtree/Node.html" title="class in rtree">Node</A></CODE></FONT></TD>
<TD><CODE><B>CachedNodes.</B><B><A HREF="../../rtree/CachedNodes.html#getNode(java.io.RandomAccessFile, java.lang.String, long, rtree.FileHdr)">getNode</A></B>(java.io.RandomAccessFile file, java.lang.String fileName, long lndIndex, <A HREF="../../rtree/FileHdr.html" title="class in rtree">FileHdr</A> flHdr)</CODE>
<BR>
This one returns an existing <code>Node</code>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A HREF="../../rtree/Node.html" title="class in rtree">Node</A></CODE></FONT></TD>
<TD><CODE><B>CachedNodes.</B><B><A HREF="../../rtree/CachedNodes.html#getNode(java.io.RandomAccessFile, java.lang.String, long, int, rtree.FileHdr)">getNode</A></B>(java.io.RandomAccessFile file, java.lang.String fileName, long parentIndex, int elmtType, <A HREF="../../rtree/FileHdr.html" title="class in rtree">FileHdr</A> flHdr)</CODE>
<BR>
This one returns an new <code>SdNode</code>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A HREF="../../rtree/Node.html" title="class in rtree">Node</A></CODE></FONT></TD>
<TD><CODE><B>CachedNodes.</B><B><A HREF="../../rtree/CachedNodes.html#getNode(java.io.RandomAccessFile, java.lang.String, long, int, rtree.FileHdr, rtree.Node)">getNode</A></B>(java.io.RandomAccessFile file, java.lang.String fileName, long parentIndex, int elmtType, <A HREF="../../rtree/FileHdr.html" title="class in rtree">FileHdr</A> flHdr, <A HREF="../../rtree/Node.html" title="class in rtree">Node</A> type)</CODE>
<BR>
This one returns an new <code>Node</code>.</TD>
</TR>
</TABLE>
<P>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TD COLSPAN=2>Methods in <A HREF="../../rtree/package-summary.html">rtree</A> with parameters of type <A HREF="../../rtree/Node.html" title="class in rtree">Node</A></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected <A HREF="../../rtree/Node.html" title="class in rtree">Node</A></CODE></FONT></TD>
<TD><CODE><B>RTree.</B><B><A HREF="../../rtree/RTree.html#adjustTree(rtree.Node[], long)">adjustTree</A></B>(<A HREF="../../rtree/Node.html" title="class in rtree">Node</A>[] nodes, long slotIndex)</CODE>
<BR>
Adjust Tree from <b>Guttman the Great</b>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private void</CODE></FONT></TD>
<TD><CODE><B>RTree.</B><B><A HREF="../../rtree/RTree.html#condenseTree(rtree.Node, java.util.Stack)">condenseTree</A></B>(<A HREF="../../rtree/Node.html" title="class in rtree">Node</A> node, java.util.Stack stack)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private <A HREF="../../rtree/Node.html" title="class in rtree">Node</A></CODE></FONT></TD>
<TD><CODE><B>RTree.</B><B><A HREF="../../rtree/RTree.html#findLeaf(rtree.Node, rtree.LeafElement)">findLeaf</A></B>(<A HREF="../../rtree/Node.html" title="class in rtree">Node</A> node, <A HREF="../../rtree/LeafElement.html" title="class in rtree">LeafElement</A> elmt)</CODE>
<BR>
Basically it returns the node that <b>may</b> contain the required element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private java.util.Vector</CODE></FONT></TD>
<TD><CODE><B>RTree.</B><B><A HREF="../../rtree/RTree.html#getRPostOvrlap(rtree.Node, rtree.Rect)">getRPostOvrlap</A></B>(<A HREF="../../rtree/Node.html" title="class in rtree">Node</A> node, <A HREF="../../rtree/Rect.html" title="class in rtree">Rect</A> rect)</CODE>
<BR>
Given any node it traverses a tree in a recursive post order manner fetching all overlaping elements in the leaves.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private java.util.Vector</CODE></FONT></TD>
<TD><CODE><B>RTree.</B><B><A HREF="../../rtree/RTree.html#getRPostOvrlapSweep(rtree.Node, rtree.Rect)">getRPostOvrlapSweep</A></B>(<A HREF="../../rtree/Node.html" title="class in rtree">Node</A> node, <A HREF="../../rtree/Rect.html" title="class in rtree">Rect</A> rect)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private java.util.Vector</CODE></FONT></TD>
<TD><CODE><B>RTree.</B><B><A HREF="../../rtree/RTree.html#getRPostIntsect(rtree.Node, rtree.Rect)">getRPostIntsect</A></B>(<A HREF="../../rtree/Node.html" title="class in rtree">Node</A> node, <A HREF="../../rtree/Rect.html" title="class in rtree">Rect</A> rect)</CODE>
<BR>
Given any node it traverses a tree in a recursive post order manner fetching all intersecting elements in the leaves.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private java.util.Vector</CODE></FONT></TD>
<TD><CODE><B>RTree.</B><B><A HREF="../../rtree/RTree.html#getRPostContBy(rtree.Node, rtree.Rect)">getRPostContBy</A></B>(<A HREF="../../rtree/Node.html" title="class in rtree">Node</A> node, <A HREF="../../rtree/Rect.html" title="class in rtree">Rect</A> rect)</CODE>
<BR>
Given any node it traverses a tree in a recursive post order manner fetching all the enclosed(inside 'rect') elements in the leaves.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private java.util.Vector</CODE></FONT></TD>
<TD><CODE><B>RTree.</B><B><A HREF="../../rtree/RTree.html#getRPostEqual(rtree.Node, rtree.Rect)">getRPostEqual</A></B>(<A HREF="../../rtree/Node.html" title="class in rtree">Node</A> node, <A HREF="../../rtree/Rect.html" title="class in rtree">Rect</A> rect)</CODE>
<BR>
Given any node it traverses a tree in a recursive post order manner fetching all the enclosed(inside 'rect') elements in the leaves.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private java.util.Vector</CODE></FONT></TD>
<TD><CODE><B>RTree.</B><B><A HREF="../../rtree/RTree.html#getRPostMeet(rtree.Node, rtree.Rect)">getRPostMeet</A></B>(<A HREF="../../rtree/Node.html" title="class in rtree">Node</A> node, <A HREF="../../rtree/Rect.html" title="class in rtree">Rect</A> rect)</CODE>
<BR>
Given any node it traverses a tree in a recursive post order manner fetching all the enclosed(inside 'rect') elements in the leaves.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private java.util.Vector</CODE></FONT></TD>
<TD><CODE><B>RTree.</B><B><A HREF="../../rtree/RTree.html#getRPostContains(rtree.Node, rtree.Rect)">getRPostContains</A></B>(<A HREF="../../rtree/Node.html" title="class in rtree">Node</A> node, <A HREF="../../rtree/Rect.html" title="class in rtree">Rect</A> rect)</CODE>
<BR>
Given any node it traverses a tree in a recursive post order manner fetching all the enclosed(inside 'rect') elements in the leaves.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private java.util.Vector</CODE></FONT></TD>
<TD><CODE><B>RTree.</B><B><A HREF="../../rtree/RTree.html#trvsRPost(rtree.Node, boolean)">trvsRPost</A></B>(<A HREF="../../rtree/Node.html" title="class in rtree">Node</A> node, boolean del)</CODE>
<BR>
Traverses the tree recursively in post order.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private void</CODE></FONT></TD>
<TD><CODE><B>RTree.</B><B><A HREF="../../rtree/RTree.html#trvsRPrePrint(rtree.Node)">trvsRPrePrint</A></B>(<A HREF="../../rtree/Node.html" title="class in rtree">Node</A> node)</CODE>
<BR>
Traverses the tree recursively in post order.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private <A HREF="../../rtree/ABL.html" title="class in rtree">ABL</A>[]</CODE></FONT></TD>
<TD><CODE><B>RTree.</B><B><A HREF="../../rtree/RTree.html#INNSearch(rtree.Node, rtree.Point, rtree.ABL[], rtree.RTree.Nearest)">INNSearch</A></B>(<A HREF="../../rtree/Node.html" title="class in rtree">Node</A> node, <A HREF="../../rtree/Point.html" title="class in rtree">Point</A> pt, <A HREF="../../rtree/ABL.html" title="class in rtree">ABL</A>[] nrstElements, <A HREF="../../rtree/RTree.Nearest.html" title="class in rtree">RTree.Nearest</A> nrstDist)</CODE>
<BR>
Improved Nearest Neighbour Search - Cheung, theory Roussopoulos</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private java.util.Vector</CODE></FONT></TD>
<TD><CODE><B>RTree.</B><B><A HREF="../../rtree/RTree.html#INNSearch(rtree.Node, rtree.Point, java.util.Vector, long)">INNSearch</A></B>(<A HREF="../../rtree/Node.html" title="class in rtree">Node</A> node, <A HREF="../../rtree/Point.html" title="class in rtree">Point</A> pt, java.util.Vector nrstElements, long nrstDist)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static <A HREF="../../rtree/ReadNode.html" title="class in rtree">ReadNode</A></CODE></FONT></TD>
<TD><CODE><B>ReadNode.</B><B><A HREF="../../rtree/ReadNode.html#makeReadNode(rtree.Node)">makeReadNode</A></B>(<A HREF="../../rtree/Node.html" title="class in rtree">Node</A> node)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A HREF="../../rtree/Node.html" title="class in rtree">Node</A></CODE></FONT></TD>
<TD><CODE><B>CachedNodes.</B><B><A HREF="../../rtree/CachedNodes.html#getNode(java.io.RandomAccessFile, java.lang.String, long, int, rtree.FileHdr, rtree.Node)">getNode</A></B>(java.io.RandomAccessFile file, java.lang.String fileName, long parentIndex, int elmtType, <A HREF="../../rtree/FileHdr.html" title="class in rtree">FileHdr</A> flHdr, <A HREF="../../rtree/Node.html" title="class in rtree">Node</A> type)</CODE>
<BR>
This one returns an new <code>Node</code>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) void</CODE></FONT></TD>
<TD><CODE><B>BufferHeader.</B><B><A HREF="../../rtree/BufferHeader.html#put(int, rtree.Node)">put</A></B>(int key, <A HREF="../../rtree/Node.html" title="class in rtree">Node</A> node)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) void</CODE></FONT></TD>
<TD><CODE><B>BufferHeader.</B><B><A HREF="../../rtree/BufferHeader.html#replace(int, rtree.Node)">replace</A></B>(int key, <A HREF="../../rtree/Node.html" title="class in rtree">Node</A> node)</CODE>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -