Package org.robwork.sdurwsim
Class AssemblySimulator
- java.lang.Object
-
- org.robwork.sdurwsim.AssemblySimulator
-
public class AssemblySimulator extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description AssemblySimulator(long cPtr, boolean cMemoryOwn)
AssemblySimulator(DynamicWorkCellPtr dwc, java.lang.String engineID)
AssemblySimulator(DynamicWorkCellPtr dwc, java.lang.String engineID, ContactDetectorPtr contactDetector)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
delete()
static long
getCPtr(AssemblySimulator obj)
double
getMaxSimTime()
AssemblyResultPtrVector
getResults()
boolean
isRunning()
void
setMaxSimTime(double maxTime)
void
setStoreExecutionData(boolean enable)
void
setTasks(AssemblyTaskPtrVector tasks)
void
start()
void
start(ThreadTaskPtr task)
void
stopCancelCurrent()
void
stopFinishCurrent()
boolean
storeExecutionData()
-
-
-
Constructor Detail
-
AssemblySimulator
public AssemblySimulator(long cPtr, boolean cMemoryOwn)
-
AssemblySimulator
public AssemblySimulator(DynamicWorkCellPtr dwc, java.lang.String engineID, ContactDetectorPtr contactDetector)
-
AssemblySimulator
public AssemblySimulator(DynamicWorkCellPtr dwc, java.lang.String engineID)
-
-
Method Detail
-
getCPtr
public static long getCPtr(AssemblySimulator obj)
-
delete
public void delete()
-
start
public void start(ThreadTaskPtr task)
-
start
public void start()
-
stopFinishCurrent
public void stopFinishCurrent()
-
stopCancelCurrent
public void stopCancelCurrent()
-
isRunning
public boolean isRunning()
-
setTasks
public void setTasks(AssemblyTaskPtrVector tasks)
-
getResults
public AssemblyResultPtrVector getResults()
-
setStoreExecutionData
public void setStoreExecutionData(boolean enable)
-
storeExecutionData
public boolean storeExecutionData()
-
getMaxSimTime
public double getMaxSimTime()
-
setMaxSimTime
public void setMaxSimTime(double maxTime)
-
-