Package org.robwork.sdurw_assembly
Class AssemblyTaskPtr
- java.lang.Object
-
- org.robwork.sdurw_assembly.AssemblyTaskPtr
-
public class AssemblyTaskPtr extends java.lang.ObjectPtr stores a pointer and optionally takes ownership of the value.
-
-
Constructor Summary
Constructors Constructor Description AssemblyTaskPtr()Default constructor yielding a NULL-pointer.AssemblyTaskPtr(long cPtr, boolean cMemoryOwn)AssemblyTaskPtr(AssemblyTask ptr)Do not take ownership of ptr.
ptr can be null.
The constructor is implicit on purpose.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AssemblyTask__ref__()Dereferencing operator.AssemblyTaskPtrclone()voiddelete()AssemblyTaskderef()The pointer stored in the object.booleanequals(AssemblyTask p)java.lang.StringgetAuthor()vector_sgetBodyContactSensors()static longgetCPtr(AssemblyTaskPtr obj)java.lang.StringgetDate()AssemblyTaskgetDeref()Member access operator.vector_sgetFemaleFlexFrames()java.lang.StringgetFemaleFTSensor()java.lang.StringgetFemaleID()java.lang.StringgetFemalePoseController()java.lang.StringgetFemaleTCP()Transform3DgetFemaleTmaleTarget()java.lang.StringgetGenerator()vector_sgetMaleFlexFrames()java.lang.StringgetMaleFTSensor()java.lang.StringgetMaleID()java.lang.StringgetMalePoseController()java.lang.StringgetMaleTCP()AssemblyParameterizationPtrgetParameters()AssemblyControlStrategyPtrgetStrategy()java.lang.StringgetTaskID()java.lang.StringgetWorkcellName()booleanisNull()checks if the pointer is nullbooleanisShared()check if this Ptr has shared ownership or none
ownershipAssemblyTaskPtrVectorload(java.lang.String name)AssemblyTaskPtrVectorload(java.lang.String name, AssemblyRegistryPtr registry)AssemblyTaskPtrVectorload(SWIGTYPE_p_std__istringstream inputStream)AssemblyTaskPtrVectorload(SWIGTYPE_p_std__istringstream inputStream, AssemblyRegistryPtr registry)voidsaveRWTask(AssemblyTaskPtr task, java.lang.String name)voidsaveRWTask(AssemblyTaskPtrVector tasks, java.lang.String name)voidsetAuthor(java.lang.String value)voidsetBodyContactSensors(vector_s value)voidsetDate(java.lang.String value)voidsetFemaleFlexFrames(vector_s value)voidsetFemaleFTSensor(java.lang.String value)voidsetFemaleID(java.lang.String value)voidsetFemalePoseController(java.lang.String value)voidsetFemaleTCP(java.lang.String value)voidsetFemaleTmaleTarget(Transform3D value)voidsetGenerator(java.lang.String value)voidsetMaleFlexFrames(vector_s value)voidsetMaleFTSensor(java.lang.String value)voidsetMaleID(java.lang.String value)voidsetMalePoseController(java.lang.String value)voidsetMaleTCP(java.lang.String value)voidsetParameters(AssemblyParameterizationPtr value)voidsetStrategy(AssemblyControlStrategyPtr value)voidsetTaskID(java.lang.String value)voidsetWorkcellName(java.lang.String value)TaskSE3PtrtoCartesianTask()
-
-
-
Constructor Detail
-
AssemblyTaskPtr
public AssemblyTaskPtr(long cPtr, boolean cMemoryOwn)
-
AssemblyTaskPtr
public AssemblyTaskPtr()
Default constructor yielding a NULL-pointer.
-
AssemblyTaskPtr
public AssemblyTaskPtr(AssemblyTask ptr)
Do not take ownership of ptr.
ptr can be null.
The constructor is implicit on purpose.
-
-
Method Detail
-
getCPtr
public static long getCPtr(AssemblyTaskPtr obj)
-
delete
public void delete()
-
deref
public AssemblyTask deref()
The pointer stored in the object.
-
__ref__
public AssemblyTask __ref__()
Dereferencing operator.
-
getDeref
public AssemblyTask getDeref()
Member access operator.
-
equals
public boolean equals(AssemblyTask p)
-
isShared
public boolean isShared()
check if this Ptr has shared ownership or none
ownership- Returns:
- true if Ptr has shared ownership, false if it has no ownership.
-
isNull
public boolean isNull()
checks if the pointer is null- Returns:
- Returns true if the pointer is null
-
toCartesianTask
public TaskSE3Ptr toCartesianTask()
-
saveRWTask
public void saveRWTask(AssemblyTaskPtr task, java.lang.String name)
-
saveRWTask
public void saveRWTask(AssemblyTaskPtrVector tasks, java.lang.String name)
-
load
public AssemblyTaskPtrVector load(java.lang.String name, AssemblyRegistryPtr registry)
-
load
public AssemblyTaskPtrVector load(java.lang.String name)
-
load
public AssemblyTaskPtrVector load(SWIGTYPE_p_std__istringstream inputStream, AssemblyRegistryPtr registry)
-
load
public AssemblyTaskPtrVector load(SWIGTYPE_p_std__istringstream inputStream)
-
clone
public AssemblyTaskPtr clone()
-
setMaleID
public void setMaleID(java.lang.String value)
-
getMaleID
public java.lang.String getMaleID()
-
setFemaleID
public void setFemaleID(java.lang.String value)
-
getFemaleID
public java.lang.String getFemaleID()
-
setFemaleTmaleTarget
public void setFemaleTmaleTarget(Transform3D value)
-
getFemaleTmaleTarget
public Transform3D getFemaleTmaleTarget()
-
setStrategy
public void setStrategy(AssemblyControlStrategyPtr value)
-
getStrategy
public AssemblyControlStrategyPtr getStrategy()
-
setParameters
public void setParameters(AssemblyParameterizationPtr value)
-
getParameters
public AssemblyParameterizationPtr getParameters()
-
setMaleTCP
public void setMaleTCP(java.lang.String value)
-
getMaleTCP
public java.lang.String getMaleTCP()
-
setFemaleTCP
public void setFemaleTCP(java.lang.String value)
-
getFemaleTCP
public java.lang.String getFemaleTCP()
-
setTaskID
public void setTaskID(java.lang.String value)
-
getTaskID
public java.lang.String getTaskID()
-
setWorkcellName
public void setWorkcellName(java.lang.String value)
-
getWorkcellName
public java.lang.String getWorkcellName()
-
setGenerator
public void setGenerator(java.lang.String value)
-
getGenerator
public java.lang.String getGenerator()
-
setDate
public void setDate(java.lang.String value)
-
getDate
public java.lang.String getDate()
-
setAuthor
public void setAuthor(java.lang.String value)
-
getAuthor
public java.lang.String getAuthor()
-
setMalePoseController
public void setMalePoseController(java.lang.String value)
-
getMalePoseController
public java.lang.String getMalePoseController()
-
setFemalePoseController
public void setFemalePoseController(java.lang.String value)
-
getFemalePoseController
public java.lang.String getFemalePoseController()
-
setMaleFTSensor
public void setMaleFTSensor(java.lang.String value)
-
getMaleFTSensor
public java.lang.String getMaleFTSensor()
-
setFemaleFTSensor
public void setFemaleFTSensor(java.lang.String value)
-
getFemaleFTSensor
public java.lang.String getFemaleFTSensor()
-
setMaleFlexFrames
public void setMaleFlexFrames(vector_s value)
-
getMaleFlexFrames
public vector_s getMaleFlexFrames()
-
setFemaleFlexFrames
public void setFemaleFlexFrames(vector_s value)
-
getFemaleFlexFrames
public vector_s getFemaleFlexFrames()
-
setBodyContactSensors
public void setBodyContactSensors(vector_s value)
-
getBodyContactSensors
public vector_s getBodyContactSensors()
-
-