Package <Unnamed>

Class Summary
Camera This class represents a viewpoint and a (limited) view plane.
CameraDialog This class is a dialog used to create new Cameras and edit existing ones.
CameraRot This is a class that contains methods to create transform matrices that can transform our camera to (0,0,0), its direction to (0,0,-1) and its up direction to (0,1,0)
Compute3DRay This is a class that creates rays in 3d space
ExampleFileFilter A convenience implementation of FileFilter that filters out all files except for those type extensions that it knows about.
IBVHApplet This is the main class of the project, containing the GUI among other components.
IBVHApplication This is the main class of the project, containing the GUI among other components.
ImageControl This class icludes methods for reading images from file
Interval1D This class represents a simple scalar one-dimensional interval, together with a method for aquiring the intersection with another interval.
Matrix4  
Project3DRay  
Ray2D This class contains methods to handle Ray2D objects.
Ray3D This class contains methods to handle Ray3D objects.
RayIntervals This class can contain a Ray3D together with a number of Interval1Ds.
RotatingCube Class that shows a cube that the user can spin round the x-axis and the y-axis.
Vector2 This class contains methods to handle Vector2 objects.
Vector4 Class for handeling all vector computations
VisualHull This class represents the visual hull of an object in the scene.
VisualHullCreator This class takes care of all the steps of constructing a visual hull from a set of reference views and a desired view.