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()
 
 - 
 
 -