PLaSK library
|
This is the complete list of members for plask::edge::StrategyHolder< direction, StrategyType >, including all inherited members.
applyHi(const typename Primitive< dims >::Box &bbox, Vec< dims, double > &p, shared_ptr< Material > &result_material, const Strategy *opposite) const | plask::edge::StrategyHolder< direction, StrategyType > | inline |
applyIfHi(const typename Primitive< dims >::Box &bbox, Vec< dims, double > &p, shared_ptr< Material > &result_material, const Strategy *opposite) const | plask::edge::StrategyHolder< direction, StrategyType > | inline |
applyIfLo(const typename Primitive< dims >::Box &bbox, Vec< dims, double > &p, shared_ptr< Material > &result_material, const Strategy *opposite) const | plask::edge::StrategyHolder< direction, StrategyType > | inline |
applyLo(const typename Primitive< dims >::Box &bbox, Vec< dims, double > &p, shared_ptr< Material > &result_material, const Strategy *opposite) const | plask::edge::StrategyHolder< direction, StrategyType > | inline |
getStrategy() const | plask::edge::StrategyHolder< direction, StrategyType > | inline |
operator=(const StrategyType &strategy) | plask::edge::StrategyHolder< direction, StrategyType > | inline |
operator=(const StrategyHolder< adirection, StrategyType > &strategyHolder) | plask::edge::StrategyHolder< direction, StrategyType > | inline |
setStrategy(const StrategyType &strategy) | plask::edge::StrategyHolder< direction, StrategyType > | inline |
str() const | plask::edge::StrategyHolder< direction, StrategyType > | inline |
StrategyHolder(const StrategyType &strategy=Null()) | plask::edge::StrategyHolder< direction, StrategyType > | inline |
StrategyHolder(const StrategyHolder< adirection, StrategyType > &strategyHolder) | plask::edge::StrategyHolder< direction, StrategyType > | inline |
~StrategyHolder() | plask::edge::StrategyHolder< direction, StrategyType > | inline |