#include <vtkPVTempTessellatorEntry.h>
Inheritance diagram for vtkPVTempTessellatorEntry:
This widget lets the user add/remove a floating point value for each point field defined over the input dataset. These floating point values are used as the maximum allowable chord error for edge subdivisions during tessellation.
To use this widget as part of the GUI for a source or filter module, you create an XML description of the GUI that contains an entry for a TessellatorEntry widget like so: <TessellatorEntry label="Max Field Error Squared" trace_name="FieldError2" property="FieldError2" help="The square of the maximum field error allowed at any edge midpoint in the output tessellation." input_menu_id="tess_source_select" />
The variable and type attributes specify the name and type of the underlying filter's member variable that is controlled by the TessellatorEntry GUI. The input_menu_id must correspond to the value of an InputMenu GUI entry's id attribute. The TessellatorEntry must reference the current input to the filter so that it can collect the names of point data arrays for its listbox. The property attribute specifies the server-manager property to be used with this widget. This property handles calling the appropriate commands to synchronize the filter with the GUI values when the user presses the Accept button.
Definition at line 54 of file vtkPVTempTessellatorEntry.h.
|
|
|
|
|
|
|
Reimplemented from vtkPVTracedWidget. |
|
|
|
Reimplemented from vtkPVWidget. |
|
Create the widget. Reimplemented from vtkPVWidget. |
|
Access to the label (for scripting) |
|
Access to the label (for scripting) |
|
Access to the label (for scripting) |
|
Actions that may performed on the widget |
|
Actions that may performed on the widget |
|
Callback when a field criterion is changed. |
|
Callback when a field criterion is enabled/disabled. |
|
Callback when a point field is selected. This callback must set the widget values (CriterionEnable and CriterionValue) to match those for the selected field. |
|
Called when Accept is pressed Implements vtkPVWidget. |
|
Trace calls and/or save state. Implements vtkPVWidget. |
|
Called when the GUI should be updated using the state of the PVSource that serves as its input. It is called when the user modifies the input menu associated with the filter. This modifies the state of the GUI but not the Property, which stores the values last sent to the server. See ResetInternal. Reimplemented from vtkPVWidget. |
|
Called when the widget should update its GUI entries from the Property that stores the values last sent to the server. If values have never been sent to the server (i.e., the user has never hit the "Accept" button), then Update is called to put default entries into the GUI. Reimplemented from vtkPVWidget. |
|
Initialize widget right after creation Implements vtkPVWidget. |
|
Set the names of the tessellator filter's methods used to add or reset subdivision criteria. |
|
Set the names of the tessellator filter's methods used to add or reset subdivision criteria. |
|
Enable/disable parts of the widget. Used in this class to disable the widget when the filter's input has no scalar fields (and thus no possible criteria may be added). Reimplemented from vtkKWWidget. |
|
Get/Set the widget that is used to select the PVSource of the module. |
|
Get/Set the widget that is used to select the PVSource of the module. |
|
Get/Set the widget that is used to select the PVSource of the module. Definition at line 131 of file vtkPVTempTessellatorEntry.h. |
|
Get the point data associated with the module's source dataset. This isn't wrapped because vtkPVDataSetAttributesInformation is in the vtkPVFilters library, which doesn't get wrapped. |
|
|
|
|
|
Reimplemented from vtkPVWidget. |
|
Read attributes from the module description. Reimplemented from vtkPVWidget. |
|
Save a script to reproduce the state of the widget in a .pvs file. Reimplemented from vtkPVWidget. |
|
Definition at line 147 of file vtkPVTempTessellatorEntry.h. |
|
Definition at line 148 of file vtkPVTempTessellatorEntry.h. |
|
Definition at line 150 of file vtkPVTempTessellatorEntry.h. |
|
Definition at line 152 of file vtkPVTempTessellatorEntry.h. |