Class AssemblyTaskPtr


  • public class AssemblyTaskPtr
    extends java.lang.Object
    Ptr stores a pointer and optionally takes ownership of the value.
    • 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

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