#include "OSGConfig.h"#include "OSGBaseDef.h"#include "OSGBaseTypes.h"#include <algorithm>#include <functional>#include "OSGTypeBasePredicates.inl"Go to the source code of this file.
Namespaces | |
| namespace | OSG |
| namespace | OSG::TypePredicates |
Classes | |
| class | OSG::TypePredicates::IsBaseOf |
| A predicate to test if a type is a base type of a fixed type. More... | |
| class | OSG::TypePredicates::IsDerivedFrom |
| A predicate to test if a type is derived from of a fixed type. More... | |
Functions | |
| template<class InIteratorTypeT> | |
| bool | OSG::TypePredicates::typeDerivedFrom (InIteratorTypeT begin, InIteratorTypeT end, const TypeBase &type) |
| template<class InIteratorTypeT> | |
| bool | OSG::TypePredicates::typeDerivedFromAll (InIteratorTypeT begin, InIteratorTypeT end, const TypeBase &type) |
| template<class InIteratorTypeT> | |
| bool | OSG::TypePredicates::typeBaseOf (InIteratorTypeT begin, InIteratorTypeT end, const TypeBase &type) |
| template<class InIteratorTypeT> | |
| bool | OSG::TypePredicates::typeBaseOfAll (InIteratorTypeT begin, InIteratorTypeT end, const TypeBase &type) |