com.turtle3d.exporter
Class ArrayHash<E>

java.lang.Object
  extended by com.turtle3d.exporter.ArrayHash<E>

public class ArrayHash<E>
extends java.lang.Object

A data structure for vertices, normals and materials.

It's an array that doesn't allow duplicates.

Author:
Marek Paterczyk

Constructor Summary
ArrayHash()
           
ArrayHash(boolean allowDuplicates)
           
 
Method Summary
 int add(E object)
           
 java.util.ArrayList<E> getArraylist()
           
 java.lang.Integer getIndex(E object)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArrayHash

public ArrayHash(boolean allowDuplicates)

ArrayHash

public ArrayHash()
Method Detail

add

public int add(E object)

getIndex

public java.lang.Integer getIndex(E object)

getArraylist

public java.util.ArrayList<E> getArraylist()