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 void
addSimulatorInstance(ThreadSimulatorPtr sim, java.lang.String id)
static DynamicWorkCellPtr
getDynamicWorkCell()
static ThreadSimulatorPtr
getSimulatorInstance()
static ThreadSimulatorPtr
getSimulatorInstance(java.lang.String id)
static vector_s
getSimulatorInstances()
static AssemblySimulatorPtr
ownedPtr(AssemblySimulator ptr)
A Ptr that takes ownership over a raw pointer ptr.static BodyPtr
ownedPtr(Body ptr)
A Ptr that takes ownership over a raw pointer ptr.static ConstraintPtr
ownedPtr(Constraint ptr)
A Ptr that takes ownership over a raw pointer ptr.static ContactDetectorPtr
ownedPtr(ContactDetector ptr)
A Ptr that takes ownership over a raw pointer ptr.static ContactDetectorDataPtr
ownedPtr(ContactDetectorData ptr)
A Ptr that takes ownership over a raw pointer ptr.static ContactDetectorTrackingPtr
ownedPtr(ContactDetectorTracking ptr)
A Ptr that takes ownership over a raw pointer ptr.static ContactStrategyPtr
ownedPtr(ContactStrategy ptr)
A Ptr that takes ownership over a raw pointer ptr.static DynamicDevicePtr
ownedPtr(DynamicDevice ptr)
A Ptr that takes ownership over a raw pointer ptr.static DynamicWorkCellPtr
ownedPtr(DynamicWorkCell ptr)
A Ptr that takes ownership over a raw pointer ptr.static FixedBodyPtr
ownedPtr(FixedBody ptr)
A Ptr that takes ownership over a raw pointer ptr.static GraspTaskSimulatorPtr
ownedPtr(GraspTaskSimulator ptr)
A Ptr that takes ownership over a raw pointer ptr.static KinematicBodyPtr
ownedPtr(KinematicBody ptr)
A Ptr that takes ownership over a raw pointer ptr.static ODESimulatorPtr
ownedPtr(ODESimulator ptr)
A Ptr that takes ownership over a raw pointer ptr.static PDControllerPtr
ownedPtr(PDController ptr)
A Ptr that takes ownership over a raw pointer ptr.static PhysicsEnginePtr
ownedPtr(PhysicsEngine ptr)
A Ptr that takes ownership over a raw pointer ptr.static RigidBodyPtr
ownedPtr(RigidBody ptr)
A Ptr that takes ownership over a raw pointer ptr.static RigidDevicePtr
ownedPtr(RigidDevice ptr)
A Ptr that takes ownership over a raw pointer ptr.static SerialDeviceControllerPtr
ownedPtr(SerialDeviceController ptr)
A Ptr that takes ownership over a raw pointer ptr.static SimulatedFTSensorPtr
ownedPtr(SimulatedFTSensor ptr)
A Ptr that takes ownership over a raw pointer ptr.static SuctionCupPtr
ownedPtr(SuctionCup ptr)
A Ptr that takes ownership over a raw pointer ptr.static ThreadSimulatorPtr
ownedPtr(ThreadSimulator ptr)
A Ptr that takes ownership over a raw pointer ptr.static void
removeSimulatorInstance(java.lang.String id)
static void
setDynamicWorkCell(DynamicWorkCellPtr dwc)
static SWIGTYPE_p_std__ostream
streamOperator(SWIGTYPE_p_std__ostream os, SWIGTYPE_p_std__vectorT_DynamicDevice__Ptr_t list)
static SWIGTYPE_p_std__ostream
streamOperator(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()
-
-