com.vwp.j3d.loaders.DXF
Class CoordConversionManager

java.lang.Object
  extended by com.vwp.j3d.loaders.DXF.CoordConversionManager
All Implemented Interfaces:
CoordinateProcessor

public class CoordConversionManager
extends java.lang.Object
implements CoordinateProcessor

Author:
Benjamin Davis

Constructor Summary
CoordConversionManager()
          Creates a new instance of CoordConversionManager
 
Method Summary
 void addCoordinateProcessor(CoordinateProcessor processor)
           
 java.util.ArrayList<CoordinateProcessor> getAllCoordinateProcessors()
           
static CoordConversionManager getInstance()
           
 void processCoord(Tuple3d coord)
           
 void processCoord(Tuple3f coord)
           
 void removeCoordinateProcessor(CoordinateProcessor processor)
           
static void setInstance(CoordConversionManager newInstance)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CoordConversionManager

public CoordConversionManager()
Creates a new instance of CoordConversionManager

Method Detail

getInstance

public static CoordConversionManager getInstance()

setInstance

public static void setInstance(CoordConversionManager newInstance)

processCoord

public void processCoord(Tuple3d coord)
Specified by:
processCoord in interface CoordinateProcessor

processCoord

public void processCoord(Tuple3f coord)
Specified by:
processCoord in interface CoordinateProcessor

addCoordinateProcessor

public void addCoordinateProcessor(CoordinateProcessor processor)

removeCoordinateProcessor

public void removeCoordinateProcessor(CoordinateProcessor processor)

getAllCoordinateProcessors

public java.util.ArrayList<CoordinateProcessor> getAllCoordinateProcessors()