![]() |
Open CASCADE Technology Reference Manual 8.0.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) override |
| void | SetData (const NCollection_Map< IVtk_IdType > &theSet) |
| Set ids to be passed through this filter. | |
| void | AddData (const NCollection_Map< IVtk_IdType > &theSet) |
| Add ids to be passed through this filter. | |
| void | SetData (const NCollection_List< IVtk_IdType > &theIds) |
| Set ids to be passed through this filter. | |
| void | AddData (const NCollection_List< IVtk_IdType > &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 | |
| 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 () | |
| ~IVtkTools_SubPolyDataFilter () override | |
Protected Attributes | |
| NCollection_Map< IVtk_IdType > | 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 |
|
overrideprotected |
| void IVtkTools_SubPolyDataFilter::AddData | ( | const NCollection_List< IVtk_IdType > & | theIds | ) |
Add ids to be passed through this filter.
| void IVtkTools_SubPolyDataFilter::AddData | ( | const NCollection_Map< IVtk_IdType > & | theSet | ) |
Add ids to be passed through this filter.
| void IVtkTools_SubPolyDataFilter::Clear | ( | ) |
Clear ids set to be passed through this filter.
|
overrideprotected |
Filter cells according to the given set of ids. Note: Data arrays are not passed through if filtering is turned on.
| void IVtkTools_SubPolyDataFilter::SetData | ( | const NCollection_List< IVtk_IdType > & | theIds | ) |
Set ids to be passed through this filter.
| void IVtkTools_SubPolyDataFilter::SetData | ( | const NCollection_Map< IVtk_IdType > & | theSet | ) |
Set ids to be passed through this filter.
| IVtkTools_SubPolyDataFilter::vtkTypeMacro | ( | IVtkTools_SubPolyDataFilter | , |
| vtkPolyDataAlgorithm | ) |
|
protected |
|
protected |
|
protected |
Set of ids to be passed through this filter.
|
protected |