public interface MiExtractorIjk extends MiBaseExtractor
All extractor IJK interfaces deriving from this one handle cell ranges during extractions.
| Modifier and Type | Method and Description |
|---|---|
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.
|
void |
clearCellRanges()
Remove all cell ranges previously added.
|
setExtractorCallbackvoid addCellRange(int rIbegin,
int rJbegin,
int rKbegin,
int rIend,
int rJend,
int rKend)
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.
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).void clearCellRanges()
Clearing all ranges changes the extractor state, thus triggering a new extraction even if the mesh remains the same.
Generated on July 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com