Package org.robwork.sdurwsim
Class SuctionCup
- java.lang.Object
-
- org.robwork.sdurwsim.DynamicDevice
-
- org.robwork.sdurwsim.SuctionCup
-
public class SuctionCup extends DynamicDevice
-
-
Constructor Summary
Constructors Constructor Description SuctionCup(long cPtr, boolean cMemoryOwn)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddForceTorque(Q forceTorque, State state)voiddelete()BodyPtrgetBaseBody()BodyPtrgetContactBody(State state)static longgetCPtr(SuctionCup obj)BodyPtrgetEndBody()doublegetHeight()QgetJointVelocities(State state)BodyPtrVectorgetLinks()Transform3DgetOffset()doublegetPressure(State state)doublegetRadius()QgetSpringParamsClosed()QgetSpringParamsOpen()booleanisClosed(State state)voidsetClosed(boolean closed, State state)voidsetContactBody(BodyPtr b, State state)voidsetJointVelocities(Q vel, State state)voidsetPressure(double pressure, State state)-
Methods inherited from class org.robwork.sdurwsim.DynamicDevice
getBase, getCPtr, getKinematicModel, getQ, setQ
-
-
-
-
Method Detail
-
getCPtr
public static long getCPtr(SuctionCup obj)
-
delete
public void delete()
- Overrides:
deletein classDynamicDevice
-
getBaseBody
public BodyPtr getBaseBody()
-
getEndBody
public BodyPtr getEndBody()
-
getRadius
public double getRadius()
-
getHeight
public double getHeight()
-
getSpringParamsOpen
public Q getSpringParamsOpen()
-
getSpringParamsClosed
public Q getSpringParamsClosed()
-
getJointVelocities
public Q getJointVelocities(State state)
- Overrides:
getJointVelocitiesin classDynamicDevice
-
setJointVelocities
public void setJointVelocities(Q vel, State state)
- Overrides:
setJointVelocitiesin classDynamicDevice
-
getOffset
public Transform3D getOffset()
-
getLinks
public BodyPtrVector getLinks()
- Overrides:
getLinksin classDynamicDevice
-
isClosed
public boolean isClosed(State state)
-
setClosed
public void setClosed(boolean closed, State state)
-
getPressure
public double getPressure(State state)
-
setPressure
public void setPressure(double pressure, State state)
-
-