HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GA_PolyCounts.h File Reference
#include "GA_API.h"
#include "GA_Types.h"
#include <UT/UT_Array.h>
#include <UT/UT_Assert.h>
#include <SYS/SYS_Inline.h>
#include <SYS/SYS_Types.h>
#include <tbb/tbb_stddef.h>
+ Include dependency graph for GA_PolyCounts.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  GA_PolyCounts
 
class  GA_PolyCounts::SizeCount
 
class  GA_PolyCounts::iteratorT< CLASS, ARRAYCLASS >
 
class  GA_PolyCounts::Range
 Range class for multi-threading with TBB. More...
 

Typedefs

typedef tbb::split UT_Split
 

Functions

GA_API size_t UTestimatedNumItems (const GA_PolyCounts::Range &range)
 

Typedef Documentation

typedef tbb::split UT_Split

Definition at line 24 of file GA_PolyCounts.h.

Function Documentation

GA_API size_t UTestimatedNumItems ( const GA_PolyCounts::Range range)
inline

This is needed by the tbb wrapper in UT_ParallelUtil It returns an upper bound for the actual number of work items in the range.

Definition at line 397 of file GA_PolyCounts.h.