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.
|
setExtractorCallback
void 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 January 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com