All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GT_PointSplat::Chunk Struct Reference

#include <GT_PointSplat.h>

Public Member Functions

 Chunk (exint num_items)
template<typename ChunkArrayT >
void spawnCopyTask (UT_TaskGroup &tasks, ChunkArrayT &dst, exint dst_start) const
template<typename ChunkArrayT >
void runCopyTask (ChunkArrayT &dst, exint dst_start) const
exint size () const

Public Attributes

UT_Vector3FArray myPoints
UT_Vector3FArray myNormals

Detailed Description

Definition at line 25 of file GT_PointSplat.h.

Constructor & Destructor Documentation

GT_PointSplat::Chunk::Chunk ( exint  num_items)

Definition at line 27 of file GT_PointSplat.h.

Member Function Documentation

template<typename ChunkArrayT >
void GT_PointSplat::Chunk::runCopyTask ( ChunkArrayT &  dst,
exint  dst_start 
) const

Definition at line 47 of file GT_PointSplat.h.

exint GT_PointSplat::Chunk::size ( void  ) const

Definition at line 53 of file GT_PointSplat.h.

template<typename ChunkArrayT >
void GT_PointSplat::Chunk::spawnCopyTask ( UT_TaskGroup tasks,
ChunkArrayT &  dst,
exint  dst_start 
) const

Definition at line 35 of file GT_PointSplat.h.

Member Data Documentation

UT_Vector3FArray GT_PointSplat::Chunk::myNormals

Definition at line 56 of file GT_PointSplat.h.

UT_Vector3FArray GT_PointSplat::Chunk::myPoints

Definition at line 55 of file GT_PointSplat.h.

The documentation for this struct was generated from the following file: