HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
utils.h File Reference
#include "pxr/pxr.h"
#include "pxr/imaging/hdsi/api.h"
#include "pxr/usd/sdf/path.h"
+ Include dependency graph for utils.h:

Go to the source code of this file.

Functions

HDSI_API bool HdsiUtilsIsPruned (const SdfPath &primPath, const HdCollectionExpressionEvaluator &eval)
 
HDSI_API void HdsiUtilsRemovePrunedChildren (const SdfPath &parentPath, const HdCollectionExpressionEvaluator &eval, SdfPathVector *children)
 Prunes the given list of children using the supplied evaluator. More...
 

Function Documentation

HDSI_API bool HdsiUtilsIsPruned ( const SdfPath primPath,
const HdCollectionExpressionEvaluator eval 
)

Utilities to evaluate membership expressions for collections with pruning

semantics.

Returns whether the prim at primPath is pruned by the suppied evaluator.

HDSI_API void HdsiUtilsRemovePrunedChildren ( const SdfPath parentPath,
const HdCollectionExpressionEvaluator eval,
SdfPathVector children 
)

Prunes the given list of children using the supplied evaluator.