Class MaskBuilder<MASK extends Mask>

java.lang.Object
org.ejml.masks.MaskBuilder<MASK>
Type Parameters:
MASK - Type of Mask to return
Direct Known Subclasses:
DMaskPrimitive.Builder, DMaskSparse.Builder, DMaskSparseStructural.Builder, FMaskPrimitive.Builder, FMaskSparse.Builder, FMaskSparseStructural.Builder

public abstract class MaskBuilder<MASK extends Mask> extends Object
Helper class to build Mask and specify specific parameter
  • Field Details

    • negated

      protected boolean negated
  • Constructor Details

    • MaskBuilder

      public MaskBuilder()
  • Method Details

    • withNegated

      public MaskBuilder<MASK> withNegated(boolean negated)
      Parameters:
      negated - whether the build mask should negate its entries
    • build

      public abstract MASK build()
      Build the mask based on the previously specified parameters