Wildmeshing Toolkit
wmtk::operations::internal::AttributeTransferConfigurationPimpl Class Reference

Public Member Functions

void add (const std::shared_ptr< const AttributeTransferEdge > &)
 
std::vector< std::shared_ptr< const AttributeTransferEdge > > linearized_strategies () const
 
std::vector< std::shared_ptr< const NewAttributeStrategy > > linearized_new_strategies () const
 
std::vector< std::shared_ptr< const AttributeTransferStrategyBase > > linearized_transfer_strategies () const
 

Private Attributes

std::vector< std::shared_ptr< const AttributeTransferEdge > > m_strats
 

Detailed Description

Definition at line 26 of file AttributeTransferConfiguration.cpp.

Member Function Documentation

◆ add()

void wmtk::operations::internal::AttributeTransferConfigurationPimpl::add ( const std::shared_ptr< const AttributeTransferEdge > &  s)

Definition at line 42 of file AttributeTransferConfiguration.cpp.

References m_strats.

◆ linearized_new_strategies()

auto wmtk::operations::internal::AttributeTransferConfigurationPimpl::linearized_new_strategies ( ) const

Definition at line 53 of file AttributeTransferConfiguration.cpp.

References linearized_strategies().

Here is the call graph for this function:

◆ linearized_strategies()

std::vector< std::shared_ptr< const AttributeTransferEdge > > wmtk::operations::internal::AttributeTransferConfigurationPimpl::linearized_strategies ( ) const

Definition at line 47 of file AttributeTransferConfiguration.cpp.

References m_strats.

Referenced by linearized_new_strategies(), and linearized_transfer_strategies().

Here is the caller graph for this function:

◆ linearized_transfer_strategies()

auto wmtk::operations::internal::AttributeTransferConfigurationPimpl::linearized_transfer_strategies ( ) const

Definition at line 58 of file AttributeTransferConfiguration.cpp.

References linearized_strategies().

Here is the call graph for this function:

Member Data Documentation

◆ m_strats

std::vector<std::shared_ptr<const AttributeTransferEdge> > wmtk::operations::internal::AttributeTransferConfigurationPimpl::m_strats
private

Definition at line 39 of file AttributeTransferConfiguration.cpp.

Referenced by add(), and linearized_strategies().


The documentation for this class was generated from the following file: