|
Helper object for computing PcpExpressionVariable objects. More...
#include <expressionVariables.h>
Public Member Functions | |
PCP_API | PcpExpressionVariableCachingComposer (const PcpLayerStackIdentifier &rootLayerStackIdentifier) |
PCP_API const PcpExpressionVariables & | ComputeExpressionVariables (const PcpLayerStackIdentifier &id) |
Compute the composed expression variables for the layer stack with the given id . | |
Helper object for computing PcpExpressionVariable objects.
This gives the same results as PcpExpressionVariables::Compute, but caches the results of the recursive override computations so they can be reused by subsequent computations.
Definition at line 121 of file expressionVariables.h.
PCP_API const PcpExpressionVariables & ComputeExpressionVariables | ( | const PcpLayerStackIdentifier & | id | ) |
Compute the composed expression variables for the layer stack with the given id
.
This will recursively compute the overriding expression variables specified in id
.