edu.stanford.rsl.konrad.phantom.forbild
Class ForbildShapeFactory

java.lang.Object
  extended by edu.stanford.rsl.konrad.phantom.forbild.ForbildShapeFactory

public class ForbildShapeFactory
extends java.lang.Object

This class creates a forbild surface given an appropriate definition.

Author:
Rotimi .X. Ojo

Constructor Summary
ForbildShapeFactory()
           
 
Method Summary
static SimpleSurface getBaseShape(java.lang.String objBounds)
           
static AbstractShape getShape(java.lang.String objBounds)
          Determines AbstractShape specified by given bound expressions
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ForbildShapeFactory

public ForbildShapeFactory()
Method Detail

getShape

public static AbstractShape getShape(java.lang.String objBounds)
Determines AbstractShape specified by given bound expressions

Parameters:
objBounds - forbild bound definition e.g [ Box: x=0; y=9; z=2.5; dx=2.5; dy=0.8; dz=25;]
Returns:
shape

getBaseShape

public static SimpleSurface getBaseShape(java.lang.String objBounds)