![]() |
OpenSubdiv
|
Stencil table factory class wrapping the template for compatibility. More...
#include <stencilTableFactory.h>
Static Public Member Functions | |
| static StencilTable const * | Create (TopologyRefiner const &refiner, Options options=Options()) |
| static StencilTable const * | Create (int numTables, StencilTable const **tables) |
| static StencilTable const * | AppendLocalPointStencilTable (TopologyRefiner const &refiner, StencilTable const *baseStencilTable, StencilTable const *localPointStencilTable, bool factorize=true) |
| static StencilTable const * | AppendLocalPointStencilTableVarying (TopologyRefiner const &refiner, StencilTable const *baseStencilTable, StencilTable const *localPointStencilTable, bool factorize=true) |
| static StencilTable const * | AppendLocalPointStencilTableFaceVarying (TopologyRefiner const &refiner, StencilTable const *baseStencilTable, StencilTable const *localPointStencilTable, int channel=0, bool factorize=true) |
| Static Public Member Functions inherited from StencilTableFactoryReal< float > | |
| static StencilTableReal< float > const * | Create (TopologyRefiner const &refiner, Options options=Options()) |
| Instantiates StencilTable from TopologyRefiner that have been refined uniformly or adaptively. | |
| static StencilTableReal< float > const * | Create (int numTables, StencilTableReal< float > const **tables) |
| Instantiates StencilTable by concatenating an array of existing stencil tables. | |
| static StencilTableReal< float > const * | AppendLocalPointStencilTable (TopologyRefiner const &refiner, StencilTableReal< float > const *baseStencilTable, StencilTableReal< float > const *localPointStencilTable, bool factorize=true) |
| Utility function for stencil splicing for local point stencils. | |
| static StencilTableReal< float > const * | AppendLocalPointStencilTableVarying (TopologyRefiner const &refiner, StencilTableReal< float > const *baseStencilTable, StencilTableReal< float > const *localPointStencilTable, bool factorize=true) |
| Utility function for stencil splicing for local point varying stencils. | |
| static StencilTableReal< float > const * | AppendLocalPointStencilTableFaceVarying (TopologyRefiner const &refiner, StencilTableReal< float > const *baseStencilTable, StencilTableReal< float > const *localPointStencilTable, int channel=0, bool factorize=true) |
| Utility function for stencil splicing for local point face-varying stencils. | |
Additional Inherited Members | |
| Public Types inherited from StencilTableFactoryReal< float > | |
| enum | Mode |
Stencil table factory class wrapping the template for compatibility.
Definition at line 270 of file stencilTableFactory.h.
|
inlinestatic |
Definition at line 291 of file stencilTableFactory.h.
|
inlinestatic |
Definition at line 317 of file stencilTableFactory.h.
|
inlinestatic |
Definition at line 304 of file stencilTableFactory.h.
|
inlinestatic |
Definition at line 283 of file stencilTableFactory.h.
|
inlinestatic |
Definition at line 276 of file stencilTableFactory.h.