void append(ByteBuffer nodesBuffer, float error, float[][] bbox) { org.deegree.rendering.r3d.multiresolution.Node.store(nodesBuffer, lowestOutgoingArc, highestOutgoingArc, lowestIncomingArc, bbox); } }
private Node[] createNodes( ByteBuffer nodesBuffer ) { Node[] nodes = new Node[nodesBuffer.capacity() / Node.SIZE]; for ( int i = 0; i < nodes.length; i++ ) { nodes[i] = new Node( this, i, nodesBuffer, i * Node.SIZE ); } return nodes; }