com.sun.j3d.utils.geometry
Class Heap

java.lang.Object
  extended by com.sun.j3d.utils.geometry.Heap

 class Heap
extends java.lang.Object


Constructor Summary
Heap()
           
 
Method Summary
(package private) static boolean deleteFromHeap(Triangulator triRef, int[] ind, int[] prev, int[] next)
           
(package private) static void dumpOnHeap(Triangulator triRef, double ratio, int ind, int prev, int next)
           
(package private) static void initHeap(Triangulator triRef)
           
(package private) static void insertIntoHeap(Triangulator triRef, double ratio, int ind, int prev, int next)
           
(package private) static void printHeapData(Triangulator triRef)
           
(package private) static void storeHeapData(Triangulator triRef, int index, double ratio, int ind, int prev, int next)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Heap

Heap()
Method Detail

printHeapData

static void printHeapData(Triangulator triRef)

initHeap

static void initHeap(Triangulator triRef)

storeHeapData

static void storeHeapData(Triangulator triRef,
                          int index,
                          double ratio,
                          int ind,
                          int prev,
                          int next)

dumpOnHeap

static void dumpOnHeap(Triangulator triRef,
                       double ratio,
                       int ind,
                       int prev,
                       int next)

insertIntoHeap

static void insertIntoHeap(Triangulator triRef,
                           double ratio,
                           int ind,
                           int prev,
                           int next)

deleteFromHeap

static boolean deleteFromHeap(Triangulator triRef,
                              int[] ind,
                              int[] prev,
                              int[] next)


Copyright 1996-2008 Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms.