|
Open CASCADE Technology 7.8.0
|
Cells filter according to the given set of cells ids. More...
#include <IVtkTools_SubPolyDataFilter.hxx>

Public Member Functions | |
| vtkTypeMacro (IVtkTools_SubPolyDataFilter, vtkPolyDataAlgorithm) static IVtkTools_SubPolyDataFilter *New() | |
| void | PrintSelf (std::ostream &theOs, vtkIndent theIndent) |
| void | SetData (const IVtk_IdTypeMap theSet) |
| Set ids to be passed through this filter. | |
| void | AddData (const IVtk_IdTypeMap theSet) |
| Add ids to be passed through this filter. | |
| void | SetData (const IVtk_ShapeIdList theIds) |
| Set ids to be passed through this filter. | |
| void | AddData (const IVtk_ShapeIdList theIds) |
| Add ids to be passed through this filter. | |
| void | Clear () |
| Clear ids set to be passed through this filter. | |
| void | SetIdsArrayName (const char *theArrayName) |
| Set ids array name. | |
| void | SetDoFiltering (const bool theDoFiltering) |
Protected Member Functions | |
| virtual int | RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) override |
| Filter cells according to the given set of ids. Note: Data arrays are not passed through if filtering is turned on. | |
| IVtkTools_SubPolyDataFilter () | |
| virtual | ~IVtkTools_SubPolyDataFilter () |
Protected Attributes | |
| IVtk_IdTypeMap | myIdsSet |
| Set of ids to be passed through this filter. | |
| const char * | myIdsArrayName |
| bool | myDoFiltering |
| bool | myToCopyNormals |
Cells filter according to the given set of cells ids.
|
protected |
|
protectedvirtual |
| void IVtkTools_SubPolyDataFilter::AddData | ( | const IVtk_IdTypeMap | theSet | ) |
Add ids to be passed through this filter.
| void IVtkTools_SubPolyDataFilter::AddData | ( | const IVtk_ShapeIdList | theIds | ) |
Add ids to be passed through this filter.
| void IVtkTools_SubPolyDataFilter::Clear | ( | ) |
Clear ids set to be passed through this filter.
| void IVtkTools_SubPolyDataFilter::PrintSelf | ( | std::ostream & | theOs, |
| vtkIndent | theIndent | ||
| ) |
|
overrideprotectedvirtual |
Filter cells according to the given set of ids. Note: Data arrays are not passed through if filtering is turned on.
Reimplemented in IVtkTools_DisplayModeFilter.
| void IVtkTools_SubPolyDataFilter::SetData | ( | const IVtk_IdTypeMap | theSet | ) |
Set ids to be passed through this filter.
| void IVtkTools_SubPolyDataFilter::SetData | ( | const IVtk_ShapeIdList | theIds | ) |
Set ids to be passed through this filter.
| IVtkTools_SubPolyDataFilter::vtkTypeMacro | ( | IVtkTools_SubPolyDataFilter | , |
| vtkPolyDataAlgorithm | |||
| ) |
|
protected |
|
protected |
Set of ids to be passed through this filter.
|
protected |