24 #ifndef PXR_USD_PCP_TYPES_H
25 #define PXR_USD_PCP_TYPES_H
145 return !(*
this == other);
156 return !(other < *
this);
161 return other < *
this;
166 return !(*
this < other);
178 nodeIndex(static_cast<uint16_t>(nodeIndex_)),
179 layerIndex(static_cast<uint16_t>(layerIndex_))
181 TF_VERIFY(nodeIndex_ < (
size_t(1) << 16));
182 TF_VERIFY(layerIndex_ < (
size_t(1) << 16));
222 #endif // PXR_USD_PCP_TYPES_H
bool operator<=(const Pcp_SdSiteRef &other) const
Pcp_SdSiteRef(const SdfLayerRefPtr &layer_, const SdfPath &path_)
bool operator>=(const Pcp_SdSiteRef &other) const
GLsizei const GLchar *const * path
const SdfLayerRefPtr & layer
bool PcpIsInheritArc(PcpArcType arcType)
bool PcpIsSpecializeArc(PcpArcType arcType)
bool operator!=(const Pcp_SdSiteRef &other) const
GLenum GLuint GLint GLint layer
bool PcpIsClassBasedArc(PcpArcType arcType)
bool operator<(const Pcp_SdSiteRef &other) const
bool operator==(const Pcp_SdSiteRef &other) const
constexpr size_t PCP_INVALID_INDEX
Pcp_CompressedSdSite(size_t nodeIndex_, size_t layerIndex_)
std::vector< Pcp_CompressedSdSite > Pcp_CompressedSdSiteVector
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
bool operator>(const Pcp_SdSiteRef &other) const
std::vector< PcpSiteTrackerSegment > PcpSiteTracker
ImageBuf OIIO_API max(Image_or_Const A, Image_or_Const B, ROI roi={}, int nthreads=0)
#define PXR_NAMESPACE_CLOSE_SCOPE
std::map< std::string, std::vector< std::string > > PcpVariantFallbackMap