OpenVDB: GT_GEOPrimCollectVDB Class Reference

OpenVDB 10.0.1

Public Member Functions | Static Public Member Functions | List of all members
GT_GEOPrimCollectVDB Class Reference

`#include <openvdb_houdini/GT_GEOPrimCollectVDB.h>`

Inherits GT_GEOPrimCollect.

## Public Member Functions
| GT_GEOPrimCollectVDB (const GA_PrimitiveTypeId &id)
virtual | ~GT_GEOPrimCollectVDB ()
virtual GT_GEOPrimCollectData * | beginCollecting (const GT_GEODetailListHandle &, const GT_RefineParms *) const
virtual GT_PrimitiveHandle | collect (const GT_GEODetailListHandle &geometry, const GEO_Primitive *const *prim_list, int nsegments, GT_GEOPrimCollectData *data) const
virtual GT_PrimitiveHandle | endCollecting (const GT_GEODetailListHandle &geometry, GT_GEOPrimCollectData *data) const

## Static Public Member Functions
static void | registerPrimitive (const GA_PrimitiveTypeId &id)

## Constructor & Destructor Documentation

## ◆ GT_GEOPrimCollectVDB()

GT_GEOPrimCollectVDB | ( | const GA_PrimitiveTypeId & | id | ) |

## ◆ ~GT_GEOPrimCollectVDB()

virtual ~GT_GEOPrimCollectVDB | ( |  | ) |
| virtual

## Member Function Documentation

## ◆ beginCollecting()

virtual GT_GEOPrimCollectData * beginCollecting | ( | const GT_GEODetailListHandle & | ,
|  | const GT_RefineParms * |
| ) |  | const
| virtual

## ◆ collect()

virtual GT_PrimitiveHandle collect | ( | const GT_GEODetailListHandle & | geometry,
|  | const GEO_Primitive *const * | prim_list,
|  | int | nsegments,
|  | GT_GEOPrimCollectData * | data
| ) |  | const
| virtual

## ◆ endCollecting()

virtual GT_PrimitiveHandle endCollecting | ( | const GT_GEODetailListHandle & | geometry,
|  | GT_GEOPrimCollectData * | data
| ) |  | const
| virtual

## ◆ registerPrimitive()

static void registerPrimitive | ( | const GA_PrimitiveTypeId & | id | ) |
| static