LimitStencilReal< REAL > Class Template Reference

Limit point stencil descriptor. More...

`#include <stencilTable.h>`

Inheritance diagram for LimitStencilReal< REAL >:

## Public Member Functions

| LimitStencilReal (int *size, Index *indices, REAL *weights, REAL *duWeights=0, REAL *dvWeights=0, REAL *duuWeights=0, REAL *duvWeights=0, REAL *dvvWeights=0)
| Constructor. More...
REAL const * | GetDuWeights () const
| Returns the u derivative weights. More...
REAL const * | GetDvWeights () const
| Returns the v derivative weights. More...
REAL const * | GetDuuWeights () const
| Returns the uu derivative weights. More...
REAL const * | GetDuvWeights () const
| Returns the uv derivative weights. More...
REAL const * | GetDvvWeights () const
| Returns the vv derivative weights. More...
void | Next ()
| Advance to the next stencil in the table. More...
Public Member Functions inherited from StencilReal< REAL >
| StencilReal ()
| Default constructor. More...
| StencilReal (int *size, Index *indices, REAL *weights)
| Constructor. More...
| StencilReal (StencilReal const &other)
| Copy constructor. More...
int | GetSize () const
| Returns the size of the stencil. More...
int * | GetSizePtr () const
| Returns the size of the stencil as a pointer. More...
Index const * | GetVertexIndices () const
| Returns the control vertices' indices. More...
REAL const * | GetWeights () const
| Returns the interpolation weights. More...
void | Next ()
| Advance to the next stencil in the table. More...

## Friends

class | StencilTableFactoryReal< REAL >
class | LimitStencilTableFactoryReal< REAL >

## Additional Inherited Members

Protected Attributes inherited from StencilReal< REAL >
int * | _size
Index * | _indices
REAL * | _weights

## Detailed Description

template<typename REAL>
class OpenSubdiv::OPENSUBDIV_VERSION::Far::LimitStencilReal< REAL >

Limit point stencil descriptor.

Definition at line 303 of file stencilTable.h.

## Constructor & Destructor Documentation

## LimitStencilReal()

LimitStencilReal | ( | int * | size,
|  | Index * | indices,
|  | REAL * | weights,
|  | REAL * | duWeights = `0`,
|  | REAL * | dvWeights = `0`,
|  | REAL * | duuWeights = `0`,
|  | REAL * | duvWeights = `0`,
|  | REAL * | dvvWeights = `0`
| ) |  |

inline

Constructor.

Parameters

  size | Table pointer to the size of the stencil
  indices | Table pointer to the vertex indices of the stencil
  weights | Table pointer to the vertex weights of the stencil
  duWeights | Table pointer to the 'u' derivative weights
  dvWeights | Table pointer to the 'v' derivative weights
  duuWeights | Table pointer to the 'uu' derivative weights
  duvWeights | Table pointer to the 'uv' derivative weights
  dvvWeights | Table pointer to the 'vv' derivative weights

Definition at line 324 of file stencilTable.h.

## Member Function Documentation

## GetDuuWeights()

REAL const * GetDuuWeights | ( |  | ) | const

inline

Returns the uu derivative weights.

Definition at line 351 of file stencilTable.h.

## GetDuvWeights()

REAL const * GetDuvWeights | ( |  | ) | const

inline

Returns the uv derivative weights.

Definition at line 356 of file stencilTable.h.

## GetDuWeights()

REAL const * GetDuWeights | ( |  | ) | const

inline

Returns the u derivative weights.

Definition at line 341 of file stencilTable.h.

## GetDvvWeights()

REAL const * GetDvvWeights | ( |  | ) | const

inline

Returns the vv derivative weights.

Definition at line 361 of file stencilTable.h.

## GetDvWeights()

REAL const * GetDvWeights | ( |  | ) | const

inline

Returns the v derivative weights.

Definition at line 346 of file stencilTable.h.

## Next()

void Next | ( |  | ) |

inline

Advance to the next stencil in the table.

Definition at line 366 of file stencilTable.h.

## Friends And Related Function Documentation

## LimitStencilTableFactoryReal< REAL >

friend class LimitStencilTableFactoryReal< REAL >

friend

Definition at line 366 of file stencilTable.h.

## StencilTableFactoryReal< REAL >

friend class StencilTableFactoryReal< REAL >

friend

Definition at line 366 of file stencilTable.h.

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

- opensubdiv/far/stencilTable.h