![]() |
|
Extends HdPrimvarDescriptor to describe a primvar that takes data from the output of an ExtComputation. More...
#include <sceneDelegate.h>
Inheritance diagram for HdExtComputationPrimvarDescriptor:Public Member Functions | |
| HdExtComputationPrimvarDescriptor (TfToken const &name_, HdInterpolation interp_, TfToken const &role_, SdfPath const &sourceComputationId_, TfToken const &sourceComputationOutputName_, HdTupleType const &valueType_) | |
| bool | operator== (HdExtComputationPrimvarDescriptor const &rhs) const |
| bool | operator!= (HdExtComputationPrimvarDescriptor const &rhs) const |
Public Member Functions inherited from HdPrimvarDescriptor | |
| HdPrimvarDescriptor (TfToken const &name_, HdInterpolation interp_, TfToken const &role_=HdPrimvarRoleTokens->none, bool indexed_=false, int elementSize_=1) | |
| bool | operator== (HdPrimvarDescriptor const &rhs) const |
| bool | operator!= (HdPrimvarDescriptor const &rhs) const |
Public Attributes | |
| SdfPath | sourceComputationId |
| TfToken | sourceComputationOutputName |
| HdTupleType | valueType |
Public Attributes inherited from HdPrimvarDescriptor | |
| TfToken | name |
| Name of the primvar. | |
| HdInterpolation | interpolation |
| Interpolation (data-sampling rate) of the primvar. | |
| TfToken | role |
| Optional "role" indicating a desired interpretation – for example, to distinguish color/vector/point/normal. | |
| bool | indexed |
| Optional bool, true if primvar is indexed. | |
| int | elementSize |
| The number of values in the value array that must be aggregated for each element in the primitive. | |
Extends HdPrimvarDescriptor to describe a primvar that takes data from the output of an ExtComputation.
The structure contains the id of the source ExtComputation in the render index, the name of an output from that computation from which the primvar will take data along with a valueType which describes the type of the expected data.
Definition at line 289 of file sceneDelegate.h.
|
inline |
Definition at line 294 of file sceneDelegate.h.
|
inline |
Definition at line 295 of file sceneDelegate.h.
|
inline |
Definition at line 313 of file sceneDelegate.h.
|
inline |
Definition at line 307 of file sceneDelegate.h.
| SdfPath sourceComputationId |
Definition at line 290 of file sceneDelegate.h.
| TfToken sourceComputationOutputName |
Definition at line 291 of file sceneDelegate.h.
| HdTupleType valueType |
Definition at line 292 of file sceneDelegate.h.