OpenVDB: CopyLeafNodes< TreeT > Class Template Reference

OpenVDB 3.1.0

- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- Class List
- Class Hierarchy
- Class Members

Public Types | Public Member Functions | List of all members
CopyLeafNodes< TreeT > Class Template Reference

`#include <Clip.h>`

## Public Types
typedef TreeT::template ValueConverter< bool >::Type | BoolTreeT
typedef tree::LeafManager< const BoolTreeT > | BoolLeafManagerT

## Public Member Functions
| CopyLeafNodes (const TreeT &tree, const BoolLeafManagerT &leafNodes)
void | run (bool threaded=true)
TreeT::Ptr | tree () const
| CopyLeafNodes (CopyLeafNodes &, tbb::split)
void | operator() (const tbb::blocked_range< size_t > &)
void | join (const CopyLeafNodes &rhs)

## Member Typedef Documentation

typedef tree::LeafManager<const BoolTreeT> BoolLeafManagerT

typedef TreeT::template ValueConverter<bool>::Type BoolTreeT

## Constructor & Destructor Documentation

CopyLeafNodes | ( | const TreeT & | tree,
|  | const BoolLeafManagerT & | leafNodes
| ) |  |

CopyLeafNodes | ( | CopyLeafNodes< TreeT > & | rhs,
|  | tbb::split |
| ) |  |

## Member Function Documentation

void join | ( | const CopyLeafNodes< TreeT > & | rhs | ) |
| inline

void operator() | ( | const tbb::blocked_range< size_t > & | range | ) |

void run | ( | bool | threaded = `true` | ) |

TreeT::Ptr tree | ( |  | ) | const
| inline

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

- Clip.h