public interface ResultFeature extends ResultBaseFeature, ViewBase, ViewFeature
| Modifier and Type | Method and Description | 
|---|---|
ResultFeature | 
create(java.lang.String tag,
      java.lang.String type)
Create a result feature. 
 | 
ResultFeatureList | 
feature()
Gets the list of sub-features for this ResultFeature. 
 | 
ResultFeature | 
feature(java.lang.String tag)
Get the sub-feature with the given name, or an exception otherwise. 
 | 
java.lang.String[] | 
getAxisUnits()
Returns the units of the coordinate axes for the plot group to which
 the feature belong; null for 1D plot groups. 
 | 
int[][] | 
getBoundaryElements(int renderIndex,
                   int groupIndex)
Get the elements for the boundary of the current plot, if applicable. 
 | 
float[] | 
getData(int renderIndex,
       int groupIndex,
       java.lang.String dataType)
Get the data vector for a specific data type. 
 | 
float[] | 
getDataMinMax(int renderIndex,
             int groupIndex,
             java.lang.String dataType)
Get the maximum and minimum data for a specific data type. 
 | 
java.lang.String[] | 
getDataTypes(int renderIndex)
Gets the available data types within the plot. 
 | 
int[][] | 
getElements(int renderIndex,
           int groupIndex)
Gets the elements of the plot. 
 | 
int | 
getGroups(int renderIndex)
Retrieves the number of groups for a rendering type. 
 | 
float[][] | 
getNormals(int renderIndex,
          int groupIndex)
Gets the vertex normals. 
 | 
ResultFeature | 
getPlotGroup()
Resolves the plot group this result feature belongs to. 
 | 
int | 
getRenderGroups()
Returns the number of rendering types within the plot. 
 | 
int | 
getSDim()
Get this feature's space dimension. 
 | 
int[] | 
getVertexElements(int renderIndex,
                 int groupIndex)
Gets the element each vertex belongs to. 
 | 
float[][] | 
getVertices(int renderIndex,
           int groupIndex)
Gets the vertex coordinates. 
 | 
boolean | 
isPlotGroup()
Returns  
true if this result feature is a plot group. | 
ViewFeature | 
prepareView(boolean create)
Returns the view to use when plotting the plot group to which the
 feature belongs. 
 | 
void | 
run()
Generate and render data for plot group. 
 | 
LocalSelection | 
selection(java.lang.String name)
Returns a selection property. 
 | 
hasWarning, problem, problemaxis, camera, hideEntities, hideEntities, hideMesh, hideMesh, hideObjects, hideObjects, light, lightgetAllowedPropertyValues, getBoolean, getBoolean, getBoolean, getBooleanArray, getBooleanMatrix, getDouble, getDouble, getDouble, getDoubleArray, getDoubleMatrix, getEntryKeyIndex, getEntryKeys, getInt, getInt, getInt, getIntArray, getIntMatrix, getReferenceArray, getString, getString, getString, getString, getStringArray, getStringMatrix, getType, getValueType, hasProperty, hasSelection, move, move, properties, remove, remove, set, set, set, set, set, set, set, set, set, set, set, set, setEntry, setEntry, setEntry, setEntry, setIndex, setIndex, setIndex, setIndex, setIndex, setIndex, setIndex, setIndex, setIndex, setIndex, setIndex, setIndexselectionactive, author, author, comments, comments, dateCreated, dateModified, docMarker, docMarker, help, help, icon, isactive, isActive, label, label, lastModifiedBy, model, model, name, name, resetAuthor, scope, tag, tag, timeCreated, timeModified, version, versiongetContainer, getDisplayStringResultFeature create(java.lang.String tag, java.lang.String type)
tag - Feature tag.type - Type of feature.ResultFeatureList feature()
ResultFeature feature(java.lang.String tag)
tag - Result feature tag.java.lang.String[] getAxisUnits()
int[][] getBoundaryElements(int renderIndex,
                            int groupIndex)
renderIndex - Rendering index indicating rendering type within plot.groupIndex - Group index indicating groups or part within rendering group index.float[] getData(int renderIndex,
                int groupIndex,
                java.lang.String dataType)
renderIndex - Rendering index indicating rendering type within plot.groupIndex - Group index indicating groups or part within rendering group index.dataType - Plot data type; use getDataTypes to determine supported plot data
        types.float[] getDataMinMax(int renderIndex,
                      int groupIndex,
                      java.lang.String dataType)
renderIndex - Rendering index indicating rendering type within plot.groupIndex - Group index indicating groups or part within rendering group index.dataType - Plot data type; use getDataTypes to determine supported plot data
        types.java.lang.String[] getDataTypes(int renderIndex)
renderIndex - Rendering index indicating rendering type within plot.Color.int[][] getElements(int renderIndex,
                    int groupIndex)
renderIndex - Rendering index indicating rendering type within plot.groupIndex - Group index indicating groups or part within rendering group index.int getGroups(int renderIndex)
renderIndex - Rendering type index.float[][] getNormals(int renderIndex,
                     int groupIndex)
renderIndex - Rendering index indicating rendering type within plot.groupIndex - Group index indicating groups or part within rendering group index.ResultFeature getPlotGroup()
int getRenderGroups()
int getSDim()
int[] getVertexElements(int renderIndex,
                        int groupIndex)
renderIndex - Rendering index indicating rendering type within plot.groupIndex - Group index indicating groups or part within rendering group index.float[][] getVertices(int renderIndex,
                      int groupIndex)
renderIndex - Rendering index indicating rendering type within plot.groupIndex - Group index indicating groups or part within rendering group index.boolean isPlotGroup()
true if this result feature is a plot group.true if a plot group.ViewFeature prepareView(boolean create)
create - If true, the view is created if needed.void run()
LocalSelection selection(java.lang.String name)
selection in interface PropFeaturename - Selection property name.