Class ParabolicBlend_dCPtr


  • public class ParabolicBlend_dCPtr
    extends java.lang.Object
    Ptr stores a pointer and optionally takes ownership of the value.
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      ParabolicBlend_d __ref__()
      Dereferencing operator.
      double ddx​(double t)
      Conditional comment:

      End of conditional comment.
      void delete()  
      ParabolicBlend_d deref()
      The pointer stored in the object.
      double duration()
      get the duration of the blend
      double dx​(double t)
      Conditional comment:

      End of conditional comment.
      boolean equals​(ParabolicBlend_d p)  
      static long getCPtr​(ParabolicBlend_dCPtr obj)  
      ParabolicBlend_d getDeref()
      Member access operator.
      boolean isNull()
      checks if the pointer is null
      boolean isShared()
      check if this Ptr has shared ownership or none
      ownership
      double tau1()
      Conditional comment:

      End of conditional comment.

      Note: For ParabolicBlend tau1()==tau2()
      double tau2()
      Conditional comment:

      End of conditional comment.

      Note: For ParabolicBlend tau1()==tau2()
      double x​(double t)
      Conditional comment:

      End of conditional comment.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ParabolicBlend_dCPtr

        public ParabolicBlend_dCPtr​(long cPtr,
                                    boolean cMemoryOwn)
      • ParabolicBlend_dCPtr

        public ParabolicBlend_dCPtr()
        Default constructor yielding a NULL-pointer.
      • ParabolicBlend_dCPtr

        public ParabolicBlend_dCPtr​(ParabolicBlend_d ptr)
        Do not take ownership of ptr.

        ptr can be null.

        The constructor is implicit on purpose.
    • Method Detail

      • delete

        public void delete()
      • 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
      • x

        public double x​(double t)
        Conditional comment:

        End of conditional comment.
      • dx

        public double dx​(double t)
        Conditional comment:

        End of conditional comment.
      • ddx

        public double ddx​(double t)
        Conditional comment:

        End of conditional comment.
      • duration

        public double duration()
        get the duration of the blend
        Returns:
        duration
      • tau1

        public double tau1()
        Conditional comment:

        End of conditional comment.

        Note: For ParabolicBlend tau1()==tau2()
      • tau2

        public double tau2()
        Conditional comment:

        End of conditional comment.

        Note: For ParabolicBlend tau1()==tau2()