|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectVisualHullCreator
public class VisualHullCreator
This class takes care of all the steps of constructing a visual hull from a set of reference views and a desired view.
Field Summary | |
---|---|
java.lang.Thread |
thread
|
Constructor Summary | |
---|---|
VisualHullCreator(java.util.Vector refs,
Camera desired)
Creates a VisualHullCreator with the supplied reference
views and desired view. |
Method Summary | |
---|---|
java.lang.String |
getNote()
Returns a String that describes what phase the calculations
are in. |
int |
getProgress()
Returns how far the calculation of the visual hull has progressed. |
VisualHull |
getVisualHull()
Returns the VisualHull object contained in the
VisualHullCreator . |
boolean |
isFinished()
Returns whether the calculation of the visual hull is finished. |
boolean |
isRunning()
Returns whether the process is running. |
void |
run()
|
void |
startProcess()
Starts the calculation of the visual hull. |
void |
stopProcess()
Interrupts the calculation of the visual hull at the next loop. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public java.lang.Thread thread
Constructor Detail |
---|
public VisualHullCreator(java.util.Vector refs, Camera desired)
VisualHullCreator
with the supplied reference
views and desired view.
refs
- a Vector
of Camera
s representing
the reference views of the scene.desired
- a Camera
representing the desired view.Method Detail |
---|
public boolean isRunning()
public void startProcess()
public void stopProcess()
public int getProgress()
public java.lang.String getNote()
String
that describes what phase the calculations
are in.
String
describing the state of the calculations.public boolean isFinished()
public VisualHull getVisualHull()
VisualHull
object contained in the
VisualHullCreator
.
public void run()
run
in interface java.lang.Runnable
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |