Class::prim::Aabb2D< T, MinMaxPolicy > | Your momma's axis aligned bounding box |
Class::prim::Aabb3D< T, MinMaxPolicy > | Your momma's axis aligned bounding box |
Class::spat::Aabb8Tree< ObjectType, ObjectTraits, SplitHeuristics > | 4-ary AABB tree |
Class::spat::Aabb8Tree< ObjectType, ObjectTraits, SplitHeuristics > | |
Class::spat::AabbTree< ObjectType, ObjectTraits, SplitHeuristics > | AABB bounding volume tree that looks similar to a KdTree |
Class::spat::AabbTree< ObjectType, ObjectTraits, SplitHeuristics > | |
Class::spat::AabpTree< ObjectType, ObjectTraits, SplitHeuristics > | AABB bounding volume tree that looks similar to a KdTree |
Class::spat::AabpTree< ObjectType, ObjectTraits, SplitHeuristics > | |
Class::stde::access_iterator_t< Iterator, Accessor > | Iterator adaptor to access members |
Class::util::AllocatorAlignedAlloc< Alignment > | |
Class::util::AllocatorAlignedAlloc< LASS_SIMD_ALIGNMENT > | |
Class::util::AllocatorClassAdaptor< VariableAllocator, destructionPriority > | Use an Allocator to implement a class' new and delete |
►Class::util::AllocatorClassAdaptor< util::AllocatorBinned< util::AllocatorConcurrentFreeList<> >, destructionPriorityNever > | |
►Class::util::impl::Dispatcher0 | Abstract base class of all dispatchers for lass::util::Callback0 |
Class::util::impl::Dispatcher0Function< TFunctor > | |
Class::util::impl::Dispatcher0Function< Function, Enable > | |
Class::util::impl::Dispatcher0Function< Function, Enable > | Dispatcher for lass::util::Callback0 to a fuction or equivalent callable entity |
Class::util::impl::Dispatcher0Method< ObjectPtr, Method > | Dispatcher for lass::util::Callback0 to an object/method pair |
►Class::util::impl::Dispatcher1< P1 > | Abstract base class of all dispatchers for lass::util::Callback1 |
Class::util::impl::Dispatcher1Function< P1, TFunctor > | |
Class::util::impl::Dispatcher1Function< P1, FunctionType, Enable > | |
Class::util::impl::Dispatcher1Function< P1, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::Callback1 to a callable that does not support operator! |
Class::util::impl::Dispatcher1Function< P1, FunctionType, Enable > | Dispatcher for lass::util::Callback1 to a free function: |
Class::util::impl::Dispatcher1Function< P1, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::Callback1 to a callable that does not support operator! |
Class::util::impl::Dispatcher1Method< P1, ObjectPtr, Method > | Dispatcher for lass::util::Callback1 to an object/method pair |
►Class::util::impl::Dispatcher10< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10 > | Abstract base class of all dispatchers for lass::util::Callback10 |
Class::util::impl::Dispatcher10Function< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, TFunctor > | |
Class::util::impl::Dispatcher10Function< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, FunctionType, Enable > | |
Class::util::impl::Dispatcher10Function< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::Callback10 to a callable that does not support operator! |
Class::util::impl::Dispatcher10Function< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, FunctionType, Enable > | Dispatcher for lass::util::Callback10 to a free function: |
Class::util::impl::Dispatcher10Function< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::Callback10 to a callable that does not support operator! |
Class::util::impl::Dispatcher10Method< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, ObjectPtr, Method > | Dispatcher for lass::util::Callback10 to an object/method pair |
►Class::util::impl::Dispatcher11< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11 > | Abstract base class of all dispatchers for lass::util::Callback11 |
Class::util::impl::Dispatcher11Function< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, TFunctor > | |
Class::util::impl::Dispatcher11Function< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, FunctionType, Enable > | |
Class::util::impl::Dispatcher11Function< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::Callback11 to a callable that does not support operator! |
Class::util::impl::Dispatcher11Function< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, FunctionType, Enable > | Dispatcher for lass::util::Callback11 to a free function: |
Class::util::impl::Dispatcher11Function< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::Callback11 to a callable that does not support operator! |
Class::util::impl::Dispatcher11Method< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, ObjectPtr, Method > | Dispatcher for lass::util::Callback11 to an object/method pair |
►Class::util::impl::Dispatcher12< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 > | Abstract base class of all dispatchers for lass::util::Callback12 |
Class::util::impl::Dispatcher12Function< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, TFunctor > | |
Class::util::impl::Dispatcher12Function< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, FunctionType, Enable > | |
Class::util::impl::Dispatcher12Function< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::Callback12 to a callable that does not support operator! |
Class::util::impl::Dispatcher12Function< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, FunctionType, Enable > | Dispatcher for lass::util::Callback12 to a free function: |
Class::util::impl::Dispatcher12Function< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::Callback12 to a callable that does not support operator! |
Class::util::impl::Dispatcher12Method< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, ObjectPtr, Method > | Dispatcher for lass::util::Callback12 to an object/method pair |
►Class::util::impl::Dispatcher13< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13 > | Abstract base class of all dispatchers for lass::util::Callback13 |
Class::util::impl::Dispatcher13Function< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, TFunctor > | |
Class::util::impl::Dispatcher13Function< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, FunctionType, Enable > | |
Class::util::impl::Dispatcher13Function< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::Callback13 to a callable that does not support operator! |
Class::util::impl::Dispatcher13Function< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, FunctionType, Enable > | Dispatcher for lass::util::Callback13 to a free function: |
Class::util::impl::Dispatcher13Function< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::Callback13 to a callable that does not support operator! |
Class::util::impl::Dispatcher13Method< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, ObjectPtr, Method > | Dispatcher for lass::util::Callback13 to an object/method pair |
►Class::util::impl::Dispatcher14< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14 > | Abstract base class of all dispatchers for lass::util::Callback14 |
Class::util::impl::Dispatcher14Function< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, TFunctor > | |
Class::util::impl::Dispatcher14Function< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, FunctionType, Enable > | |
Class::util::impl::Dispatcher14Function< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::Callback14 to a callable that does not support operator! |
Class::util::impl::Dispatcher14Function< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, FunctionType, Enable > | Dispatcher for lass::util::Callback14 to a free function: |
Class::util::impl::Dispatcher14Function< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::Callback14 to a callable that does not support operator! |
Class::util::impl::Dispatcher14Method< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, ObjectPtr, Method > | Dispatcher for lass::util::Callback14 to an object/method pair |
►Class::util::impl::Dispatcher15< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15 > | Abstract base class of all dispatchers for lass::util::Callback15 |
Class::util::impl::Dispatcher15Function< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, TFunctor > | |
Class::util::impl::Dispatcher15Function< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, FunctionType, Enable > | |
Class::util::impl::Dispatcher15Function< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::Callback15 to a callable that does not support operator! |
Class::util::impl::Dispatcher15Function< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, FunctionType, Enable > | Dispatcher for lass::util::Callback15 to a free function: |
Class::util::impl::Dispatcher15Function< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::Callback15 to a callable that does not support operator! |
Class::util::impl::Dispatcher15Method< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, ObjectPtr, Method > | Dispatcher for lass::util::Callback15 to an object/method pair |
►Class::util::impl::Dispatcher2< P1, P2 > | Abstract base class of all dispatchers for lass::util::Callback2 |
Class::util::impl::Dispatcher2Function< P1, P2, TFunctor > | |
Class::util::impl::Dispatcher2Function< P1, P2, FunctionType, Enable > | |
Class::util::impl::Dispatcher2Function< P1, P2, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::Callback2 to a callable that does not support operator! |
Class::util::impl::Dispatcher2Function< P1, P2, FunctionType, Enable > | Dispatcher for lass::util::Callback2 to a free function: |
Class::util::impl::Dispatcher2Function< P1, P2, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::Callback2 to a callable that does not support operator! |
Class::util::impl::Dispatcher2Method< P1, P2, ObjectPtr, Method > | Dispatcher for lass::util::Callback2 to an object/method pair |
►Class::util::impl::Dispatcher3< P1, P2, P3 > | Abstract base class of all dispatchers for lass::util::Callback3 |
Class::util::impl::Dispatcher3Function< P1, P2, P3, TFunctor > | |
Class::util::impl::Dispatcher3Function< P1, P2, P3, FunctionType, Enable > | |
Class::util::impl::Dispatcher3Function< P1, P2, P3, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::Callback3 to a callable that does not support operator! |
Class::util::impl::Dispatcher3Function< P1, P2, P3, FunctionType, Enable > | Dispatcher for lass::util::Callback3 to a free function: |
Class::util::impl::Dispatcher3Function< P1, P2, P3, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::Callback3 to a callable that does not support operator! |
Class::util::impl::Dispatcher3Method< P1, P2, P3, ObjectPtr, Method > | Dispatcher for lass::util::Callback3 to an object/method pair |
►Class::util::impl::Dispatcher4< P1, P2, P3, P4 > | Abstract base class of all dispatchers for lass::util::Callback4 |
Class::util::impl::Dispatcher4Function< P1, P2, P3, P4, TFunctor > | |
Class::util::impl::Dispatcher4Function< P1, P2, P3, P4, FunctionType, Enable > | |
Class::util::impl::Dispatcher4Function< P1, P2, P3, P4, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::Callback4 to a callable that does not support operator! |
Class::util::impl::Dispatcher4Function< P1, P2, P3, P4, FunctionType, Enable > | Dispatcher for lass::util::Callback4 to a free function: |
Class::util::impl::Dispatcher4Function< P1, P2, P3, P4, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::Callback4 to a callable that does not support operator! |
Class::util::impl::Dispatcher4Method< P1, P2, P3, P4, ObjectPtr, Method > | Dispatcher for lass::util::Callback4 to an object/method pair |
►Class::util::impl::Dispatcher5< P1, P2, P3, P4, P5 > | Abstract base class of all dispatchers for lass::util::Callback5 |
Class::util::impl::Dispatcher5Function< P1, P2, P3, P4, P5, TFunctor > | |
Class::util::impl::Dispatcher5Function< P1, P2, P3, P4, P5, FunctionType, Enable > | |
Class::util::impl::Dispatcher5Function< P1, P2, P3, P4, P5, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::Callback5 to a callable that does not support operator! |
Class::util::impl::Dispatcher5Function< P1, P2, P3, P4, P5, FunctionType, Enable > | Dispatcher for lass::util::Callback5 to a free function: |
Class::util::impl::Dispatcher5Function< P1, P2, P3, P4, P5, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::Callback5 to a callable that does not support operator! |
Class::util::impl::Dispatcher5Method< P1, P2, P3, P4, P5, ObjectPtr, Method > | Dispatcher for lass::util::Callback5 to an object/method pair |
►Class::util::impl::Dispatcher6< P1, P2, P3, P4, P5, P6 > | Abstract base class of all dispatchers for lass::util::Callback6 |
Class::util::impl::Dispatcher6Function< P1, P2, P3, P4, P5, P6, TFunctor > | |
Class::util::impl::Dispatcher6Function< P1, P2, P3, P4, P5, P6, FunctionType, Enable > | |
Class::util::impl::Dispatcher6Function< P1, P2, P3, P4, P5, P6, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::Callback6 to a callable that does not support operator! |
Class::util::impl::Dispatcher6Function< P1, P2, P3, P4, P5, P6, FunctionType, Enable > | Dispatcher for lass::util::Callback6 to a free function: |
Class::util::impl::Dispatcher6Function< P1, P2, P3, P4, P5, P6, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::Callback6 to a callable that does not support operator! |
Class::util::impl::Dispatcher6Method< P1, P2, P3, P4, P5, P6, ObjectPtr, Method > | Dispatcher for lass::util::Callback6 to an object/method pair |
►Class::util::impl::Dispatcher7< P1, P2, P3, P4, P5, P6, P7 > | Abstract base class of all dispatchers for lass::util::Callback7 |
Class::util::impl::Dispatcher7Function< P1, P2, P3, P4, P5, P6, P7, TFunctor > | |
Class::util::impl::Dispatcher7Function< P1, P2, P3, P4, P5, P6, P7, FunctionType, Enable > | |
Class::util::impl::Dispatcher7Function< P1, P2, P3, P4, P5, P6, P7, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::Callback7 to a callable that does not support operator! |
Class::util::impl::Dispatcher7Function< P1, P2, P3, P4, P5, P6, P7, FunctionType, Enable > | Dispatcher for lass::util::Callback7 to a free function: |
Class::util::impl::Dispatcher7Function< P1, P2, P3, P4, P5, P6, P7, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::Callback7 to a callable that does not support operator! |
Class::util::impl::Dispatcher7Method< P1, P2, P3, P4, P5, P6, P7, ObjectPtr, Method > | Dispatcher for lass::util::Callback7 to an object/method pair |
►Class::util::impl::Dispatcher8< P1, P2, P3, P4, P5, P6, P7, P8 > | Abstract base class of all dispatchers for lass::util::Callback8 |
Class::util::impl::Dispatcher8Function< P1, P2, P3, P4, P5, P6, P7, P8, TFunctor > | |
Class::util::impl::Dispatcher8Function< P1, P2, P3, P4, P5, P6, P7, P8, FunctionType, Enable > | |
Class::util::impl::Dispatcher8Function< P1, P2, P3, P4, P5, P6, P7, P8, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::Callback8 to a callable that does not support operator! |
Class::util::impl::Dispatcher8Function< P1, P2, P3, P4, P5, P6, P7, P8, FunctionType, Enable > | Dispatcher for lass::util::Callback8 to a free function: |
Class::util::impl::Dispatcher8Function< P1, P2, P3, P4, P5, P6, P7, P8, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::Callback8 to a callable that does not support operator! |
Class::util::impl::Dispatcher8Method< P1, P2, P3, P4, P5, P6, P7, P8, ObjectPtr, Method > | Dispatcher for lass::util::Callback8 to an object/method pair |
►Class::util::impl::Dispatcher9< P1, P2, P3, P4, P5, P6, P7, P8, P9 > | Abstract base class of all dispatchers for lass::util::Callback9 |
Class::util::impl::Dispatcher9Function< P1, P2, P3, P4, P5, P6, P7, P8, P9, TFunctor > | |
Class::util::impl::Dispatcher9Function< P1, P2, P3, P4, P5, P6, P7, P8, P9, FunctionType, Enable > | |
Class::util::impl::Dispatcher9Function< P1, P2, P3, P4, P5, P6, P7, P8, P9, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::Callback9 to a callable that does not support operator! |
Class::util::impl::Dispatcher9Function< P1, P2, P3, P4, P5, P6, P7, P8, P9, FunctionType, Enable > | Dispatcher for lass::util::Callback9 to a free function: |
Class::util::impl::Dispatcher9Function< P1, P2, P3, P4, P5, P6, P7, P8, P9, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::Callback9 to a callable that does not support operator! |
Class::util::impl::Dispatcher9Method< P1, P2, P3, P4, P5, P6, P7, P8, P9, ObjectPtr, Method > | Dispatcher for lass::util::Callback9 to an object/method pair |
►Class::util::impl::DispatcherR0< R > | Abstract base class of all dispatchers for lass::util::CallbackR0 |
Class::util::impl::DispatcherR0Function< R, TFunctor > | |
Class::util::impl::DispatcherR0Function< R, FunctionType, Enable > | |
Class::util::impl::DispatcherR0Function< R, FunctionType, Enable > | Dispatcher for lass::util::CallbackR0 to a free function: |
Class::util::impl::DispatcherR0Method< R, ObjectPtr, Method > | Dispatcher for lass::util::CallbackR0 to an object/method pair |
►Class::util::impl::DispatcherR1< R, P1 > | Abstract base class of all dispatchers for lass::util::CallbackR1 |
Class::util::impl::DispatcherR1Function< R, P1, TFunctor > | |
Class::util::impl::DispatcherR1Function< R, P1, FunctionType, Enable > | |
Class::util::impl::DispatcherR1Function< R, P1, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::CallbackR0 to a callable that does not support operator! |
Class::util::impl::DispatcherR1Function< R, P1, FunctionType, Enable > | Dispatcher for lass::util::CallbackR1 to a function or equivalent callable entinty |
Class::util::impl::DispatcherR1Function< R, P1, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::CallbackR0 to a callable that does not support operator! |
Class::util::impl::DispatcherR1Method< R, P1, ObjectPtr, Method > | Dispatcher for lass::util::CallbackR1 to an object/method pair |
►Class::util::impl::DispatcherR10< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10 > | Abstract base class of all dispatchers for lass::util::CallbackR10 |
Class::util::impl::DispatcherR10Function< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, TFunctor > | |
Class::util::impl::DispatcherR10Function< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, FunctionType, Enable > | |
Class::util::impl::DispatcherR10Function< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::CallbackR0 to a callable that does not support operator! |
Class::util::impl::DispatcherR10Function< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, FunctionType, Enable > | Dispatcher for lass::util::CallbackR10 to a function or equivalent callable entinty |
Class::util::impl::DispatcherR10Function< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::CallbackR0 to a callable that does not support operator! |
Class::util::impl::DispatcherR10Method< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, ObjectPtr, Method > | Dispatcher for lass::util::CallbackR10 to an object/method pair |
►Class::util::impl::DispatcherR11< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11 > | Abstract base class of all dispatchers for lass::util::CallbackR11 |
Class::util::impl::DispatcherR11Function< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, TFunctor > | |
Class::util::impl::DispatcherR11Function< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, FunctionType, Enable > | |
Class::util::impl::DispatcherR11Function< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::CallbackR0 to a callable that does not support operator! |
Class::util::impl::DispatcherR11Function< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, FunctionType, Enable > | Dispatcher for lass::util::CallbackR11 to a function or equivalent callable entinty |
Class::util::impl::DispatcherR11Function< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::CallbackR0 to a callable that does not support operator! |
Class::util::impl::DispatcherR11Method< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, ObjectPtr, Method > | Dispatcher for lass::util::CallbackR11 to an object/method pair |
►Class::util::impl::DispatcherR12< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 > | Abstract base class of all dispatchers for lass::util::CallbackR12 |
Class::util::impl::DispatcherR12Function< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, TFunctor > | |
Class::util::impl::DispatcherR12Function< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, FunctionType, Enable > | |
Class::util::impl::DispatcherR12Function< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::CallbackR0 to a callable that does not support operator! |
Class::util::impl::DispatcherR12Function< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, FunctionType, Enable > | Dispatcher for lass::util::CallbackR12 to a function or equivalent callable entinty |
Class::util::impl::DispatcherR12Function< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::CallbackR0 to a callable that does not support operator! |
Class::util::impl::DispatcherR12Method< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, ObjectPtr, Method > | Dispatcher for lass::util::CallbackR12 to an object/method pair |
►Class::util::impl::DispatcherR13< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13 > | Abstract base class of all dispatchers for lass::util::CallbackR13 |
Class::util::impl::DispatcherR13Function< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, TFunctor > | |
Class::util::impl::DispatcherR13Function< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, FunctionType, Enable > | |
Class::util::impl::DispatcherR13Function< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::CallbackR0 to a callable that does not support operator! |
Class::util::impl::DispatcherR13Function< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, FunctionType, Enable > | Dispatcher for lass::util::CallbackR13 to a function or equivalent callable entinty |
Class::util::impl::DispatcherR13Function< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::CallbackR0 to a callable that does not support operator! |
Class::util::impl::DispatcherR13Method< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, ObjectPtr, Method > | Dispatcher for lass::util::CallbackR13 to an object/method pair |
►Class::util::impl::DispatcherR14< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14 > | Abstract base class of all dispatchers for lass::util::CallbackR14 |
Class::util::impl::DispatcherR14Function< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, TFunctor > | |
Class::util::impl::DispatcherR14Function< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, FunctionType, Enable > | |
Class::util::impl::DispatcherR14Function< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::CallbackR0 to a callable that does not support operator! |
Class::util::impl::DispatcherR14Function< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, FunctionType, Enable > | Dispatcher for lass::util::CallbackR14 to a function or equivalent callable entinty |
Class::util::impl::DispatcherR14Function< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::CallbackR0 to a callable that does not support operator! |
Class::util::impl::DispatcherR14Method< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, ObjectPtr, Method > | Dispatcher for lass::util::CallbackR14 to an object/method pair |
►Class::util::impl::DispatcherR15< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15 > | Abstract base class of all dispatchers for lass::util::CallbackR15 |
Class::util::impl::DispatcherR15Function< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, TFunctor > | |
Class::util::impl::DispatcherR15Function< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, FunctionType, Enable > | |
Class::util::impl::DispatcherR15Function< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::CallbackR0 to a callable that does not support operator! |
Class::util::impl::DispatcherR15Function< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, FunctionType, Enable > | Dispatcher for lass::util::CallbackR15 to a function or equivalent callable entinty |
Class::util::impl::DispatcherR15Function< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::CallbackR0 to a callable that does not support operator! |
Class::util::impl::DispatcherR15Method< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, ObjectPtr, Method > | Dispatcher for lass::util::CallbackR15 to an object/method pair |
►Class::util::impl::DispatcherR2< R, P1, P2 > | Abstract base class of all dispatchers for lass::util::CallbackR2 |
Class::util::impl::DispatcherR2Function< R, P1, P2, TFunctor > | |
Class::util::impl::DispatcherR2Function< R, P1, P2, FunctionType, Enable > | |
Class::util::impl::DispatcherR2Function< R, P1, P2, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::CallbackR0 to a callable that does not support operator! |
Class::util::impl::DispatcherR2Function< R, P1, P2, FunctionType, Enable > | Dispatcher for lass::util::CallbackR2 to a function or equivalent callable entinty |
Class::util::impl::DispatcherR2Function< R, P1, P2, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::CallbackR0 to a callable that does not support operator! |
Class::util::impl::DispatcherR2Method< R, P1, P2, ObjectPtr, Method > | Dispatcher for lass::util::CallbackR2 to an object/method pair |
►Class::util::impl::DispatcherR3< R, P1, P2, P3 > | Abstract base class of all dispatchers for lass::util::CallbackR3 |
Class::util::impl::DispatcherR3Function< R, P1, P2, P3, TFunctor > | |
Class::util::impl::DispatcherR3Function< R, P1, P2, P3, FunctionType, Enable > | |
Class::util::impl::DispatcherR3Function< R, P1, P2, P3, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::CallbackR0 to a callable that does not support operator! |
Class::util::impl::DispatcherR3Function< R, P1, P2, P3, FunctionType, Enable > | Dispatcher for lass::util::CallbackR3 to a function or equivalent callable entinty |
Class::util::impl::DispatcherR3Function< R, P1, P2, P3, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::CallbackR0 to a callable that does not support operator! |
Class::util::impl::DispatcherR3Method< R, P1, P2, P3, ObjectPtr, Method > | Dispatcher for lass::util::CallbackR3 to an object/method pair |
►Class::util::impl::DispatcherR4< R, P1, P2, P3, P4 > | Abstract base class of all dispatchers for lass::util::CallbackR4 |
Class::util::impl::DispatcherR4Function< R, P1, P2, P3, P4, TFunctor > | |
Class::util::impl::DispatcherR4Function< R, P1, P2, P3, P4, FunctionType, Enable > | |
Class::util::impl::DispatcherR4Function< R, P1, P2, P3, P4, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::CallbackR0 to a callable that does not support operator! |
Class::util::impl::DispatcherR4Function< R, P1, P2, P3, P4, FunctionType, Enable > | Dispatcher for lass::util::CallbackR4 to a function or equivalent callable entinty |
Class::util::impl::DispatcherR4Function< R, P1, P2, P3, P4, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::CallbackR0 to a callable that does not support operator! |
Class::util::impl::DispatcherR4Method< R, P1, P2, P3, P4, ObjectPtr, Method > | Dispatcher for lass::util::CallbackR4 to an object/method pair |
►Class::util::impl::DispatcherR5< R, P1, P2, P3, P4, P5 > | Abstract base class of all dispatchers for lass::util::CallbackR5 |
Class::util::impl::DispatcherR5Function< R, P1, P2, P3, P4, P5, TFunctor > | |
Class::util::impl::DispatcherR5Function< R, P1, P2, P3, P4, P5, FunctionType, Enable > | |
Class::util::impl::DispatcherR5Function< R, P1, P2, P3, P4, P5, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::CallbackR0 to a callable that does not support operator! |
Class::util::impl::DispatcherR5Function< R, P1, P2, P3, P4, P5, FunctionType, Enable > | Dispatcher for lass::util::CallbackR5 to a function or equivalent callable entinty |
Class::util::impl::DispatcherR5Function< R, P1, P2, P3, P4, P5, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::CallbackR0 to a callable that does not support operator! |
Class::util::impl::DispatcherR5Method< R, P1, P2, P3, P4, P5, ObjectPtr, Method > | Dispatcher for lass::util::CallbackR5 to an object/method pair |
►Class::util::impl::DispatcherR6< R, P1, P2, P3, P4, P5, P6 > | Abstract base class of all dispatchers for lass::util::CallbackR6 |
Class::util::impl::DispatcherR6Function< R, P1, P2, P3, P4, P5, P6, TFunctor > | |
Class::util::impl::DispatcherR6Function< R, P1, P2, P3, P4, P5, P6, FunctionType, Enable > | |
Class::util::impl::DispatcherR6Function< R, P1, P2, P3, P4, P5, P6, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::CallbackR0 to a callable that does not support operator! |
Class::util::impl::DispatcherR6Function< R, P1, P2, P3, P4, P5, P6, FunctionType, Enable > | Dispatcher for lass::util::CallbackR6 to a function or equivalent callable entinty |
Class::util::impl::DispatcherR6Function< R, P1, P2, P3, P4, P5, P6, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::CallbackR0 to a callable that does not support operator! |
Class::util::impl::DispatcherR6Method< R, P1, P2, P3, P4, P5, P6, ObjectPtr, Method > | Dispatcher for lass::util::CallbackR6 to an object/method pair |
►Class::util::impl::DispatcherR7< R, P1, P2, P3, P4, P5, P6, P7 > | Abstract base class of all dispatchers for lass::util::CallbackR7 |
Class::util::impl::DispatcherR7Function< R, P1, P2, P3, P4, P5, P6, P7, TFunctor > | |
Class::util::impl::DispatcherR7Function< R, P1, P2, P3, P4, P5, P6, P7, FunctionType, Enable > | |
Class::util::impl::DispatcherR7Function< R, P1, P2, P3, P4, P5, P6, P7, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::CallbackR0 to a callable that does not support operator! |
Class::util::impl::DispatcherR7Function< R, P1, P2, P3, P4, P5, P6, P7, FunctionType, Enable > | Dispatcher for lass::util::CallbackR7 to a function or equivalent callable entinty |
Class::util::impl::DispatcherR7Function< R, P1, P2, P3, P4, P5, P6, P7, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::CallbackR0 to a callable that does not support operator! |
Class::util::impl::DispatcherR7Method< R, P1, P2, P3, P4, P5, P6, P7, ObjectPtr, Method > | Dispatcher for lass::util::CallbackR7 to an object/method pair |
►Class::util::impl::DispatcherR8< R, P1, P2, P3, P4, P5, P6, P7, P8 > | Abstract base class of all dispatchers for lass::util::CallbackR8 |
Class::util::impl::DispatcherR8Function< R, P1, P2, P3, P4, P5, P6, P7, P8, TFunctor > | |
Class::util::impl::DispatcherR8Function< R, P1, P2, P3, P4, P5, P6, P7, P8, FunctionType, Enable > | |
Class::util::impl::DispatcherR8Function< R, P1, P2, P3, P4, P5, P6, P7, P8, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::CallbackR0 to a callable that does not support operator! |
Class::util::impl::DispatcherR8Function< R, P1, P2, P3, P4, P5, P6, P7, P8, FunctionType, Enable > | Dispatcher for lass::util::CallbackR8 to a function or equivalent callable entinty |
Class::util::impl::DispatcherR8Function< R, P1, P2, P3, P4, P5, P6, P7, P8, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::CallbackR0 to a callable that does not support operator! |
Class::util::impl::DispatcherR8Method< R, P1, P2, P3, P4, P5, P6, P7, P8, ObjectPtr, Method > | Dispatcher for lass::util::CallbackR8 to an object/method pair |
►Class::util::impl::DispatcherR9< R, P1, P2, P3, P4, P5, P6, P7, P8, P9 > | Abstract base class of all dispatchers for lass::util::CallbackR9 |
Class::util::impl::DispatcherR9Function< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, TFunctor > | |
Class::util::impl::DispatcherR9Function< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, FunctionType, Enable > | |
Class::util::impl::DispatcherR9Function< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::CallbackR0 to a callable that does not support operator! |
Class::util::impl::DispatcherR9Function< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, FunctionType, Enable > | Dispatcher for lass::util::CallbackR9 to a function or equivalent callable entinty |
Class::util::impl::DispatcherR9Function< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, FunctionType, typename meta::EnableIf<!HasOperatorNot< FunctionType >::value >::Type > | Dispatcher for lass::util::CallbackR0 to a callable that does not support operator! |
Class::util::impl::DispatcherR9Method< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, ObjectPtr, Method > | Dispatcher for lass::util::CallbackR9 to an object/method pair |
Class::util::AllocatorLocked< Allocator, Lock, Locker > | Guard a MT unsafe allocator with some lock |
►Class::util::AllocatorMalloc | |
►Class::util::AllocatorFixed< util::AllocatorMalloc > | |
►Class::util::AllocatorConcurrentFreeList< util::AllocatorFixed< util::AllocatorMalloc > > | |
Class::util::AllocatorThrow< util::AllocatorConcurrentFreeList< util::AllocatorFixed< util::AllocatorMalloc > > > | |
Class::util::AllocatorFixed< AllocatorMalloc > | |
Class::util::AllocatorAligned< Alignment, VariableAllocator > | |
►Class::util::AllocatorFixed< VariableAllocator > | Fixes a variable-size allocator to one size |
Class::util::AllocatorSimpleBlock< 8192, util::AllocatorFixed< util::AllocatorAlignedAlloc< LASS_SIMD_ALIGNMENT > > > | |
Class::util::AllocatorThrow< AllocatorFixed<> > | |
►Class::util::AllocatorConcurrentFreeList< FixedAllocator > | A fixed-size lock-free free-list allocator |
Class::util::AllocatorThrow< util::AllocatorConcurrentFreeList< FixedAllocator > > | |
Class::util::AllocatorFreeList< FixedAllocator > | A fixed-size free-list allocator |
Class::util::AllocatorSimpleBlock< requestedBlockSize, FixedAllocator > | A simple fixed-size block allocator |
Class::util::AllocatorSized< VariableAllocator > | |
Class::util::AllocatorNoThrow< Allocator > | |
►Class::util::AllocatorPerThread< Allocator > | Instantiates an Allocator per thread |
Class::util::AllocatorThrow< util::AllocatorPerThread< util::AllocatorBinned< util::AllocatorFreeList<>, 4096, util::BinnerPower2 > > > | |
Class::util::AllocatorSingleton< VariableAllocator, destructionPriority > | |
Class::util::AllocatorStaticFixed< FixedAllocator, size > | |
Class::util::AllocatorStats< Allocator > | |
Class::util::AllocatorThrow< Allocator > | |
Class::util::AllocatorVariable< FixedAllocator > | A variable-size allocator built on top of a fixed-size allocator |
Class::prim::AllowDegenerate | AllowDegenerate puts the responsibility on the user |
Class::meta::And< Operand1, Operand2 > | Meta AND |
Class::num::lass::meta::And< Operand1, Operand2 > | Meta AND |
Class::meta::And< IsConvertible< const Derived *, const Base * >, Not< IsSame< const Base *, const void * > > > | |
Class::meta::And< IsConvertible< const T *, const PyObject * >, Not< IsSame< const PyObject *, const void * > > > | |
Class::meta::And< IsConvertible< const T *, const ShadowBaseCommon * >, Not< IsSame< const ShadowBaseCommon *, const void * > > > | |
Class::meta::And< IsDerived< Derived, Base >, Not< IsSame< const Derived *, const Base * > > > | |
Class::io::ArgFormat | Structure to store ArgFlag and ArgValue formats |
Class::io::ArgParser | Parser itself |
►Class::python::ArgumentTraits< T > | By copy |
Class::python::ArgumentTraits< const T > | By const copy |
Class::python::ArgumentTraits< const char * > | By SharedPtr |
Class::python::ArgumentTraits< const T & > | By reference to const object |
Class::python::ArgumentTraits< const T * > | By non-const pointer to const object |
Class::python::ArgumentTraits< T & > | By reference to non-const object |
Class::python::ArgumentTraits< T * > | By non-const pointer to non-const object |
Class::python::ArgumentTraits< T1 > | |
Class::python::ArgumentTraits< T2 > | |
Class::python::ArgumentTraits< typename Container::key_type > | |
Class::python::ArgumentTraits< typename Container::mapped_type > | |
Class::python::ArgumentTraits< typename TContainerTraits::value_type > | |
Class::python::ArgumentTraits< util::SharedPtr< T, S, C > > | By SharedPtr |
Class::python::impl::ArgumentTraitsPyObject< util::SharedPtr< T, PyObjectStorage, PyObjectCounter > > | By PyObjectPtr |
Class::python::impl::ArgumentTraitsShadowee< util::SharedPtr< T, S, C > > | By SharedPtr (T may be const) |
Class::util::ArrayStorage< T, Cascade > | Default storage policy for arrays, implementation of StoragePolicy concept |
Class::util::ArrayStorage< T, Cascade > | |
Class::prim::AutoMinMax | MinMaxPolicy automatically correcting wrong minima and maxima |
Class::num::lass::util::impl::BitCounter< numBytes > | CountBits helper |
Class::util::impl::BitCounter< numBytes > | CountBits helper |
Class::prim::Bounded | Parameters supplied to functions must be in the range of the primitive |
Class::util::Callback0 | Callback with 0 parameter(s) and without returnvalue |
Class::util::Callback1< P1 > | Callback with 1 parameter(s) but without returnvalue |
Class::util::Callback10< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10 > | Callback with 10 parameter(s) but without returnvalue |
Class::util::Callback11< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11 > | Callback with 11 parameter(s) but without returnvalue |
Class::util::Callback12< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 > | Callback with 12 parameter(s) but without returnvalue |
Class::util::Callback13< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13 > | Callback with 13 parameter(s) but without returnvalue |
Class::util::Callback14< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14 > | Callback with 14 parameter(s) but without returnvalue |
Class::util::Callback15< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15 > | Callback with 15 parameter(s) but without returnvalue |
Class::util::Callback2< P1, P2 > | Callback with 2 parameter(s) but without returnvalue |
Class::util::Callback3< P1, P2, P3 > | Callback with 3 parameter(s) but without returnvalue |
Class::util::Callback4< P1, P2, P3, P4 > | Callback with 4 parameter(s) but without returnvalue |
Class::util::Callback5< P1, P2, P3, P4, P5 > | Callback with 5 parameter(s) but without returnvalue |
Class::util::Callback6< P1, P2, P3, P4, P5, P6 > | Callback with 6 parameter(s) but without returnvalue |
Class::util::Callback7< P1, P2, P3, P4, P5, P6, P7 > | Callback with 7 parameter(s) but without returnvalue |
Class::util::Callback8< P1, P2, P3, P4, P5, P6, P7, P8 > | Callback with 8 parameter(s) but without returnvalue |
Class::util::Callback9< P1, P2, P3, P4, P5, P6, P7, P8, P9 > | Callback with 9 parameter(s) but without returnvalue |
Class::util::CallbackR0< R > | Callback with 0 parameters but with returnvalue |
Class::util::CallbackR1< R, P1 > | Callback with 1 parameter1 and with returnvalue |
Class::util::CallbackR10< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10 > | Callback with 10 parameter10 and with returnvalue |
Class::util::CallbackR11< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11 > | Callback with 11 parameter11 and with returnvalue |
Class::util::CallbackR12< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 > | Callback with 12 parameter12 and with returnvalue |
Class::util::CallbackR13< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13 > | Callback with 13 parameter13 and with returnvalue |
Class::util::CallbackR14< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14 > | Callback with 14 parameter14 and with returnvalue |
Class::util::CallbackR15< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15 > | Callback with 15 parameter15 and with returnvalue |
Class::util::CallbackR2< R, P1, P2 > | Callback with 2 parameter2 and with returnvalue |
Class::util::CallbackR3< R, P1, P2, P3 > | Callback with 3 parameter3 and with returnvalue |
Class::util::CallbackR4< R, P1, P2, P3, P4 > | Callback with 4 parameter4 and with returnvalue |
Class::util::CallbackR5< R, P1, P2, P3, P4, P5 > | Callback with 5 parameter5 and with returnvalue |
Class::util::CallbackR6< R, P1, P2, P3, P4, P5, P6 > | Callback with 6 parameter6 and with returnvalue |
Class::util::CallbackR7< R, P1, P2, P3, P4, P5, P6, P7 > | Callback with 7 parameter7 and with returnvalue |
Class::util::CallbackR8< R, P1, P2, P3, P4, P5, P6, P7, P8 > | Callback with 8 parameter8 and with returnvalue |
Class::util::CallbackR9< R, P1, P2, P3, P4, P5, P6, P7, P8, P9 > | Callback with 9 parameter9 and with returnvalue |
Class::python::impl::Caller< R > | Calls the actual function with provided parameters, and returns result as a PyObject pointer |
Class::python::impl::Caller< void > | Specialisation for functions without return value, calls function and returns Py_None |
Class::prim::Cartesian | Policy for an implementation based on the cartesian equation |
Class::python::impl::ClassDefinition | Definition of a Python class |
Class::num::lass::util::impl::ClibRaiser | Throws a run time exception for raisng LASS_ENFORCE_CLIB |
Class::util::impl::ClibRaiser | Throws a run time exception for raisng LASS_ENFORCE_CLIB |
Class::num::lass::util::impl::ClibRcRaiser | Throws a run time exception for raisng LASS_ENFORCE_CLIB_RC |
Class::util::impl::ClibRcRaiser | Throws a run time exception for raisng LASS_ENFORCE_CLIB_RC |
Class::num::lass::util::impl::ClibRcWarner | Throws a run time exception for raisng LASS_ENFORCE_CLIB_RC |
Class::util::impl::ClibRcWarner | Throws a run time exception for raisng LASS_ENFORCE_CLIB_RC |
Class::num::lass::util::impl::ClibWarner | Prints warning to std::cerr for LASS_WARN_CLIB |
Class::util::impl::ClibWarner | Prints warning to std::cerr for LASS_WARN_CLIB |
Class::util::CloneFactory< AbstractProduct, IdentifierType, ProductCloner > | Object creation by cloning prototypes |
Class::prim::ColorRGBA | [0, 1] floating point RGB colour with Alpha channel |
Class::prim::Combined | Policy for an implementation based on both the cartesian and parametric equation |
Class::util::impl::CompareDestructionPriority | Helper class to compare destruction priorities fo lass::util::SingletonBase |
Class::num::lass::util::impl::ComRaiser | Throws an run time exception for raising LASS_ENFORCE_COM |
Class::util::impl::ComRaiser | Throws an run time exception for raising LASS_ENFORCE_COM |
Class::python::ContainerRangeView< SelfType, ValueType > | View that adapts a C++ Range (begin()/end()) to a PyIteratorRange |
Class::util::DefaultConsumer< TaskType > | Default consumer calls operator() of task |
►Class::util::DefaultCounter | The default counter for the shared pointers, implementation of CounterPolicy concept |
Class::util::ObjectStorage< T, DefaultCounter > | |
Class::spat::DefaultObjectTraits< ObjectType, AabbType, RayType, ObjectIterator > | Default traits for objects to be stored in spatial subdivision trees |
Class::num::lass::util::impl::DefaultRaiser | Throw a runtime error |
Class::util::impl::DefaultRaiser | Throw a runtime error |
Class::stde::deletor_array_t | Functor to delete array argument |
Class::stde::deletor_t | Functor to delete object argument |
Class::util::Dictionary< KeyType, ValueType, KeyLess, ValueLess > | Wrapper around a std::map to translate keys in values and back |
Class::stde::difference_type< T, Alloc > | |
Class::prim::Disk3D< T > | 3D Disk |
Class::num::DistributionExponential< T, RandomGenerator > | Exponential distribution mapper |
Class::num::DistributionNormal< T, RandomGenerator > | Normal distribution mapper (aka guassian distribution) |
Class::num::DistributionUniform< T, RandomGenerator, rangeType > | Uniform distribution mapper |
Class::num::lass::util::impl::Enforcer< PredicateType, RaiserType, T, ClosureType > | Helper class of the enforce macro's |
Class::util::impl::Enforcer< PredicateType, RaiserType, T, ClosureType > | Helper class of the enforce macro's |
►Class::python::EnumDefinitionBase | Base class of all enum definitions |
►Class::python::EnumDefinition< EnumType, std::string > | |
Class::python::StrEnumDefinition< EnumType, ValueType > | Definition of an enum.StrEnum -derived enum type in Python |
Class::python::EnumDefinition< EnumType, ValueType > | Definition of a general enum.Enum -derived enum type in Python |
►Class::python::IntEnumDefinition< EnumType > | Definition of an enum.IntEnum -derived enum type in Python |
Class::python::IntFlagDefinition< EnumType > | Definition of an enum.IntFlag -derived enum type in Python |
Class::python::EnumDefinition< EnumType, ValueType >::Enumerator | Represents a single enumerator with name, C++ enum value, and Python value |
Class::python::IntEnumDefinition< EnumType >::Enumerator | Represents a single enumerator member with name and C++ enum value |
Class::num::lass::util::impl::EqualPredicate | Value must be equal to closure |
Class::util::impl::EqualPredicate | Value must be equal to closure |
Class::num::lass::util::Exception | Type of all exceptions in lass |
Class::util::Exception | Type of all exceptions in lass |
Class::meta::False | Meta false |
Class::num::lass::meta::False | Meta false |
►Class::num::Filter< T, InputIterator, OutputIterator > | Base class for all one dimensional causal filters |
Class::num::FirFilter< T, InputIterator, OutputIterator > | Finite Impulse Response filter |
Class::num::IirFilter< T, InputIterator, OutputIterator > | Infinite Impulse Response filter |
Class::num::FilteredFloat< T > | Float with error analysis on it's basic operations |
Class::util::FixedArray< T, size_ > | Compile time fixed array that also supports zero length |
Class::python::FreeIndexedRangeView< SelfType, ValueType, SizeType, AtFunc, SizeFunc > | View that adapts index-based element access to a PyIteratorRange |
Class::python::FreeRangeView< SelfType, ValueType, GetIterator > | View that adapts free iterator accessors to a PyIteratorRange |
Class::python::impl::FunctorPythonBase | Common implementation of a dispatcher to an python callback with void return type |
Class::python::impl::FunctorPythonRBase< R > | Common implementation of a dispatcher to an python callback with non-void return type |
Class::util::experimental::Future< T > | Transporting Values and Exceptions between Threads |
Class::num::lass::util::impl::GreaterEqualPredicate | Value must be greater than or equal to closure |
Class::util::impl::GreaterEqualPredicate | Value must be greater than or equal to closure |
Class::util::IdGenerator< T > | Generates sequential and unique ID's |
Class::meta::If< Condition, TrueType, FalseType > | Evaluates meta expression TrueType or FalseType based on a meta condition Condition |
Class::io::Image | Image thing? |
Class::stde::index_iterator_t< ContainerType, ValueType, PointerType, ReferenceType, SizeType, DifferenceType > | Iterator adaptor to access members |
Class::python::IndexedRangeView< SelfType, ValueType, SizeType, AtMethod, SizeMethod > | View that adapts index-based element access to a PyIteratorRange |
Class::num::lass::util::impl::IndexPredicate | Value must be in range [0, closure) |
Class::util::impl::IndexPredicate | Value must be in range [0, closure) |
Class::num::lass::util::impl::IndexRaiser | Throw a range error for LASS_ENFORCE_INDEX |
Class::util::impl::IndexRaiser | Throw a range error for LASS_ENFORCE_INDEX |
Cintegral_range | Integral range |
Class::num::interval< C > | Interval class |
Class::util::IntrusiveCounter< T, CounterType, referenceCounter > | Implementation of CounterPolicy concept, using a counter in the managed object itself |
Class::prim::IsAlreadyNormalized | |
Class::stde::iterator_range< iterator_type > | Iterator range |
Class::spat::KdTree< ObjectType, ObjectTraits > | KD tree for point-like objects |
Class::stde::lass_allocator< T, VariableAllocator > | Adaptor to use an lass::util Allocator as a replacement for std::allocator |
Class::stde::lass_allocator< U, VariableAllocator > | |
Class::prim::impl::Line2DCartesian< T, NormalizingPolicy > | Implementation of 2d line with both cartesian and parametric equation |
►Class::prim::impl::Line2DCartesian< T, NormalizingPolicy > | |
Class::prim::Line2D< T, EquationPolicy, NormalizingPolicy > | |
Class::prim::Line2D< U, EquationPolicy, NormalizingPolicy > | |
Class::prim::Line2D< T, prim::Cartesian, prim::Unnormalized > | |
Class::prim::Line2D< T, EquationPolicy, NormalizingPolicy > | 2D Line |
Class::prim::impl::Line2DCombined< T, NormalizingPolicy > | Implementation of 2d line with both cartesian and parametric equation |
Class::prim::impl::Line2DImpl< T, EquationPolicy, NormalizingPolicy > | Binder of equation policy to lass::prim::Line2D implementation |
Class::prim::impl::Line2DParametric< T, NormalizingPolicy > | Implementation of 2d line with parametric equation |
Class::prim::Line3D< T, NormalizingPolicy > | 3D Line |
Class::prim::LineSegment2D< T, ParameterPolicy > | 2D Line Segment |
Class::prim::LineSegment3D< T, ParameterPolicy > | 3D Line Segment |
Class::stde::lock_free_queue< T, FixedAllocator > | Non-blocking, lock-free FIFO data structure |
Class::util::LockerBase | Common base class for lockers |
Class::python::LockGIL | Acquire the GIL for the current scope |
Class::io::Logger | Logs proxy streams to files |
Class::io::MatlabOStream | Output stream for writing a selection of geometric primitives to matlab M files |
Class::num::Matrix< T, S > | Dynamic sized n-dimensional matrix with expression templates |
Class::python::MaybeNone< T > | Wrapper to type-hint return values in Python that maybe None but not likely |
Class::python::MemberRangeView< SelfType, ValueType, GetIterator > | View that adapts member iterator accessors to a PyIteratorRange |
►Class::spat::MeshInterpolator< T, TPI > | Interface for interpolators on meshes |
Class::spat::LinearMeshInterpolator< T, TPI > | Interpolator working on triangulated mesh |
Class::io::MessagePipe | A bidirectional pipe to send message back and forth between two processes |
Class::num::Modulo< N, T > | Integer number class using modulo arithmetic |
Class::prim::NoDegenerate | This is the default policy |
►Class::num::lass::util::NonCopyable | Use as base class if derived should not be copyable |
Class::num::lass::io::ProxyMan | Manages the four proxy streams |
►Class::util::NonCopyable | Use as base class if derived should not be copyable |
Class::spat::QuadTree< ObjectType, ObjectTraits, SplitHeuristics > | |
Class::util::ThreadLocalVariable< Impl > | |
Class::util::ThreadLocalVariable< Allocator > | |
Class::io::ProxyMan | Manages the four proxy streams |
Class::io::Socket | TCP/IP socket |
►Class::io::StreamBase | Base class for LASS streams with some state householding |
►Class::io::BinaryStreamBase | Base class for LASS binary streams with byte-order househoulding |
►Class::io::BinaryIStream | Base class of binary input streams |
Class::io::BinaryIFile | Input Stream for binary files |
Class::io::BinaryIMemoryBlock | Input Stream from a memory block |
Class::io::BinaryIMemoryMap | Input Stream for files using memory mapping |
►Class::io::BinaryOStream | Base class of binary output streams |
Class::io::BinaryOFile | BinaryOStream to file |
Class::io::BinaryOSocket | BinaryOStream to socket |
►Class::io::XmlOStream | Output stream for writing a selection of geometric primitives to XML files |
Class::io::XmlOElement | Starts a element in a XmlStream you can write to, and that will be closed automatically |
Class::io::XmlOFile | Output stream for writing a selection of geometric primitives to XML files |
Class::python::ModuleDefinition | Definition of a Python module |
Class::python::MultiCallback | MultiCallback |
Class::python::impl::Map | Map |
Class::python::impl::Sequence | Object for interfacing sequence-like objects with Python |
Class::spat::QuadTree< ObjectType, ObjectTraits, SplitHeuristics > | A spatial container for generic objects |
Class::util::Condition | Condition |
Class::util::CriticalSection | CriticalSection |
Class::util::Mutex | Mutex |
Class::util::RWLock | Lean and mean synchronisation object, without OS support |
Class::util::Semaphore | Lean and mean synchronisation object, without OS support |
Class::util::Thread | A base class for threads |
Class::util::ThreadLocalStorage | A primitive to provide Thread Local Storage functionality |
Class::util::ThreadLocalVariable< T > | A primitive to provide Thread Local Storage functionality for a first-citizen class |
Class::util::experimental::Subprocess | Barebone implementation to run subprocesses |
►Class::util::impl::SingletonBase | Base class of all singletons |
Class::util::Singleton< T, destructPriority > | |
Class::util::Singleton< T, destructPriority > | Non-intrusive singleton holder |
Class::python::impl::NoNone< T > | Wrapper to prevent None values being passed to and from Python |
Class::python::NoNone< T > | Wrapper to prevent None values being passed to and from Python |
Class::prim::Normalized | Policy to auto-normalize normals |
Class::meta::Not< Operand > | Meta NOT |
Class::num::lass::meta::Not< Operand > | Meta NOT |
Class::util::NotParticipating< TaskType, ConsumerType, IdlePolicy > | Implementation of ThreadPool's ParticipationPolicy |
Class::util::ObjectStorage< T, Cascade > | Default storage policy for single objects, implementation of StoragePolicy concept |
Class::util::ObjectStorage< T, Cascade > | |
Class::util::ObjectStorage< U, Cascade > | |
Class::meta::Or< Operand1, Operand2 > | Meta OR |
Class::num::lass::meta::Or< Operand1, Operand2 > | Meta OR |
Class::prim::Parallelogram3D< T > | A very simple 3D polygon :) |
Class::prim::Parametric | Policy for an implementation based on the parametric equation |
►Class::prim::impl::Plane3DCartesian< T, NormalizingPolicy > | Implementation of plane 3d with a cartesian equation |
Class::prim::Plane3D< T, Combined, Normalized > | |
Class::prim::Plane3D< T, Cartesian, Normalized > | |
Class::prim::Plane3D< T, EquationPolicy, NormalizingPolicy > | |
Class::prim::Plane3D< U, EquationPolicy, NormalizingPolicy > | |
Class::prim::Plane3D< T, PlaneEquationPolicy, PlaneNormalizingPolicy > | |
Class::prim::Plane3D< T, EquationPolicy, NormalizingPolicy > | A 3D hyper plane |
Class::prim::impl::Plane3DCombined< T, NormalizingPolicy > | Implementation of plane 3d with both cartesian and parametric equation, and plus extra reciprocal vectors and board |
Class::prim::impl::Plane3DImpl< T, EquationPolicy, NormalizingPolicy > | Binder of equation policy to lass::prim::Plane3D implementation |
Class::prim::impl::Plane3DImplDetail | Common implementation stuff for Plane3D implementations |
Class::prim::impl::Plane3DParametric< T, NormalizingPolicy > | Implementation of lass::prim::Plane3D with a parametric equation |
Class::prim::Point2DH< T > | Homogenous 2D Point |
Class::prim::Point3D< T > | 3D Point |
Class::prim::Point3DH< T > | Homogenous 3D Point |
CPoint_2d | 2D Point |
Class::stde::pointer< T, Alloc > | |
Class::num::Polynomial< T > | Univariate polynomial |
Class::util::ProgressIndicator | Prints a progress indication to console |
Class::io::ProxyOStream | A proxy output stream can distribute output to multiple destination streams |
Class::num::lass::io::ProxyOStream | A proxy output stream can distribute output to multiple destination streams |
CProxyTextIStream | A proxy text input stream can get its input from another input stream |
►Class::python::PyExportTraits< T > | By copy, general case assumes shadow type or PyObjectPlus based type |
Class::python::PyExportTraits< Self< T > > | Self<T> type-hints as Self |
Class::python::PyExportTraits< const char16_t * > | UTF-16 const char16_t* string is mapped to Python str | None , as it can be null |
Class::python::PyExportTraits< const char32_t * > | UTF-32 const char32_t* string is mapped to Python str | None , as it can be null |
Class::python::PyExportTraits< const T > | Constant objects can only be build |
Class::python::PyExportTraits< ContainerRangeView< SelfType, ValueType > > | Builds a PyIteratorRange from a ContainerRangeView |
Class::python::PyExportTraits< FreeIndexedRangeView< SelfType, ValueType, SizeType, AtFunc, SizeFunc > > | Builds a PyIteratorRange from a FreeIndexedRangeView |
Class::python::PyExportTraits< FreeRangeView< SelfType, ValueType, GetIterator > > | Builds a PyIteratorRange from a FreeRangeView |
Class::python::PyExportTraits< IndexedRangeView< SelfType, ValueType, SizeType, AtMethod, SizeMethod > > | Builds a PyIteratorRange from a IndexedRangeView |
Class::python::PyExportTraits< MemberRangeView< SelfType, ValueType, GetIterator > > | Builds a PyIteratorRange from a MemberRangeView |
Class::python::PyExportTraits< prim::Aabb2D< T, MMP > > | Maps prim::Aabb2D<T> to a Python tuple of two tuples of two elements of type T |
Class::python::PyExportTraits< prim::Aabb3D< T, MMP > > | Maps prim::Aabb3D<T> to a Python tuple of two tuples of three elements of type T |
Class::python::PyExportTraits< prim::ColorRGBA > | Maps prim::ColorRGBA to a Python tuple of four elements of type float |
Class::python::PyExportTraits< prim::IndexTriangle > | Maps prim::IndexTriangle to a Python tuple of three index vertices |
Class::python::PyExportTraits< prim::LineSegment2D< T, PP > > | Maps prim::LineSegment2D<T> to a Python tuple of two tuples of two elements of type T |
Class::python::PyExportTraits< prim::LineSegment3D< T, PP > > | Maps prim::LineSegment3D<T> to a Python tuple of two tuples of three elements of type T |
Class::python::PyExportTraits< prim::Point2D< T > > | Maps prim::Point2D<T> to a Python tuple of two elements of type T |
Class::python::PyExportTraits< prim::Point3D< T > > | Maps prim::Point3D<T> to a Python tuple of three elements of type T |
Class::python::PyExportTraits< prim::SimplePolygon2D< T, DP > > | Maps prim::SimplePolygon2D<T> to a Python sequence of tuples of two elements of type T |
Class::python::PyExportTraits< prim::SimplePolygon3D< T, DP > > | Maps prim::SimplePolygon3D<T> to a Python sequence of tuples of three elements of type T |
Class::python::PyExportTraits< prim::Transformation2D< T > > | Maps prim::Transformation2D<T> to a Python tuple of three tuples of three elements of type T |
Class::python::PyExportTraits< prim::Transformation3D< T > > | Maps prim::Transformation3D<T> to a Python tuple of four tuples of four elements of type T |
Class::python::PyExportTraits< prim::Vector2D< T > > | Maps prim::Vector2D<T> to a Python tuple of two elements of type T |
Class::python::PyExportTraits< prim::Vector3D< T > > | Maps prim::Vector3D<T> to a Python tuple of three elements of type T |
Class::python::PyExportTraits< prim::Vector4D< T > > | Maps prim::Vector4D<T> to a Python tuple of four elements of type T |
Class::python::PyExportTraits< prim::XY > | Maps prim::XY to a Python string literal "x" or "y" |
Class::python::PyExportTraits< prim::XYZ > | Maps prim::XYZ to a Python string literal "x", "y" or "z" |
Class::python::PyExportTraits< prim::XYZW > | Maps prim::XYZW to a Python string literal "x", "y", "z" or "w" |
Class::python::PyExportTraits< PyIteratorRange * > | Passes a PyIteratorRange to Python |
Class::python::PyExportTraits< std::basic_string_view< T > > | std::basic_string_view<T> is mapped to Python str |
Class::python::PyExportTraits< std::chrono::duration< Rep, Period > > | Std::chrono::duration is mapped on datetime.timedelta by copy |
Class::python::PyExportTraits< std::chrono::file_clock::time_point > | Std::chrono::file_clock::time_point is mapped on a timezone-aware datetime.datetime instance by copy, in UTC |
Class::python::PyExportTraits< std::chrono::gps_clock::time_point > | Std::chrono::gps_clock::time_point is mapped on a timezone-aware datetime.datetime instance by copy, in UTC |
Class::python::PyExportTraits< std::chrono::tai_clock::time_point > | Std::chrono::tai_clock::time_point is mapped on a timezone-aware datetime.datetime instance by copy, in UTC |
Class::python::PyExportTraits< std::chrono::time_point< std::chrono::system_clock > > | Std::chrono::time_point<std::chrono::system_clock> is mapped on a timezone-unaware datetime.datetime instance by copy, in local time |
Class::python::PyExportTraits< std::chrono::utc_clock::time_point > | Std::chrono::utc_clock::time_point is mapped on a timezone-aware datetime.datetime instance by copy, in UTC |
Class::python::PyExportTraits< std::chrono::year_month_day > | Std::chrono::year_month_day is mapped on a datetime.date instance by copy |
Class::python::PyExportTraits< std::complex< T > > | std::complex<T> is always mapped to Python complex type |
Class::python::PyExportTraits< std::function< R(Args...)> > | Bidirectional wrapper between Callable objects and std::function |
Class::python::PyExportTraits< std::optional< T > > | Uses None to represent a std::optional without value |
Class::python::PyExportTraits< std::pair< T1, T2 > > | Std::pair translates to a tuple by copy |
Class::python::PyExportTraits< std::shared_ptr< T > > | Std::shared_ptr assumes shadow types |
Class::python::PyExportTraits< std::tuple< T... > > | Std::tuple translates to a tuple by copy |
Class::python::PyExportTraits< std::u16string > | UTF-16 std::u16string is mapped to str |
Class::python::PyExportTraits< std::u32string > | UTF-32 std::u32string is mapped to str |
Class::python::PyExportTraits< std::unique_ptr< T, Deleter > > | Std::unique_ptr assumes shadow types |
Class::python::PyExportTraits< TPyObjPtr > | A shared PyObject pointer is mapped to Any in Python |
Class::python::PyExportTraits< util::SharedPtr< T, S, C > > | SharedPtr assumes shadow types or PyObjectPlus types |
Class::python::PyExportTraitsCallback< CallbackType, PyCallbackImplType, ExportTraits > | Helper class to implement PyExportTraits for Callback types |
►Class::python::PyExportTraitsCallback< util::Callback0, impl::PyCallback0Impl, PyExportTraits< util::Callback0 > > | |
Class::python::PyExportTraits< util::Callback0 > | Bidirectional mapping between util::Callback0 and a Python callable object |
►Class::python::PyExportTraitsCallback< util::Callback10< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10 >, impl::PyCallback10Impl< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10 >, PyExportTraits< util::Callback10< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10 > > > | |
Class::python::PyExportTraits< util::Callback10< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10 > > | Bidirectional mapping between util::Callback10 and a Python callable object |
►Class::python::PyExportTraitsCallback< util::Callback11< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11 >, impl::PyCallback11Impl< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11 >, PyExportTraits< util::Callback11< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11 > > > | |
Class::python::PyExportTraits< util::Callback11< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11 > > | Bidirectional mapping between util::Callback11 and a Python callable object |
►Class::python::PyExportTraitsCallback< util::Callback12< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 >, impl::PyCallback12Impl< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 >, PyExportTraits< util::Callback12< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 > > > | |
Class::python::PyExportTraits< util::Callback12< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 > > | Bidirectional mapping between util::Callback12 and a Python callable object |
►Class::python::PyExportTraitsCallback< util::Callback13< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13 >, impl::PyCallback13Impl< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13 >, PyExportTraits< util::Callback13< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13 > > > | |
Class::python::PyExportTraits< util::Callback13< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13 > > | Bidirectional mapping between util::Callback13 and a Python callable object |
►Class::python::PyExportTraitsCallback< util::Callback14< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14 >, impl::PyCallback14Impl< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14 >, PyExportTraits< util::Callback14< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14 > > > | |
Class::python::PyExportTraits< util::Callback14< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14 > > | Bidirectional mapping between util::Callback14 and a Python callable object |
►Class::python::PyExportTraitsCallback< util::Callback15< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15 >, impl::PyCallback15Impl< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15 >, PyExportTraits< util::Callback15< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15 > > > | |
Class::python::PyExportTraits< util::Callback15< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15 > > | Bidirectional mapping between util::Callback15 and a Python callable object |
►Class::python::PyExportTraitsCallback< util::Callback1< P1 >, impl::PyCallback1Impl< P1 >, PyExportTraits< util::Callback1< P1 > > > | |
Class::python::PyExportTraits< util::Callback1< P1 > > | Bidirectional mapping between util::Callback1 and a Python callable object |
►Class::python::PyExportTraitsCallback< util::Callback2< P1, P2 >, impl::PyCallback2Impl< P1, P2 >, PyExportTraits< util::Callback2< P1, P2 > > > | |
Class::python::PyExportTraits< util::Callback2< P1, P2 > > | Bidirectional mapping between util::Callback2 and a Python callable object |
►Class::python::PyExportTraitsCallback< util::Callback3< P1, P2, P3 >, impl::PyCallback3Impl< P1, P2, P3 >, PyExportTraits< util::Callback3< P1, P2, P3 > > > | |
Class::python::PyExportTraits< util::Callback3< P1, P2, P3 > > | Bidirectional mapping between util::Callback3 and a Python callable object |
►Class::python::PyExportTraitsCallback< util::Callback4< P1, P2, P3, P4 >, impl::PyCallback4Impl< P1, P2, P3, P4 >, PyExportTraits< util::Callback4< P1, P2, P3, P4 > > > | |
Class::python::PyExportTraits< util::Callback4< P1, P2, P3, P4 > > | Bidirectional mapping between util::Callback4 and a Python callable object |
►Class::python::PyExportTraitsCallback< util::Callback5< P1, P2, P3, P4, P5 >, impl::PyCallback5Impl< P1, P2, P3, P4, P5 >, PyExportTraits< util::Callback5< P1, P2, P3, P4, P5 > > > | |
Class::python::PyExportTraits< util::Callback5< P1, P2, P3, P4, P5 > > | Bidirectional mapping between util::Callback5 and a Python callable object |
►Class::python::PyExportTraitsCallback< util::Callback6< P1, P2, P3, P4, P5, P6 >, impl::PyCallback6Impl< P1, P2, P3, P4, P5, P6 >, PyExportTraits< util::Callback6< P1, P2, P3, P4, P5, P6 > > > | |
Class::python::PyExportTraits< util::Callback6< P1, P2, P3, P4, P5, P6 > > | Bidirectional mapping between util::Callback6 and a Python callable object |
►Class::python::PyExportTraitsCallback< util::Callback7< P1, P2, P3, P4, P5, P6, P7 >, impl::PyCallback7Impl< P1, P2, P3, P4, P5, P6, P7 >, PyExportTraits< util::Callback7< P1, P2, P3, P4, P5, P6, P7 > > > | |
Class::python::PyExportTraits< util::Callback7< P1, P2, P3, P4, P5, P6, P7 > > | Bidirectional mapping between util::Callback7 and a Python callable object |
►Class::python::PyExportTraitsCallback< util::Callback8< P1, P2, P3, P4, P5, P6, P7, P8 >, impl::PyCallback8Impl< P1, P2, P3, P4, P5, P6, P7, P8 >, PyExportTraits< util::Callback8< P1, P2, P3, P4, P5, P6, P7, P8 > > > | |
Class::python::PyExportTraits< util::Callback8< P1, P2, P3, P4, P5, P6, P7, P8 > > | Bidirectional mapping between util::Callback8 and a Python callable object |
►Class::python::PyExportTraitsCallback< util::Callback9< P1, P2, P3, P4, P5, P6, P7, P8, P9 >, impl::PyCallback9Impl< P1, P2, P3, P4, P5, P6, P7, P8, P9 >, PyExportTraits< util::Callback9< P1, P2, P3, P4, P5, P6, P7, P8, P9 > > > | |
Class::python::PyExportTraits< util::Callback9< P1, P2, P3, P4, P5, P6, P7, P8, P9 > > | Bidirectional mapping between util::Callback9 and a Python callable object |
►Class::python::PyExportTraitsCallback< util::CallbackR0< R >, impl::PyCallbackR0Impl< R >, PyExportTraits< util::CallbackR0< R > > > | |
Class::python::PyExportTraits< util::CallbackR0< R > > | Bidirectional mapping between util::CallbackR0 and a Python callable object |
►Class::python::PyExportTraitsCallback< util::CallbackR10< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10 >, impl::PyCallbackR10Impl< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10 >, PyExportTraits< util::CallbackR10< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10 > > > | |
Class::python::PyExportTraits< util::CallbackR10< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10 > > | Bidirectional mapping between util::CallbackR10 and a Python callable object |
►Class::python::PyExportTraitsCallback< util::CallbackR11< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11 >, impl::PyCallbackR11Impl< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11 >, PyExportTraits< util::CallbackR11< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11 > > > | |
Class::python::PyExportTraits< util::CallbackR11< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11 > > | Bidirectional mapping between util::CallbackR11 and a Python callable object |
►Class::python::PyExportTraitsCallback< util::CallbackR12< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 >, impl::PyCallbackR12Impl< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 >, PyExportTraits< util::CallbackR12< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 > > > | |
Class::python::PyExportTraits< util::CallbackR12< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 > > | Bidirectional mapping between util::CallbackR12 and a Python callable object |
►Class::python::PyExportTraitsCallback< util::CallbackR13< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13 >, impl::PyCallbackR13Impl< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13 >, PyExportTraits< util::CallbackR13< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13 > > > | |
Class::python::PyExportTraits< util::CallbackR13< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13 > > | Bidirectional mapping between util::CallbackR13 and a Python callable object |
►Class::python::PyExportTraitsCallback< util::CallbackR14< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14 >, impl::PyCallbackR14Impl< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14 >, PyExportTraits< util::CallbackR14< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14 > > > | |
Class::python::PyExportTraits< util::CallbackR14< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14 > > | Bidirectional mapping between util::CallbackR14 and a Python callable object |
►Class::python::PyExportTraitsCallback< util::CallbackR15< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15 >, impl::PyCallbackR15Impl< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15 >, PyExportTraits< util::CallbackR15< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15 > > > | |
Class::python::PyExportTraits< util::CallbackR15< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15 > > | Bidirectional mapping between util::CallbackR15 and a Python callable object |
►Class::python::PyExportTraitsCallback< util::CallbackR1< R, P1 >, impl::PyCallbackR1Impl< R, P1 >, PyExportTraits< util::CallbackR1< R, P1 > > > | |
Class::python::PyExportTraits< util::CallbackR1< R, P1 > > | Bidirectional mapping between util::CallbackR1 and a Python callable object |
►Class::python::PyExportTraitsCallback< util::CallbackR2< R, P1, P2 >, impl::PyCallbackR2Impl< R, P1, P2 >, PyExportTraits< util::CallbackR2< R, P1, P2 > > > | |
Class::python::PyExportTraits< util::CallbackR2< R, P1, P2 > > | Bidirectional mapping between util::CallbackR2 and a Python callable object |
►Class::python::PyExportTraitsCallback< util::CallbackR3< R, P1, P2, P3 >, impl::PyCallbackR3Impl< R, P1, P2, P3 >, PyExportTraits< util::CallbackR3< R, P1, P2, P3 > > > | |
Class::python::PyExportTraits< util::CallbackR3< R, P1, P2, P3 > > | Bidirectional mapping between util::CallbackR3 and a Python callable object |
►Class::python::PyExportTraitsCallback< util::CallbackR4< R, P1, P2, P3, P4 >, impl::PyCallbackR4Impl< R, P1, P2, P3, P4 >, PyExportTraits< util::CallbackR4< R, P1, P2, P3, P4 > > > | |
Class::python::PyExportTraits< util::CallbackR4< R, P1, P2, P3, P4 > > | Bidirectional mapping between util::CallbackR4 and a Python callable object |
►Class::python::PyExportTraitsCallback< util::CallbackR5< R, P1, P2, P3, P4, P5 >, impl::PyCallbackR5Impl< R, P1, P2, P3, P4, P5 >, PyExportTraits< util::CallbackR5< R, P1, P2, P3, P4, P5 > > > | |
Class::python::PyExportTraits< util::CallbackR5< R, P1, P2, P3, P4, P5 > > | Bidirectional mapping between util::CallbackR5 and a Python callable object |
►Class::python::PyExportTraitsCallback< util::CallbackR6< R, P1, P2, P3, P4, P5, P6 >, impl::PyCallbackR6Impl< R, P1, P2, P3, P4, P5, P6 >, PyExportTraits< util::CallbackR6< R, P1, P2, P3, P4, P5, P6 > > > | |
Class::python::PyExportTraits< util::CallbackR6< R, P1, P2, P3, P4, P5, P6 > > | Bidirectional mapping between util::CallbackR6 and a Python callable object |
►Class::python::PyExportTraitsCallback< util::CallbackR7< R, P1, P2, P3, P4, P5, P6, P7 >, impl::PyCallbackR7Impl< R, P1, P2, P3, P4, P5, P6, P7 >, PyExportTraits< util::CallbackR7< R, P1, P2, P3, P4, P5, P6, P7 > > > | |
Class::python::PyExportTraits< util::CallbackR7< R, P1, P2, P3, P4, P5, P6, P7 > > | Bidirectional mapping between util::CallbackR7 and a Python callable object |
►Class::python::PyExportTraitsCallback< util::CallbackR8< R, P1, P2, P3, P4, P5, P6, P7, P8 >, impl::PyCallbackR8Impl< R, P1, P2, P3, P4, P5, P6, P7, P8 >, PyExportTraits< util::CallbackR8< R, P1, P2, P3, P4, P5, P6, P7, P8 > > > | |
Class::python::PyExportTraits< util::CallbackR8< R, P1, P2, P3, P4, P5, P6, P7, P8 > > | Bidirectional mapping between util::CallbackR8 and a Python callable object |
►Class::python::PyExportTraitsCallback< util::CallbackR9< R, P1, P2, P3, P4, P5, P6, P7, P8, P9 >, impl::PyCallbackR9Impl< R, P1, P2, P3, P4, P5, P6, P7, P8, P9 >, PyExportTraits< util::CallbackR9< R, P1, P2, P3, P4, P5, P6, P7, P8, P9 > > > | |
Class::python::PyExportTraits< util::CallbackR9< R, P1, P2, P3, P4, P5, P6, P7, P8, P9 > > | Bidirectional mapping between util::CallbackR9 and a Python callable object |
Class::python::PyExportTraitsEnum< EnumType, IntegerType > | Helper to specialise PyExportTraits for enumerations |
Class::python::PyExportTraitsFloat< Float > | Helper class to create PyExportTraits for floating point numbers |
►Class::python::PyExportTraitsFloat< double > | |
Class::python::PyExportTraits< double > | double is mapped to Python float type, which is also a C double |
►Class::python::PyExportTraitsFloat< float > | |
Class::python::PyExportTraits< float > | float is mapped to Python float type, which is a C double |
►Class::python::PyExportTraitsFloat< long double > | |
Class::python::PyExportTraits< long double > | long double is mapped to Python float type, which is a C double |
Class::python::PyExportTraitsMaybeNone< T > | Helper class to create PyExportTraits for MaybeNone wrapped types |
►Class::python::PyExportTraitsMaybeNone< std::optional< T > > | |
Class::python::PyExportTraits< MaybeNone< std::optional< T > > > | MaybeNone<std::optional<T>> type-hints a type as T | MaybeNone |
►Class::python::PyExportTraitsMaybeNone< std::shared_ptr< T > > | |
Class::python::PyExportTraits< MaybeNone< std::shared_ptr< T > > > | MaybeNone<std::shared_ptr<T>> type-hints a type as T | MaybeNone |
►Class::python::PyExportTraitsMaybeNone< T * > | |
Class::python::PyExportTraits< MaybeNone< T * > > | MaybeNone<T*> type-hints a type as T | MaybeNone |
►Class::python::PyExportTraitsMaybeNone< util::SharedPtr< T, S, C > > | |
Class::python::PyExportTraits< MaybeNone< util::SharedPtr< T, S, C > > > | MaybeNone<util::SharedPtr<T>> type-hints a type as T | MaybeNone |
Class::python::PyExportTraitsNoNone< T > | Helper class to create PyExportTraits for NoNone wrapped types |
►Class::python::PyExportTraitsNoNone< std::shared_ptr< T > > | |
Class::python::PyExportTraits< NoNone< std::shared_ptr< T > > > | NoNone<std::shared_ptr<T>> type-hints as T and refuses None as value |
►Class::python::PyExportTraitsNoNone< T * > | |
Class::python::PyExportTraits< NoNone< T * > > | NoNone<T*> type-hints as T and refuses None as value |
►Class::python::PyExportTraitsNoNone< util::SharedPtr< T, S, C > > | |
Class::python::PyExportTraits< NoNone< util::SharedPtr< T, S, C > > > | Type-hints NoNone<util::SharedPtr<T>> as T and refuses None as value |
Class::python::PyExportTraitsSigned< Integer > | Helper class to create PyExportTraits for signed integers |
►Class::python::PyExportTraitsSigned< signed char > | |
Class::python::PyExportTraits< signed char > | signed char is mapped to Python int |
►Class::python::PyExportTraitsSigned< signed int > | |
Class::python::PyExportTraits< signed int > | signed int is mapped to Python int |
►Class::python::PyExportTraitsSigned< signed long > | |
Class::python::PyExportTraits< signed long > | signed long is mapped to Python int |
►Class::python::PyExportTraitsSigned< signed short > | |
Class::python::PyExportTraits< signed short > | signed short is mapped to Python int |
Class::python::PyExportTraitsUnsigned< Integer > | Helper class to create PyExportTraits for unsigned integers |
►Class::python::PyExportTraitsUnsigned< unsigned char > | |
Class::python::PyExportTraits< unsigned char > | unsigned char is mapped to Python int |
►Class::python::PyExportTraitsUnsigned< unsigned int > | |
Class::python::PyExportTraits< unsigned int > | unsigned int is mapped to Python int |
►Class::python::PyExportTraitsUnsigned< unsigned long > | |
Class::python::PyExportTraits< unsigned long > | unsigned long is mapped to Python int |
►Class::python::PyExportTraitsUnsigned< unsigned short > | |
Class::python::PyExportTraits< unsigned short > | unsigned short is mapped to Python int |
►Class::python::impl::PyIteratorRangeImplBase | Begin of iterators |
Class::python::impl::PyIndexIteratorRangeImpl< TValue, TSize > | |
Class::python::impl::PyIndexIteratorRangeImpl< ValueType, SizeType > | Implementation of PyIteratorRangeImplBase to iterate over a sequence by index |
Class::python::impl::PyIteratorRangeImpl< Iterator > | Implementation of PyIteratorRangeImplBase that iterates over a C++ iterator pair |
Class::python::PyObjectCounter | The recommended counter for the pyobject pointers, implementation of CounterPolicy concept |
►Class::python::PyObjectPlus | PyObjectPlus |
Class::python::MultiCallback | MultiCallback |
Class::python::PyIteratorRange | Python iterator object |
Class::python::impl::Map | Map |
Class::python::impl::Sequence | Object for interfacing sequence-like objects with Python |
Class::python::PyObjectPtr< T > | Templated "typedef" to a python shared pointer |
Class::python::PyObjectStorage< T, Cascade > | Recommended storage policy for single PyObject objects, implementation of StoragePolicy concept |
Class::python::PyObjectStorage< T, Cascade > | |
Class::python::impl::PythonFetchRaiser | Raiser type for enforcers that raises a Python exception |
Class::spat::QbvhTree< ObjectType, ObjectTraits, SplitHeuristics > | 4-ary AABB tree |
Class::spat::QbvhTree< ObjectType, ObjectTraits, SplitHeuristics > | |
Class::num::RandomMT19937 | Implemenents a mersenne twister MT19937 |
Class::num::RandomParkMiller | Minimal Standard generator by Park and Miller |
Class::num::RandomRadicalInverse | Halton sequence |
Class::num::RandomStandard | Uses the C standard library function rand() |
Class::num::RandomXKCD | Implemenents xkcd's fair dice roll random number generator |
Class::num::RandomXorShift128Plus | Xorshift128+ pseudorandom number generator |
Class::prim::Ray2D< T, NormalizingPolicy, ParameterPolicy > | 2D Ray |
Class::prim::Ray3D< T, NormalizingPolicy, ParameterPolicy > | 3D Ray |
Class::prim::Line3D< T, NormalizingPolicy >::Rebind< U > | Rebind to other value type |
Class::util::SmartI< I >::Rebind< I > | Rebind to another interface type |
Class::stde::reference< T, Alloc > | |
CSafeBool | Boolean that can only be used in boolean context |
Class::meta::Select< Condition, TrueType, FalseType > | Select a type based on a meta condition that evaluates to meta::True or meta::False |
Class::num::lass::meta::Select< Condition, TrueType, FalseType > | Select a type based on a meta condition that evaluates to meta::True or meta::False |
Class::stde::select_1st< Pair > | Selects first element of std::pair or stde::triple and applies supplied operator on it |
Class::stde::select_2nd< Pair > | Selects second element of std::pair or stde::triple and applies supplied operator on it |
Class::stde::select_3rd< Triple > | Selects second element of std::pair or stde::triple and applies supplied operator on it |
Class::python::Self< T > | Wrapper to type-hint a return value as Self |
Class::util::SelfParticipating< TaskType, ConsumerType, IdlePolicy > | Implementation of ThreadPool's ParticipationPolicy |
►Class::util::Signaled | Implementation of ThreadPool's IdlePolicy |
Class::util::NotParticipating< Callback0, DefaultConsumer< Callback0 >, Signaled > | |
Class::prim::SimplePolygon2D< T, DegeneratePolicy > | Convex or concave polygon in 2D (not selfintersecting, no holes) |
Class::prim::SimplePolygon3D< T, PlaneEquationPolicy, PlaneNormalizingPolicy > | Convex or concave polygon in 3D (not selfintersecting, no holes) |
Class::util::impl::SingletonGuard | The singleton guard will take care of the destruction of all singletons |
Class::stde::size_type< T, Alloc > | |
Class::stde::slist< T, Alloc > | Single linked list, just like the one in SGI STL (and STLport ...) |
Class::util::SmartI< I > | Smart pointer to COM interfaces |
Class::prim::Sphere3D< T > | 3D Sphere |
Class::util::Spinning | Implementation of ThreadPool's IdlePolicy |
►Class::num::Spline< ScalarType, DataType > | Abstract base class of splines |
Class::num::SplineBezierPath< ScalarType, DataType, DataTraits > | Connects the data nodes with cubic bezier splines |
Class::num::SplineLinear< ScalarType, DataType, DataTraits > | Connects the data nodes with linear segments |
Class::stde::static_vector< T, maxsize > | It looks like a vector, it smells like a vector, but it only uses a fixed amout of memory |
Class::num::lass::util::impl::StreamPredicate | Predicate to enforce a stream to be a in good state |
Class::util::impl::StreamPredicate | Predicate to enforce a stream to be a in good state |
Class::prim::StrictMinMax | MinMaxPolicy enforcing strict rules for the minima and maxima |
Class::prim::StrictNoDegenerate | This is the default policy |
Class::util::TaggedPtr< T > | Pointer with a tag for ABA salvationSome lock-free algorithms suffer from the ABA problem when acting on pointers |
CThreadFun | Library to run (member) functions in a thread |
CThreadPool | Production-Consumer concurrency pattern |
Class::prim::Transformation2D< T > | Linear 2D transformation |
Class::prim::Transformation3D< T > | Linear 3D transformation |
Class::prim::Triangle2D< T > | A very simple 2D polygon :) |
Class::prim::Triangle3D< T > | A very simple 3D polygon :) |
Class::prim::TriangleMesh3D< T, BoundingVolumeHierarchy, SplitHeuristics > | One of the simplier meshes |
Class::num::TriBool | Three-state boolean value with { true, false and lass::num::unknown } |
Class::stde::triple< T1, T2, T3 > | Extension of std::pair to three values, trait three values as a single unit |
►Class::meta::True | Meta true |
Class::meta::Type< value > | |
Class::meta::Bool< flag > | Meta boolean type |
►Class::num::lass::meta::True | Meta true |
Class::num::lass::meta::Bool< flag > | Meta boolean type |
Class::num::lass::util::impl::TruePredicate | Predicate for enforcers using operator! |
Class::util::impl::TruePredicate | Predicate for enforcers using operator! |
Class::meta::TypeTraits< T > | Interesting goodies on types |
Class::prim::Unbounded | Parameters supplied to functions can go out of the range of the primitive |
Class::prim::UncheckedMinMax | MinMaxPolicy that makes it your responsibility to behave well |
Class::num::lass::util::impl::UnequalPredicate | Value must be different than closure |
Class::util::impl::UnequalPredicate | Value must be different than closure |
Class::prim::Unnormalized | Policy to keep normals unnormalized |
Class::stde::value_type< T, Alloc > | |
Class::num::Vector< T, S > | Dynamic sized n-dimensional vector with vector expression templates |
Class::prim::Vector2D< T > | 2D Vector |
Class::prim::Vector3D< T > | 3D Vector |
Class::prim::Vector4D< T > | 4D Vector |
Class::stde::vector_map< Key, T, Compare, Allocator > | Map-like container built on a sorted vector (write-rarely, read-many) |
Class::meta::Xor< Operand1, Operand2 > | Meta XOR |
Class::num::lass::meta::Xor< Operand1, Operand2 > | Meta XOR |
Class::prim::XY | Cyclic iterator over xy indices |
Class::prim::XYZ | Cyclic iterator over xyz indices |
Class::prim::XYZW | Cyclic iterator over xyzw indices |
Class::num::lass::util::impl::ZeroRaiser | Throws an run time exception for raising LASS_ENFORCE_ZERO |
Class::util::impl::ZeroRaiser | Throws an run time exception for raising LASS_ENFORCE_ZERO |