Interface X3DDamperNode

    • Method Summary

      Modifier and Type Method Description
      boolean getIsActive()
      Provide boolean value from outputOnly SFBool field named isActive.
      X3DMetadataObject getMetadata()
      Provide X3DMetadataObject instance (using a properly typed node) from inputOutput SFNode field metadata.
      int getOrder()
      Provide int value within allowed range of [0,5] from initializeOnly SFInt32 field named order.
      double getTau()
      Provide double value in seconds within allowed range of [0,infinity) from inputOutput SFTime field named tau.
      float getTolerance()
      Provide float value from inputOutput SFFloat field named tolerance.
      X3DDamperNode setMetadata​(X3DMetadataObject newValue)
      Accessor method to assign X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.
      X3DDamperNode setOrder​(int newValue)
      Accessor method to assign int value to initializeOnly SFInt32 field named order.
      X3DDamperNode setTau​(double newValue)
      Accessor method to assign double value in seconds to inputOutput SFTime field named tau.
      X3DDamperNode setTolerance​(float newValue)
      Accessor method to assign float value to inputOutput SFFloat field named tolerance.
    • Method Detail

      • getIsActive

        boolean getIsActive()
        Provide boolean value from outputOnly SFBool field named isActive.
        Specified by:
        getIsActive in interface X3DFollowerNode
        Returns:
        value of isActive field
      • getOrder

        int getOrder()
        Provide int value within allowed range of [0,5] from initializeOnly SFInt32 field named order.
        Returns:
        value of order field
      • setOrder

        X3DDamperNode setOrder​(int newValue)
        Accessor method to assign int value to initializeOnly SFInt32 field named order.
        Parameters:
        newValue - is new value for the order field.
        Returns:
        X3DDamperNode - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).
      • getTau

        double getTau()
        Provide double value in seconds within allowed range of [0,infinity) from inputOutput SFTime field named tau.
        Returns:
        value of tau field
      • setTau

        X3DDamperNode setTau​(double newValue)
        Accessor method to assign double value in seconds to inputOutput SFTime field named tau.
        Parameters:
        newValue - is new value for the tau field.
        Returns:
        X3DDamperNode - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).
      • getTolerance

        float getTolerance()
        Provide float value from inputOutput SFFloat field named tolerance.
        Returns:
        value of tolerance field
      • setTolerance

        X3DDamperNode setTolerance​(float newValue)
        Accessor method to assign float value to inputOutput SFFloat field named tolerance.
        Parameters:
        newValue - is new value for the tolerance field.
        Returns:
        X3DDamperNode - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).