Viskores
1.0
|
This is the complete list of members for viskores::filter::Filter, including all inherited members.
ActiveCoordinateSystemIndices | viskores::filter::Filter | private |
ActiveFieldAssociation | viskores::filter::Filter | private |
ActiveFieldNames | viskores::filter::Filter | private |
CanThread() const | viskores::filter::Filter | virtual |
CastAndCallScalarField(const viskores::cont::UnknownArrayHandle &fieldArray, Functor &&functor, Args &&... args) const | viskores::filter::Filter | inlineprotected |
CastAndCallScalarField(const viskores::cont::Field &field, Functor &&functor, Args &&... args) const | viskores::filter::Filter | inlineprotected |
CastAndCallVariableVecField(const viskores::cont::UnknownArrayHandle &fieldArray, Functor &&functor, Args &&... args) const | viskores::filter::Filter | inlineprotected |
CastAndCallVariableVecField(const viskores::cont::Field &field, Functor &&functor, Args &&... args) const | viskores::filter::Filter | inlineprotected |
CastAndCallVecField(const viskores::cont::UnknownArrayHandle &fieldArray, Functor &&functor, Args &&... args) const | viskores::filter::Filter | inlineprotected |
CastAndCallVecField(const viskores::cont::Field &field, Functor &&functor, Args &&... args) const | viskores::filter::Filter | inlineprotected |
CreateResult(const viskores::cont::DataSet &inDataSet) const | viskores::filter::Filter | protected |
CreateResult(const viskores::cont::PartitionedDataSet &input, const viskores::cont::PartitionedDataSet &resultPartitions) const | viskores::filter::Filter | protected |
CreateResult(const viskores::cont::PartitionedDataSet &input, const viskores::cont::PartitionedDataSet &resultPartitions, FieldMapper &&fieldMapper) const | viskores::filter::Filter | inlineprotected |
CreateResult(const viskores::cont::DataSet &inDataSet, const viskores::cont::UnknownCellSet &resultCellSet, FieldMapper &&fieldMapper) const | viskores::filter::Filter | inlineprotected |
CreateResultCoordinateSystem(const viskores::cont::DataSet &inDataSet, const viskores::cont::UnknownCellSet &resultCellSet, const viskores::cont::CoordinateSystem &resultCoordSystem, FieldMapper &&fieldMapper) const | viskores::filter::Filter | inlineprotected |
CreateResultCoordinateSystem(const viskores::cont::DataSet &inDataSet, const viskores::cont::UnknownCellSet &resultCellSet, const std::string &coordsName, const viskores::cont::UnknownArrayHandle &coordsData, FieldMapper &&fieldMapper) const | viskores::filter::Filter | inlineprotected |
CreateResultField(const viskores::cont::DataSet &inDataSet, const viskores::cont::Field &resultField) const | viskores::filter::Filter | protected |
CreateResultField(const viskores::cont::DataSet &inDataSet, const std::string &resultFieldName, viskores::cont::Field::Association resultFieldAssociation, const viskores::cont::UnknownArrayHandle &resultFieldArray) const | viskores::filter::Filter | inlineprotected |
CreateResultFieldCell(const viskores::cont::DataSet &inDataSet, const std::string &resultFieldName, const viskores::cont::UnknownArrayHandle &resultFieldArray) const | viskores::filter::Filter | inlineprotected |
CreateResultFieldPoint(const viskores::cont::DataSet &inDataSet, const std::string &resultFieldName, const viskores::cont::UnknownArrayHandle &resultFieldArray) const | viskores::filter::Filter | inlineprotected |
DetermineNumberOfThreads(const viskores::cont::PartitionedDataSet &input) | viskores::filter::Filter | privatevirtual |
DoExecute(const viskores::cont::DataSet &inData)=0 | viskores::filter::Filter | protectedpure virtual |
DoExecutePartitions(const viskores::cont::PartitionedDataSet &inData) | viskores::filter::Filter | protectedvirtual |
Execute(const viskores::cont::DataSet &input) | viskores::filter::Filter | |
Execute(const viskores::cont::PartitionedDataSet &input) | viskores::filter::Filter | |
FieldsToPass | viskores::filter::Filter | private |
Filter() | viskores::filter::Filter | |
GetActiveCoordinateSystemIndex(viskores::IdComponent index=0) const | viskores::filter::Filter | inline |
GetActiveFieldAssociation(viskores::IdComponent index=0) const | viskores::filter::Filter | inline |
GetActiveFieldName(viskores::IdComponent index=0) const | viskores::filter::Filter | inline |
GetFieldFromDataSet(const viskores::cont::DataSet &input) const | viskores::filter::Filter | inlineprotected |
GetFieldFromDataSet(viskores::IdComponent index, const viskores::cont::DataSet &input) const | viskores::filter::Filter | inlineprotected |
GetFieldsToPass() const | viskores::filter::Filter | inline |
GetFieldsToPass() | viskores::filter::Filter | inline |
GetNumberOfActiveFields() const | viskores::filter::Filter | inline |
GetOutputFieldName() const | viskores::filter::Filter | inline |
GetPassCoordinateSystems() const | viskores::filter::Filter | inline |
GetRunMultiThreadedFilter() const | viskores::filter::Filter | inline |
GetThreadsPerCPU() const | viskores::filter::Filter | inline |
GetThreadsPerGPU() const | viskores::filter::Filter | inline |
GetUseCoordinateSystemAsField(viskores::IdComponent index=0) const | viskores::filter::Filter | inline |
Invoke | viskores::filter::Filter | protected |
MapFieldsOntoOutput(const viskores::cont::DataSet &input, const viskores::filter::FieldSelection &fieldSelection, viskores::cont::DataSet &output, FieldMapper &&fieldMapper) const | viskores::filter::Filter | inlineprivate |
MapFieldsOntoOutput(const viskores::cont::PartitionedDataSet &input, const viskores::filter::FieldSelection &fieldSelection, viskores::cont::PartitionedDataSet &output, FieldMapper &&fieldMapper) const | viskores::filter::Filter | inlineprivate |
NumThreadsPerCPU | viskores::filter::Filter | private |
NumThreadsPerGPU | viskores::filter::Filter | private |
OutputFieldName | viskores::filter::Filter | private |
PassCoordinateSystems | viskores::filter::Filter | private |
ResizeIfNeeded(size_t index_st) | viskores::filter::Filter | private |
RunFilterWithMultipleThreads | viskores::filter::Filter | private |
SetActiveCoordinateSystem(viskores::Id coord_idx) | viskores::filter::Filter | inline |
SetActiveCoordinateSystem(viskores::IdComponent index, viskores::Id coord_idx) | viskores::filter::Filter | inline |
SetActiveField(const std::string &name, viskores::cont::Field::Association association=viskores::cont::Field::Association::Any) | viskores::filter::Filter | inline |
SetActiveField(viskores::IdComponent index, const std::string &name, viskores::cont::Field::Association association=viskores::cont::Field::Association::Any) | viskores::filter::Filter | inline |
SetFieldsToPass(const viskores::filter::FieldSelection &fieldsToPass) | viskores::filter::Filter | |
SetFieldsToPass(viskores::filter::FieldSelection &&fieldsToPass) | viskores::filter::Filter | |
SetFieldsToPass(const viskores::filter::FieldSelection &fieldsToPass, viskores::filter::FieldSelection::Mode mode) | viskores::filter::Filter | |
SetFieldsToPass(std::initializer_list< std::string > fields, viskores::filter::FieldSelection::Mode mode=viskores::filter::FieldSelection::Mode::Select) | viskores::filter::Filter | |
SetFieldsToPass(std::initializer_list< std::pair< std::string, viskores::cont::Field::Association >> fields, viskores::filter::FieldSelection::Mode mode=viskores::filter::FieldSelection::Mode::Select) | viskores::filter::Filter | |
SetFieldsToPass(const std::string &fieldname, viskores::cont::Field::Association association, viskores::filter::FieldSelection::Mode mode=viskores::filter::FieldSelection::Mode::Select) | viskores::filter::Filter | |
SetFieldsToPass(const std::string &fieldname, viskores::filter::FieldSelection::Mode mode) | viskores::filter::Filter | inline |
SetInvoker(viskores::cont::Invoker inv) | viskores::filter::Filter | inline |
SetOutputFieldName(const std::string &name) | viskores::filter::Filter | inline |
SetPassCoordinateSystems(bool flag) | viskores::filter::Filter | inline |
SetRunMultiThreadedFilter(bool val) | viskores::filter::Filter | inline |
SetThreadsPerCPU(viskores::Id numThreads) | viskores::filter::Filter | inline |
SetThreadsPerGPU(viskores::Id numThreads) | viskores::filter::Filter | inline |
SetUseCoordinateSystemAsField(bool val) | viskores::filter::Filter | inline |
SetUseCoordinateSystemAsField(viskores::IdComponent index, bool val) | viskores::filter::Filter | inline |
UseCoordinateSystemAsField | viskores::filter::Filter | private |
~Filter() | viskores::filter::Filter | virtual |