HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
XUSD_PathSet Class Reference

#include <XUSD_PathSet.h>

+ Inheritance diagram for XUSD_PathSet:

Public Member Functions

 XUSD_PathSet ()
 
 XUSD_PathSet (const SdfPathSet &src)
 
 ~XUSD_PathSet ()
 
const XUSD_PathSetoperator= (const SdfPathSet &src)
 
bool contains (const SdfPath &path) const
 
bool contains (const SdfPathSet &paths) const
 
bool containsPathOrAncestor (const SdfPath &path, bool *contains=nullptr) const
 
bool containsAncestor (const SdfPath &path) const
 
bool containsPathOrDescendant (const SdfPath &path, bool *contains=nullptr) const
 
bool containsDescendant (const SdfPath &path) const
 
void removeDescendants ()
 
void removeAncestors ()
 

Detailed Description

Definition at line 26 of file XUSD_PathSet.h.

Constructor & Destructor Documentation

XUSD_PathSet::XUSD_PathSet ( )
XUSD_PathSet::XUSD_PathSet ( const SdfPathSet src)
XUSD_PathSet::~XUSD_PathSet ( )

Member Function Documentation

bool XUSD_PathSet::contains ( const SdfPath path) const
bool XUSD_PathSet::contains ( const SdfPathSet paths) const
bool XUSD_PathSet::containsAncestor ( const SdfPath path) const
bool XUSD_PathSet::containsDescendant ( const SdfPath path) const
bool XUSD_PathSet::containsPathOrAncestor ( const SdfPath path,
bool *  contains = nullptr 
) const
bool XUSD_PathSet::containsPathOrDescendant ( const SdfPath path,
bool *  contains = nullptr 
) const
const XUSD_PathSet& XUSD_PathSet::operator= ( const SdfPathSet src)
void XUSD_PathSet::removeAncestors ( )
void XUSD_PathSet::removeDescendants ( )

The documentation for this class was generated from the following file: