|
Represents an arc connecting two nodes in the prim index. More...
#include <arc.h>
Public Attributes | |
PcpArcType | type |
The type of this arc. | |
PcpNodeRef | parent |
The parent (or target) node of this arc. | |
PcpNodeRef | origin |
The origin node of this arc. | |
PcpMapExpression | mapToParent |
The value-mapping function used to map values from this arc's source node to its parent node. | |
int | siblingNumAtOrigin |
int | namespaceDepth |
Represents an arc connecting two nodes in the prim index.
The arc is owned by a node (source) and points to its parent node (target) in the index.
PcpMapExpression mapToParent |
PcpNodeRef origin |
The origin node of this arc.
This is the node that caused this arc's source node to be brought into the prim index. In most cases, this will be the same as the parent node. For implied inherits, this is the node from which this inherit arc was propagated. This affects strength ordering.
PcpNodeRef parent |
PcpArcType type |