nl.tudelft.simulation.language.d3
Class BoundingBox

java.lang.Object
  extended byjavax.media.j3d.Bounds
      extended byjavax.media.j3d.BoundingBox
          extended bynl.tudelft.simulation.language.d3.BoundingBox
All Implemented Interfaces:
java.lang.Cloneable

public class BoundingBox
extends javax.media.j3d.BoundingBox

(c) copyright 2003 Delft University of Technology , the Netherlands.
See for project information www.simulation.tudelft.nl
License of use: General Public License (GPL) , no warranty

Since:
1.4
Version:
1.2 Jun 17, 2004
Author:
Peter Jacobs

Field Summary
 
Fields inherited from class javax.media.j3d.BoundingBox
 
Fields inherited from class javax.media.j3d.Bounds
 
Constructor Summary
BoundingBox()
          constructs a new BoundingBox
BoundingBox(javax.media.j3d.Bounds arg0)
          constructs a new BoundingBox
BoundingBox(javax.media.j3d.Bounds[] arg0)
          constructs a new BoundingBox
BoundingBox(double deltaX, double deltaY, double deltaZ)
          constructs a new BoundingBox around [0;0;0]
BoundingBox(javax.vecmath.Point3d arg0, javax.vecmath.Point3d arg1)
          constructs a new BoundingBox
 
Method Summary
 void normalize()
          normalizes the boundingBox
 
Methods inherited from class javax.media.j3d.BoundingBox
clone, closestIntersection, combine, combine, combine, combine, equals, getLower, getUpper, hashCode, intersect, intersect, intersect, intersect, intersect, intersect, isEmpty, set, setLower, setLower, setUpper, setUpper, toString, transform, transform
 
Methods inherited from class javax.media.j3d.Bounds
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BoundingBox

public BoundingBox()
constructs a new BoundingBox


BoundingBox

public BoundingBox(double deltaX,
                   double deltaY,
                   double deltaZ)
constructs a new BoundingBox around [0;0;0]

Parameters:
deltaX - the deltaX
deltaY - the deltaY
deltaZ - the deltaZ

BoundingBox

public BoundingBox(javax.media.j3d.Bounds arg0)
constructs a new BoundingBox

Parameters:
arg0 - the boundaries

BoundingBox

public BoundingBox(javax.media.j3d.Bounds[] arg0)
constructs a new BoundingBox

Parameters:
arg0 - the boundaries

BoundingBox

public BoundingBox(javax.vecmath.Point3d arg0,
                   javax.vecmath.Point3d arg1)
constructs a new BoundingBox

Parameters:
arg0 - the boundaries
arg1 - the point
Method Detail

normalize

public void normalize()
normalizes the boundingBox



Copyright © 2002-2004 Delft University of Technology, the Netherlands. All Rights Reserved.