Interface MiStreamlineExtractBase

All Superinterfaces:
MiBaseExtractor
All Known Implementing Classes:
MiStreamlineExtractHexahedronIjk, MiStreamlineExtractIjk, MiStreamlineExtractUnstructured

public interface MiStreamlineExtractBase extends MiBaseExtractor
Base interface for all streamline extractors.

The base streamline extract interface defines the common optional parameters.

  • Method Details

    • setMaxLifeTime

      void setMaxLifeTime(double maxLifeTime)
      Sets the maximum life time of the streamlines.
      Parameters:
      maxLifeTime - maximum life time of the streamlines
    • setMaxLength

      void setMaxLength(double maxLength)
      Sets the maximum length of the streamlines.
      Parameters:
      maxLength - maximum length of the streamlines
    • setMinSpeed

      void setMinSpeed(double minSpeed)
      Sets the minimum speed of the streamlines.
      Parameters:
      minSpeed - minimum speed of the streamlines
    • setIntegrationStepLengthFactor

      void setIntegrationStepLengthFactor(double factor)
      Sets the step length factor for the streamlines integration.
      Parameters:
      factor - length factor for the streamlines integration
    • setIntegrationMaxStepNumber

      void setIntegrationMaxStepNumber(int maxStepNumber)
      Sets the maximum step number during the streamlines integration.
      Parameters:
      maxStepNumber - maximum step number
    • setIntegrationDirection

      void setIntegrationDirection(IntegrationDirection direction)
      Sets the direction for the streamlines integration.
      Parameters:
      direction - direction for the streamlines integration