OpenMesh
OpenMesh::CirculatorRange< CirculatorRangeTraitT > Member List

This is the complete list of members for OpenMesh::CirculatorRange< CirculatorRangeTraitT >, including all inherited members.

all_of(Functor &&f) -> boolOpenMesh::SmartRangeT< CirculatorRange< CirculatorRangeTraitT >, SmartHandle< CirculatorRangeTraitT::TO_ENTITYE_TYPE >::type >inline
any_of(Functor &&f) -> boolOpenMesh::SmartRangeT< CirculatorRange< CirculatorRangeTraitT >, SmartHandle< CirculatorRangeTraitT::TO_ENTITYE_TYPE >::type >inline
argmax(Functor &&f) -> SmartHandle< CirculatorRangeTraitT::TO_ENTITYE_TYPE >::typeOpenMesh::SmartRangeT< CirculatorRange< CirculatorRangeTraitT >, SmartHandle< CirculatorRangeTraitT::TO_ENTITYE_TYPE >::type >inline
argmin(Functor &&f) -> SmartHandle< CirculatorRangeTraitT::TO_ENTITYE_TYPE >::typeOpenMesh::SmartRangeT< CirculatorRange< CirculatorRangeTraitT >, SmartHandle< CirculatorRangeTraitT::TO_ENTITYE_TYPE >::type >inline
avg(Functor &&f) -> typename std::decay< decltype(f(std::declval< SmartHandle< CirculatorRangeTraitT::TO_ENTITYE_TYPE >::type >()))>::typeOpenMesh::SmartRangeT< CirculatorRange< CirculatorRangeTraitT >, SmartHandle< CirculatorRangeTraitT::TO_ENTITYE_TYPE >::type >inline
avg(Functor &&f, WeightFunctor &&w) -> typename std::decay< decltype((1.0/(w(std::declval< SmartHandle< CirculatorRangeTraitT::TO_ENTITYE_TYPE >::type >())+w(std::declval< SmartHandle< CirculatorRangeTraitT::TO_ENTITYE_TYPE >::type >()))) *f(std::declval< SmartHandle< CirculatorRangeTraitT::TO_ENTITYE_TYPE >::type >()))>::typeOpenMesh::SmartRangeT< CirculatorRange< CirculatorRangeTraitT >, SmartHandle< CirculatorRangeTraitT::TO_ENTITYE_TYPE >::type >inline
begin() const (defined in OpenMesh::CirculatorRange< CirculatorRangeTraitT >)OpenMesh::CirculatorRange< CirculatorRangeTraitT >inline
CENTER_ENTITY_TYPE typedef (defined in OpenMesh::CirculatorRange< CirculatorRangeTraitT >)OpenMesh::CirculatorRange< CirculatorRangeTraitT >
CirculatorRange(const CONTAINER_TYPE &container, CENTER_ENTITY_TYPE center) (defined in OpenMesh::CirculatorRange< CirculatorRangeTraitT >)OpenMesh::CirculatorRange< CirculatorRangeTraitT >inline
CirculatorRange(const CONTAINER_TYPE &container, HalfedgeHandle heh, int) (defined in OpenMesh::CirculatorRange< CirculatorRangeTraitT >)OpenMesh::CirculatorRange< CirculatorRangeTraitT >inline
const_iterator typedef (defined in OpenMesh::CirculatorRange< CirculatorRangeTraitT >)OpenMesh::CirculatorRange< CirculatorRangeTraitT >
CONTAINER_TYPE typedef (defined in OpenMesh::CirculatorRange< CirculatorRangeTraitT >)OpenMesh::CirculatorRange< CirculatorRangeTraitT >
count_if(Functor &&f) -> intOpenMesh::SmartRangeT< CirculatorRange< CirculatorRangeTraitT >, SmartHandle< CirculatorRangeTraitT::TO_ENTITYE_TYPE >::type >inline
end() const (defined in OpenMesh::CirculatorRange< CirculatorRangeTraitT >)OpenMesh::CirculatorRange< CirculatorRangeTraitT >inline
filtered(Functor &&f) -> FilteredSmartRangeT< SmartRange, Handle, Functor >OpenMesh::SmartRangeT< CirculatorRange< CirculatorRangeTraitT >, SmartHandle< CirculatorRangeTraitT::TO_ENTITYE_TYPE >::type >inline
first(Functor &&f={}) -> SmartHandle< CirculatorRangeTraitT::TO_ENTITYE_TYPE >::typeOpenMesh::SmartRangeT< CirculatorRange< CirculatorRangeTraitT >, SmartHandle< CirculatorRangeTraitT::TO_ENTITYE_TYPE >::type >inline
for_each(Functor &&f) -> voidOpenMesh::SmartRangeT< CirculatorRange< CirculatorRangeTraitT >, SmartHandle< CirculatorRangeTraitT::TO_ENTITYE_TYPE >::type >inline
ITER_TYPE typedef (defined in OpenMesh::CirculatorRange< CirculatorRangeTraitT >)OpenMesh::CirculatorRange< CirculatorRangeTraitT >
iterator typedef (defined in OpenMesh::CirculatorRange< CirculatorRangeTraitT >)OpenMesh::CirculatorRange< CirculatorRangeTraitT >
max(Functor &&f) -> typename std::decay< decltype(f(std::declval< SmartHandle< CirculatorRangeTraitT::TO_ENTITYE_TYPE >::type >()))>::typeOpenMesh::SmartRangeT< CirculatorRange< CirculatorRangeTraitT >, SmartHandle< CirculatorRangeTraitT::TO_ENTITYE_TYPE >::type >inline
min(Functor &&f) -> typename std::decay< decltype(f(std::declval< SmartHandle< CirculatorRangeTraitT::TO_ENTITYE_TYPE >::type >()))>::typeOpenMesh::SmartRangeT< CirculatorRange< CirculatorRangeTraitT >, SmartHandle< CirculatorRangeTraitT::TO_ENTITYE_TYPE >::type >inline
minmax(Functor &&f) -> std::pair< typename std::decay< decltype(f(std::declval< SmartHandle< CirculatorRangeTraitT::TO_ENTITYE_TYPE >::type >()))>::type, typename std::decay< decltype(f(std::declval< SmartHandle< CirculatorRangeTraitT::TO_ENTITYE_TYPE >::type >()))>::type >OpenMesh::SmartRangeT< CirculatorRange< CirculatorRangeTraitT >, SmartHandle< CirculatorRangeTraitT::TO_ENTITYE_TYPE >::type >inline
sum(Functor &&f) -> typename std::decay< decltype(f(std::declval< SmartHandle< CirculatorRangeTraitT::TO_ENTITYE_TYPE >::type >()))>::typeOpenMesh::SmartRangeT< CirculatorRange< CirculatorRangeTraitT >, SmartHandle< CirculatorRangeTraitT::TO_ENTITYE_TYPE >::type >inline
to_array(Functor &&f={}) -> std::array< typename std::decay< decltype(f(std::declval< SmartHandle< CirculatorRangeTraitT::TO_ENTITYE_TYPE >::type >()))>::type, n >OpenMesh::SmartRangeT< CirculatorRange< CirculatorRangeTraitT >, SmartHandle< CirculatorRangeTraitT::TO_ENTITYE_TYPE >::type >inline
to_set(Functor &&f={}) -> std::set< typename std::decay< decltype(f(std::declval< SmartHandle< CirculatorRangeTraitT::TO_ENTITYE_TYPE >::type >()))>::type >OpenMesh::SmartRangeT< CirculatorRange< CirculatorRangeTraitT >, SmartHandle< CirculatorRangeTraitT::TO_ENTITYE_TYPE >::type >inline
to_vector(Functor &&f={}) -> std::vector< typename std::decay< decltype(f(std::declval< SmartHandle< CirculatorRangeTraitT::TO_ENTITYE_TYPE >::type >()))>::type >OpenMesh::SmartRangeT< CirculatorRange< CirculatorRangeTraitT >, SmartHandle< CirculatorRangeTraitT::TO_ENTITYE_TYPE >::type >inline

Project OpenMesh, ©  Visual Computing Institute, RWTH Aachen. Documentation generated using doxygen .