|
HDK
|
#include "pxr/pxr.h"#include "pxr/exec/vdf/api.h"#include "pxr/exec/vdf/maskedOutput.h"#include "pxr/exec/vdf/types.h"#include "pxr/base/tf/hash.h"
Include dependency graph for maskedOutputVector.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | VdfMaskedOutputVector_Hash |
Typedefs | |
| typedef std::vector < VdfMaskedOutput > | VdfMaskedOutputVector |
Functions | |
| VDF_API void | VdfSortAndUniqueMaskedOutputVector (VdfMaskedOutputVector *vector) |
| VDF_API const VdfNetwork * | VdfGetMaskedOutputVectorNetwork (const VdfMaskedOutputVector &vector) |
| typedef std::vector<VdfMaskedOutput> VdfMaskedOutputVector |
A vector of VdfMaskedOutputs.
Definition at line 22 of file maskedOutputVector.h.
| VDF_API const VdfNetwork* VdfGetMaskedOutputVectorNetwork | ( | const VdfMaskedOutputVector & | vector | ) |
Returns a pointer to the network if the vector is not empty. Otherwise returns a nullptr. This method assumes that all outputs in the vector come from the same network.
| VDF_API void VdfSortAndUniqueMaskedOutputVector | ( | VdfMaskedOutputVector * | vector | ) |
Sorts and uniques the given vector.