Viskores  1.0
viskores::filter::Filter Member List

This is the complete list of members for viskores::filter::Filter, including all inherited members.

ActiveCoordinateSystemIndicesviskores::filter::Filterprivate
ActiveFieldAssociationviskores::filter::Filterprivate
ActiveFieldNamesviskores::filter::Filterprivate
CanThread() constviskores::filter::Filtervirtual
CastAndCallScalarField(const viskores::cont::UnknownArrayHandle &fieldArray, Functor &&functor, Args &&... args) constviskores::filter::Filterinlineprotected
CastAndCallScalarField(const viskores::cont::Field &field, Functor &&functor, Args &&... args) constviskores::filter::Filterinlineprotected
CastAndCallVariableVecField(const viskores::cont::UnknownArrayHandle &fieldArray, Functor &&functor, Args &&... args) constviskores::filter::Filterinlineprotected
CastAndCallVariableVecField(const viskores::cont::Field &field, Functor &&functor, Args &&... args) constviskores::filter::Filterinlineprotected
CastAndCallVecField(const viskores::cont::UnknownArrayHandle &fieldArray, Functor &&functor, Args &&... args) constviskores::filter::Filterinlineprotected
CastAndCallVecField(const viskores::cont::Field &field, Functor &&functor, Args &&... args) constviskores::filter::Filterinlineprotected
CreateResult(const viskores::cont::DataSet &inDataSet) constviskores::filter::Filterprotected
CreateResult(const viskores::cont::PartitionedDataSet &input, const viskores::cont::PartitionedDataSet &resultPartitions) constviskores::filter::Filterprotected
CreateResult(const viskores::cont::PartitionedDataSet &input, const viskores::cont::PartitionedDataSet &resultPartitions, FieldMapper &&fieldMapper) constviskores::filter::Filterinlineprotected
CreateResult(const viskores::cont::DataSet &inDataSet, const viskores::cont::UnknownCellSet &resultCellSet, FieldMapper &&fieldMapper) constviskores::filter::Filterinlineprotected
CreateResultCoordinateSystem(const viskores::cont::DataSet &inDataSet, const viskores::cont::UnknownCellSet &resultCellSet, const viskores::cont::CoordinateSystem &resultCoordSystem, FieldMapper &&fieldMapper) constviskores::filter::Filterinlineprotected
CreateResultCoordinateSystem(const viskores::cont::DataSet &inDataSet, const viskores::cont::UnknownCellSet &resultCellSet, const std::string &coordsName, const viskores::cont::UnknownArrayHandle &coordsData, FieldMapper &&fieldMapper) constviskores::filter::Filterinlineprotected
CreateResultField(const viskores::cont::DataSet &inDataSet, const viskores::cont::Field &resultField) constviskores::filter::Filterprotected
CreateResultField(const viskores::cont::DataSet &inDataSet, const std::string &resultFieldName, viskores::cont::Field::Association resultFieldAssociation, const viskores::cont::UnknownArrayHandle &resultFieldArray) constviskores::filter::Filterinlineprotected
CreateResultFieldCell(const viskores::cont::DataSet &inDataSet, const std::string &resultFieldName, const viskores::cont::UnknownArrayHandle &resultFieldArray) constviskores::filter::Filterinlineprotected
CreateResultFieldPoint(const viskores::cont::DataSet &inDataSet, const std::string &resultFieldName, const viskores::cont::UnknownArrayHandle &resultFieldArray) constviskores::filter::Filterinlineprotected
DetermineNumberOfThreads(const viskores::cont::PartitionedDataSet &input)viskores::filter::Filterprivatevirtual
DoExecute(const viskores::cont::DataSet &inData)=0viskores::filter::Filterprotectedpure virtual
DoExecutePartitions(const viskores::cont::PartitionedDataSet &inData)viskores::filter::Filterprotectedvirtual
Execute(const viskores::cont::DataSet &input)viskores::filter::Filter
Execute(const viskores::cont::PartitionedDataSet &input)viskores::filter::Filter
FieldsToPassviskores::filter::Filterprivate
Filter()viskores::filter::Filter
GetActiveCoordinateSystemIndex(viskores::IdComponent index=0) constviskores::filter::Filterinline
GetActiveFieldAssociation(viskores::IdComponent index=0) constviskores::filter::Filterinline
GetActiveFieldName(viskores::IdComponent index=0) constviskores::filter::Filterinline
GetFieldFromDataSet(const viskores::cont::DataSet &input) constviskores::filter::Filterinlineprotected
GetFieldFromDataSet(viskores::IdComponent index, const viskores::cont::DataSet &input) constviskores::filter::Filterinlineprotected
GetFieldsToPass() constviskores::filter::Filterinline
GetFieldsToPass()viskores::filter::Filterinline
GetNumberOfActiveFields() constviskores::filter::Filterinline
GetOutputFieldName() constviskores::filter::Filterinline
GetPassCoordinateSystems() constviskores::filter::Filterinline
GetRunMultiThreadedFilter() constviskores::filter::Filterinline
GetThreadsPerCPU() constviskores::filter::Filterinline
GetThreadsPerGPU() constviskores::filter::Filterinline
GetUseCoordinateSystemAsField(viskores::IdComponent index=0) constviskores::filter::Filterinline
Invokeviskores::filter::Filterprotected
MapFieldsOntoOutput(const viskores::cont::DataSet &input, const viskores::filter::FieldSelection &fieldSelection, viskores::cont::DataSet &output, FieldMapper &&fieldMapper) constviskores::filter::Filterinlineprivate
MapFieldsOntoOutput(const viskores::cont::PartitionedDataSet &input, const viskores::filter::FieldSelection &fieldSelection, viskores::cont::PartitionedDataSet &output, FieldMapper &&fieldMapper) constviskores::filter::Filterinlineprivate
NumThreadsPerCPUviskores::filter::Filterprivate
NumThreadsPerGPUviskores::filter::Filterprivate
OutputFieldNameviskores::filter::Filterprivate
PassCoordinateSystemsviskores::filter::Filterprivate
ResizeIfNeeded(size_t index_st)viskores::filter::Filterprivate
RunFilterWithMultipleThreadsviskores::filter::Filterprivate
SetActiveCoordinateSystem(viskores::Id coord_idx)viskores::filter::Filterinline
SetActiveCoordinateSystem(viskores::IdComponent index, viskores::Id coord_idx)viskores::filter::Filterinline
SetActiveField(const std::string &name, viskores::cont::Field::Association association=viskores::cont::Field::Association::Any)viskores::filter::Filterinline
SetActiveField(viskores::IdComponent index, const std::string &name, viskores::cont::Field::Association association=viskores::cont::Field::Association::Any)viskores::filter::Filterinline
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::Filterinline
SetInvoker(viskores::cont::Invoker inv)viskores::filter::Filterinline
SetOutputFieldName(const std::string &name)viskores::filter::Filterinline
SetPassCoordinateSystems(bool flag)viskores::filter::Filterinline
SetRunMultiThreadedFilter(bool val)viskores::filter::Filterinline
SetThreadsPerCPU(viskores::Id numThreads)viskores::filter::Filterinline
SetThreadsPerGPU(viskores::Id numThreads)viskores::filter::Filterinline
SetUseCoordinateSystemAsField(bool val)viskores::filter::Filterinline
SetUseCoordinateSystemAsField(viskores::IdComponent index, bool val)viskores::filter::Filterinline
UseCoordinateSystemAsFieldviskores::filter::Filterprivate
~Filter()viskores::filter::Filtervirtual