RigidBodyCastIterator.h File Reference

Detailed Description

Author
Klaus Iglberger
Sebastian Eibl sebas.nosp@m.tian.nosp@m..eibl.nosp@m.@fau.nosp@m..de
#include "RigidBody.h"
#include <memory>
#include <type_traits>
#include <vector>

Classes

class  walberla::pe::RigidBodyCastIterator< C >
 Dynamic cast iterator for polymorphic pointer vectors. More...
 
class  walberla::pe::ConstRigidBodyCastIterator< C >
 

Namespaces

 walberla
 \file TimestepTracker.h \ingroup lbm \author Frederik Hennig frede.nosp@m.rik..nosp@m.henni.nosp@m.g@fa.nosp@m.u.de
 
 walberla::pe
 

Functions

template<typename C >
bool walberla::pe::operator== (const RigidBodyCastIterator< C > &lhs, const RigidBodyCastIterator< C > &rhs)
 Equality comparison between two CastIterator objects. More...
 
template<typename C >
bool walberla::pe::operator!= (const RigidBodyCastIterator< C > &lhs, const RigidBodyCastIterator< C > &rhs)
 Inequality comparison between two CastIterator objects. More...
 
template<typename C >
bool walberla::pe::operator== (const ConstRigidBodyCastIterator< C > &lhs, const ConstRigidBodyCastIterator< C > &rhs)
 Equality comparison between two CastIterator objects. More...
 
template<typename C >
bool walberla::pe::operator!= (const ConstRigidBodyCastIterator< C > &lhs, const ConstRigidBodyCastIterator< C > &rhs)
 Inequality comparison between two CastIterator objects. More...