HDK
|
#include <sceneDelegate.h>
Public Member Functions | |
HdExtComputationPrimvarDescriptor () | |
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 |
![]() | |
HdPrimvarDescriptor () | |
HdPrimvarDescriptor (TfToken const &name_, HdInterpolation interp_, TfToken const &role_=HdPrimvarRoleTokens->none, bool indexed_=false) | |
bool | operator== (HdPrimvarDescriptor const &rhs) const |
bool | operator!= (HdPrimvarDescriptor const &rhs) const |
Public Attributes | |
SdfPath | sourceComputationId |
TfToken | sourceComputationOutputName |
HdTupleType | valueType |
![]() | |
TfToken | name |
Name of the primvar. More... | |
HdInterpolation | interpolation |
Interpolation (data-sampling rate) of the primvar. More... | |
TfToken | role |
bool | indexed |
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 213 of file sceneDelegate.h.
|
inline |
Definition at line 218 of file sceneDelegate.h.
|
inline |
Definition at line 219 of file sceneDelegate.h.
|
inline |
Definition at line 237 of file sceneDelegate.h.
|
inline |
Definition at line 231 of file sceneDelegate.h.
SdfPath HdExtComputationPrimvarDescriptor::sourceComputationId |
Definition at line 214 of file sceneDelegate.h.
TfToken HdExtComputationPrimvarDescriptor::sourceComputationOutputName |
Definition at line 215 of file sceneDelegate.h.
HdTupleType HdExtComputationPrimvarDescriptor::valueType |
Definition at line 216 of file sceneDelegate.h.