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 voiddelete()static longgetCPtr(AssemblySimulator obj)doublegetMaxSimTime()AssemblyResultPtrVectorgetResults()booleanisRunning()voidsetMaxSimTime(double maxTime)voidsetStoreExecutionData(boolean enable)voidsetTasks(AssemblyTaskPtrVector tasks)voidstart()voidstart(ThreadTaskPtr task)voidstopCancelCurrent()voidstopFinishCurrent()booleanstoreExecutionData()
-
-
-
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)
-
-