TangentSpaceNormalData::VertexCyclesParallelForContext Struct Reference
Inheritance diagram for TangentSpaceNormalData::VertexCyclesParallelForContext:

Public Attributes

BaseArray< Int32vertexIdxInPolygons
 
BaseArray< Int32polygonsAroundVertex
 
- Public Attributes inherited from ParallelFor::BaseContext
Int _from
 
Int _to
 
Int _workerThreadIndex
 
Int _localContextIndex
 
Result< void > _result
 
BreakCondition_breakCondition
 

Additional Inherited Members

- Public Types inherited from ParallelFor::BaseContext
using ResultValueType = void
 
- Public Member Functions inherited from ParallelFor::BaseContext
 BaseContext ()
 
template<typename INDEXTYPE >
void PrivateInit (INDEXTYPE from, INDEXTYPE to, Int threadIndex, BreakCondition *breakCondition)
 
template<typename FN , typename CONTEXT , typename INDEXTYPE >
void Invoke (FN &obj, INDEXTYPE i)
 
Bool IsCancelled () const
 
Int GetWorkerThreadIndex () const
 
void UpdateWorkerThreadIndex (Int threadIndex=JobRef::GetCurrentWorkerThreadIndex())
 
Int GetLocalThreadIndex () const
 
void Break (Result< void > result=OK)
 
- Static Public Member Functions inherited from ParallelFor::BaseContext
static ResultValueType Return (Result< void > &&r)
 

Member Data Documentation

◆ vertexIdxInPolygons

BaseArray<Int32> vertexIdxInPolygons

◆ polygonsAroundVertex

BaseArray<Int32> polygonsAroundVertex