Class ComplexStrokePattern

java.lang.Object
com.luciad.layers.styles.complexstrokes.ComplexStrokePattern
All Implemented Interfaces:
AutoCloseable

public final class ComplexStrokePattern extends Object implements AutoCloseable
This class represents a complex stroke pattern, for example a dash or an arrow.

This is a building block for creating (see ComplexStroked Line Styles).

Patterns cannot be instantiated directly. Use the static functions in ComplexStrokePatternFactory to create Patterns and Pattern builders.

Once created, you can combine patterns in a ComplexStrokeLineStyle using the Builder.

Since:
2023.1
  • Method Details

    • finalize

      protected void finalize()
      Overrides:
      finalize in class Object
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable
    • hashCode

      public int hashCode()
      Returns the hash.
      Overrides:
      hashCode in class Object
      Returns:
      the hash.
    • equals

      public boolean equals(@Nullable Object other)
      Overrides:
      equals in class Object