Home
last modified time | relevance | path

Searched refs:methods (Results 1 – 25 of 46) sorted by relevance

12

/oneTBB/doc/main/tbb_userguide/
H A Dconcurrent_vector_ug.rst10 concurrent growing, ``concurrent_vector`` has three methods that support
17 with ``T()``. Both methods return an iterator pointing to the first
33 if it is shorter. Concurrent calls to the growth methods do not
40 by methods ``push_back``, ``grow_by,`` or ``grow_to_at_least``. The
H A DAdvanced_Topic_Other_Kinds_of_Iteration_Spaces.rst12 methods. If your class is called ``R``, the methods and constructors should be
55 ``oneapi::tbb::proportional_split``. The type has methods ``left`` and ``right``
H A DConcurrent_Queue_Classes.rst33 the composition of those methods as shown in the example would not be
60 Template class ``concurrent_queue`` is unbounded and has no methods that
68 methods of particular interest on it are:
H A DMore_on_HashCompare.rst53 The methods of ``HashCompare`` should be ``static`` unless you need to
57 variation on an earlier example with instance-dependent methods. The
H A DIterating_Over_a_Concurrent_Queue_for_Debugging.rst27 The prefix ``unsafe_`` on the methods is a reminder that they are not
H A DMutual_Exclusion.rst98 why there are not simply acquire and release methods on the mutex object
104 This is true even for our version of ``AllocateNode`` that used methods
/oneTBB/examples/parallel_for/tachyon/src/
H A Dtriangle.hpp64 object_methods *methods; /* this object's methods */ member
74 object_methods *methods; /* this object's methods */ member
H A Dintersect.cpp85 cur->methods->free(cur); in free_objects()
107 cur->methods->intersect(cur, intray); in intersect_objects()
H A Dgrid.cpp82 g->methods = &grid_methods; in newgrid()
162 if (cur->methods->bbox((void *)cur, &min, &max)) { in globalbound()
209 if (cur->obj->methods->bbox((void *)cur->obj, &min, &max)) { in cellbound()
415 if (obj->methods->bbox(obj, &omin, &omax)) { in engrid_object()
565 cur->obj->methods->intersect(cur->obj, ry); in grid_intersect()
584 cur->obj->methods->intersect(cur->obj, ry); in grid_intersect()
603 cur->obj->methods->intersect(cur->obj, ry); in grid_intersect()
628 cur->obj->methods->intersect(cur->obj, ry); in voxel_intersect()
H A Dbox.hpp55 object_methods *methods; /* this object's methods */ member
H A Dlight.hpp55 object_methods *methods; /* this object's methods */ member
H A Dsphere.hpp59 object_methods *methods; /* this object's methods */ member
H A Dbndbox.hpp55 object_methods *methods; /* this object's methods */ member
H A Dplane.hpp58 object_methods *methods; /* this object's methods */ member
H A Dextvol.hpp56 object_methods *methods; /* this object's methods */ member
H A Dring.hpp58 object_methods *methods; /* this object's methods */ member
H A Dquadric.hpp68 object_methods *methods; /* this object's methods */ member
H A Dcylinder.hpp60 object_methods *methods; /* this object's methods */ member
H A Dbndbox.cpp72 b->methods = &bndbox_methods; in newbndbox()
200 obj->methods->intersect(obj, &newray); in bndbox_intersect()
H A Dplane.cpp70 p->methods = &plane_methods; in newplane()
H A Dlight.cpp70 l->methods = &light_methods; in newlight()
H A Dtriangle.cpp84 t->methods = &tri_methods; in newtri()
111 t->methods = &stri_methods; in newstri()
H A Dgrid.hpp66 object_methods *methods; /* this object's methods */ member
H A Dsphere.cpp70 s->methods = &sphere_methods; in newsphere()
H A Dtypes.hpp167 object_methods *methods; /* this object's methods */ member

12