Loading...
Searching...
No Matches
strengthOrdering.h
1//
2// Copyright 2016 Pixar
3//
4// Licensed under the terms set forth in the LICENSE.txt file available at
5// https://openusd.org/license.
6//
7#ifndef PXR_USD_PCP_STRENGTH_ORDERING_H
8#define PXR_USD_PCP_STRENGTH_ORDERING_H
9
10#include "pxr/pxr.h"
11#include "pxr/usd/pcp/api.h"
12
13PXR_NAMESPACE_OPEN_SCOPE
14
15class PcpNodeRef;
16
23PCP_API
24int
25PcpCompareSiblingNodeStrength(const PcpNodeRef& a, const PcpNodeRef& b);
26
34PCP_API
35int
36PcpCompareNodeStrength(const PcpNodeRef& a, const PcpNodeRef& b);
37
45PCP_API
46int
47PcpCompareSiblingPayloadNodeStrength(const PcpNodeRef& payloadParent,
48 int payloadArcNum, const PcpNodeRef& siblingNode);
49
50PXR_NAMESPACE_CLOSE_SCOPE
51
52#endif // PXR_USD_PCP_STRENGTH_ORDERING_H
PcpNode represents a node in an expression tree for compositing scene description.
Definition: node.h:47