Loading...
Searching...
No Matches
PointComputeGenerator.h File Reference

The visitor framework and function definition for point data grid code generation. More...

`#include "ComputeGenerator.h"`
`#include "FunctionTypes.h"`
`#include "Types.h"`
`#include "Utils.h"`
`#include "../compiler/AttributeRegistry.h"`
`#include <openvdb/version.h>`
`#include <openvdb/points/AttributeArray.h>`

Go to the source code of this file.

## Classes

struct | PointKernelValue
struct | PointKernelAttributeArray
struct | PointKernelBuffer
struct | PointKernelBufferRange
struct | PointComputeGenerator
| Visitor object which will generate llvm IR for a syntax tree which has been generated from AX that targets point grids. The IR will represent 2 functions : one that executes over single points and one that executes over a collection of points. This is primarily used by the Compiler class. More...

## Namespaces

namespace | openvdb
namespace | openvdb::v10_0
namespace | openvdb::v10_0::ax
namespace | openvdb::v10_0::ax::codegen
namespace | openvdb::v10_0::ax::codegen::codegen_internal

## Detailed Description

The visitor framework and function definition for point data grid code generation.

Authors
  Nick Avramoussis, Matt Warner, Francisco Gochez, Richard Jones