Package org.robwork.sdurwsim
Class sdurwsim
- java.lang.Object
-
- org.robwork.sdurwsim.sdurwsim
-
- All Implemented Interfaces:
sdurwsimConstants
public class sdurwsim extends java.lang.Object implements sdurwsimConstants
-
-
Field Summary
-
Fields inherited from interface org.robwork.sdurwsim.sdurwsimConstants
RWSIM_HAVE_LUA, RWSIM_HAVE_ODE, RWSIM_HAVE_RWPHYS, RWSIM_REVISION, RWSIM_VERSION, RWSIM_VERSION_MAJOR, RWSIM_VERSION_MINOR, RWSIM_VERSION_PATCH
-
-
Constructor Summary
Constructors Constructor Description sdurwsim()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidaddSimulatorInstance(ThreadSimulatorPtr sim, java.lang.String id)static DynamicWorkCellPtrgetDynamicWorkCell()static ThreadSimulatorPtrgetSimulatorInstance()static ThreadSimulatorPtrgetSimulatorInstance(java.lang.String id)static vector_sgetSimulatorInstances()static AssemblySimulatorPtrownedPtr(AssemblySimulator ptr)A Ptr that takes ownership over a raw pointer ptr.static BodyPtrownedPtr(Body ptr)A Ptr that takes ownership over a raw pointer ptr.static ConstraintPtrownedPtr(Constraint ptr)A Ptr that takes ownership over a raw pointer ptr.static ContactDetectorPtrownedPtr(ContactDetector ptr)A Ptr that takes ownership over a raw pointer ptr.static ContactDetectorDataPtrownedPtr(ContactDetectorData ptr)A Ptr that takes ownership over a raw pointer ptr.static ContactDetectorTrackingPtrownedPtr(ContactDetectorTracking ptr)A Ptr that takes ownership over a raw pointer ptr.static ContactStrategyPtrownedPtr(ContactStrategy ptr)A Ptr that takes ownership over a raw pointer ptr.static DynamicDevicePtrownedPtr(DynamicDevice ptr)A Ptr that takes ownership over a raw pointer ptr.static DynamicWorkCellPtrownedPtr(DynamicWorkCell ptr)A Ptr that takes ownership over a raw pointer ptr.static FixedBodyPtrownedPtr(FixedBody ptr)A Ptr that takes ownership over a raw pointer ptr.static GraspTaskSimulatorPtrownedPtr(GraspTaskSimulator ptr)A Ptr that takes ownership over a raw pointer ptr.static KinematicBodyPtrownedPtr(KinematicBody ptr)A Ptr that takes ownership over a raw pointer ptr.static ODESimulatorPtrownedPtr(ODESimulator ptr)A Ptr that takes ownership over a raw pointer ptr.static PDControllerPtrownedPtr(PDController ptr)A Ptr that takes ownership over a raw pointer ptr.static PhysicsEnginePtrownedPtr(PhysicsEngine ptr)A Ptr that takes ownership over a raw pointer ptr.static RigidBodyPtrownedPtr(RigidBody ptr)A Ptr that takes ownership over a raw pointer ptr.static RigidDevicePtrownedPtr(RigidDevice ptr)A Ptr that takes ownership over a raw pointer ptr.static SerialDeviceControllerPtrownedPtr(SerialDeviceController ptr)A Ptr that takes ownership over a raw pointer ptr.static SimulatedFTSensorPtrownedPtr(SimulatedFTSensor ptr)A Ptr that takes ownership over a raw pointer ptr.static SuctionCupPtrownedPtr(SuctionCup ptr)A Ptr that takes ownership over a raw pointer ptr.static ThreadSimulatorPtrownedPtr(ThreadSimulator ptr)A Ptr that takes ownership over a raw pointer ptr.static voidremoveSimulatorInstance(java.lang.String id)static voidsetDynamicWorkCell(DynamicWorkCellPtr dwc)static SWIGTYPE_p_std__ostreamstreamOperator(SWIGTYPE_p_std__ostream os, SWIGTYPE_p_std__vectorT_DynamicDevice__Ptr_t list)static SWIGTYPE_p_std__ostreamstreamOperator(SWIGTYPE_p_std__ostream os, SWIGTYPE_p_std__vectorT_rw__core__PtrT_rwlibs__simulation__SimulatedController_t_t list)
-
-
-
Method Detail
-
ownedPtr
public static ContactDetectorPtr ownedPtr(ContactDetector ptr)
A Ptr that takes ownership over a raw pointer ptr.
-
ownedPtr
public static ContactDetectorDataPtr ownedPtr(ContactDetectorData ptr)
A Ptr that takes ownership over a raw pointer ptr.
-
ownedPtr
public static ContactDetectorTrackingPtr ownedPtr(ContactDetectorTracking ptr)
A Ptr that takes ownership over a raw pointer ptr.
-
ownedPtr
public static ContactStrategyPtr ownedPtr(ContactStrategy ptr)
A Ptr that takes ownership over a raw pointer ptr.
-
ownedPtr
public static PDControllerPtr ownedPtr(PDController ptr)
A Ptr that takes ownership over a raw pointer ptr.
-
ownedPtr
public static SerialDeviceControllerPtr ownedPtr(SerialDeviceController ptr)
A Ptr that takes ownership over a raw pointer ptr.
-
ownedPtr
public static BodyPtr ownedPtr(Body ptr)
A Ptr that takes ownership over a raw pointer ptr.
-
ownedPtr
public static FixedBodyPtr ownedPtr(FixedBody ptr)
A Ptr that takes ownership over a raw pointer ptr.
-
ownedPtr
public static KinematicBodyPtr ownedPtr(KinematicBody ptr)
A Ptr that takes ownership over a raw pointer ptr.
-
ownedPtr
public static RigidBodyPtr ownedPtr(RigidBody ptr)
A Ptr that takes ownership over a raw pointer ptr.
-
ownedPtr
public static ConstraintPtr ownedPtr(Constraint ptr)
A Ptr that takes ownership over a raw pointer ptr.
-
ownedPtr
public static DynamicDevicePtr ownedPtr(DynamicDevice ptr)
A Ptr that takes ownership over a raw pointer ptr.
-
ownedPtr
public static RigidDevicePtr ownedPtr(RigidDevice ptr)
A Ptr that takes ownership over a raw pointer ptr.
-
ownedPtr
public static SuctionCupPtr ownedPtr(SuctionCup ptr)
A Ptr that takes ownership over a raw pointer ptr.
-
streamOperator
public static SWIGTYPE_p_std__ostream streamOperator(SWIGTYPE_p_std__ostream os, SWIGTYPE_p_std__vectorT_rw__core__PtrT_rwlibs__simulation__SimulatedController_t_t list)
-
streamOperator
public static SWIGTYPE_p_std__ostream streamOperator(SWIGTYPE_p_std__ostream os, SWIGTYPE_p_std__vectorT_DynamicDevice__Ptr_t list)
-
ownedPtr
public static DynamicWorkCellPtr ownedPtr(DynamicWorkCell ptr)
A Ptr that takes ownership over a raw pointer ptr.
-
ownedPtr
public static SimulatedFTSensorPtr ownedPtr(SimulatedFTSensor ptr)
A Ptr that takes ownership over a raw pointer ptr.
-
ownedPtr
public static PhysicsEnginePtr ownedPtr(PhysicsEngine ptr)
A Ptr that takes ownership over a raw pointer ptr.
-
ownedPtr
public static ThreadSimulatorPtr ownedPtr(ThreadSimulator ptr)
A Ptr that takes ownership over a raw pointer ptr.
-
ownedPtr
public static GraspTaskSimulatorPtr ownedPtr(GraspTaskSimulator ptr)
A Ptr that takes ownership over a raw pointer ptr.
-
ownedPtr
public static AssemblySimulatorPtr ownedPtr(AssemblySimulator ptr)
A Ptr that takes ownership over a raw pointer ptr.
-
ownedPtr
public static ODESimulatorPtr ownedPtr(ODESimulator ptr)
A Ptr that takes ownership over a raw pointer ptr.
-
getDynamicWorkCell
public static DynamicWorkCellPtr getDynamicWorkCell()
-
setDynamicWorkCell
public static void setDynamicWorkCell(DynamicWorkCellPtr dwc)
-
getSimulatorInstance
public static ThreadSimulatorPtr getSimulatorInstance(java.lang.String id)
-
addSimulatorInstance
public static void addSimulatorInstance(ThreadSimulatorPtr sim, java.lang.String id)
-
getSimulatorInstance
public static ThreadSimulatorPtr getSimulatorInstance()
-
removeSimulatorInstance
public static void removeSimulatorInstance(java.lang.String id)
-
getSimulatorInstances
public static vector_s getSimulatorInstances()
-
-