A high-performance general-purpose compute library
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Caf_cdouble
 Caf_cell
 Caf_cfloat
 Caf_half
 Caf_index_tStruct used to index an af_array
 Caf_seqC-style struct to creating sequences for indexing
 CarrayA multi dimensional data container
 Carray::array_proxyIntermediate data class
 Cdim4Generic object that represents size and shape
 Cdtype_traits< T >
 Cdtype_traits< af::cdouble >
 Cdtype_traits< af::cfloat >
 Cdtype_traits< char >
 Cdtype_traits< double >
 Cdtype_traits< float >
 Cdtype_traits< half >
 Cdtype_traits< int >
 Cdtype_traits< long long >
 Cdtype_traits< short >
 Cdtype_traits< std::complex< double > >
 Cdtype_traits< std::complex< float > >
 Cdtype_traits< unsigned >
 Cdtype_traits< unsigned char >
 Cdtype_traits< unsigned long long >
 Cdtype_traits< unsigned short >
 CeventC++ RAII interface for manipulating events
 Cexception
 CexceptionAn ArrayFire exception class
 CfeaturesRepresents a feature returned by a feature detector
 CindexWrapper for af_index
 CrandomEngineC++ Interface - Random Number Generation Engine Class
 CseqSeq is used to create sequences for indexing af::array
 CtimerInternal timer object
 CWindowWindow object to render af::arrays