Interface MiExtractorIjk

    • Method Detail

      • addCellRange

        void addCellRange​(int rIbegin,
                          int rJbegin,
                          int rKbegin,
                          int rIend,
                          int rJend,
                          int rKend)
        Add a new cell range constraint to iterate over when performing the extraction.

        Default is to iterate over all cells in the mesh. Adding a new range to the extractor changes its state, thus triggering a new extraction even if the mesh remains the same.

        Note: The value MxMeshViz.UNDEFINED_ID may be used for any index and is interpreted as the minimum/maximum cell index available in the current mesh for that axis.

        Parameters:
        rIbegin - the smallest I cell index in the range.
        rJbegin - the smallest J cell index in the range.
        rKbegin - the smallest K cell index in the range.
        rIend - the largest I cell index in the range (not included in extraction).
        rJend - the largest J cell index in the range (not included in extraction).
        rKend - the largest K cell index in the range (not included in extraction).
      • clearCellRanges

        void clearCellRanges()
        Remove all cell ranges previously added.

        Clearing all ranges changes the extractor state, thus triggering a new extraction even if the mesh remains the same.