9 #ifndef __HOM_SceneGraphTree_h__ 
   10 #define __HOM_SceneGraphTree_h__ 
   37     virtual bool showInactivePrimitives() = 0;
 
   38     virtual void setShowInactivePrimitives(
bool show) = 0;
 
   39     virtual bool showInvisiblePrimitives() = 0;
 
   40     virtual void setShowInvisiblePrimitives(
bool show) = 0;
 
   41     virtual bool showOverPrimitives() = 0;
 
   42     virtual void setShowOverPrimitives(
bool show) = 0;
 
   43     virtual bool showClassPrimitives() = 0;
 
   44     virtual void setShowClassPrimitives(
bool show) = 0;
 
   45     virtual bool showPrototypePrimitives() = 0;
 
   46     virtual void setShowPrototypePrimitives(
bool show) = 0;
 
   47     virtual bool showLayerInfoPrimitives() = 0;
 
   48     virtual void setShowLayerInfoPrimitives(
bool show) = 0;
 
   49     virtual bool showHiddenInUiPrimitives() = 0;
 
   50     virtual void setShowHiddenInUiPrimitives(
bool show) = 0;
 
   52     virtual std::vector<std::string> allColumns() = 0;
 
   53     virtual std::vector<std::string> visibleColumns() = 0;
 
   54     virtual void setVisibleColumns(std::vector<std::string> 
const &columns) = 0;
 
   56     virtual std::string filterPattern() = 0;
 
   57     virtual void setFilterPattern(
const char *
pattern) = 0;
 
   59     virtual float splitPosition() = 0;
 
   60     virtual void setSplitPosition(
float position) = 0;
 
   62     virtual std::string collectionPrimitives() = 0;
 
   63     virtual void setCollectionPrimitives(
const char *
pattern) = 0;
 
   65     virtual std::string collectionFilterPattern() = 0;
 
   66     virtual void setCollectionFilterPattern(
const char *
pattern) = 0;
 
   69     virtual void opaqueCollapsePrimitives(
void *prims) = 0;
 
   71     virtual void opaqueExpandPrimitives(
void *prims,
 
   73             bool expand_leaf_primitives) = 0;
 
   75     virtual void *opaqueExpandedPrimitives(
 
   76             bool include_leaf_primitives) = 0;
 
   81     SWIGOUT(%kwargs collapsePrimitives;)
 
   82     void collapsePrimitives(InterpreterObject prims)
 
   83     { 
self->opaqueCollapsePrimitives(prims); }
 
   84     SWIGOUT(%kwargs expandPrimitives;)
 
   85     void expandPrimitives(InterpreterObject prims,
 
   86             bool collapse_others = 
false,
 
   87             bool expand_leaf_primitives = 
false)
 
   88     { 
self->opaqueExpandPrimitives(prims, collapse_others,
 
   89             expand_leaf_primitives); }
 
   90     SWIGOUT(%kwargs expandedPrimitives;)
 
   91     InterpreterObject expandedPrimitives(
 
   92             bool include_leaf_primitives = 
false)
 
   93     { 
return HOMincRef((InterpreterObject)self->
 
   94              opaqueExpandedPrimitives(include_leaf_primitives));}
 
#define HOM_DESTRUCT_OBJECT(pointer)
 
string __repr__(VtArray< T > const &self)
 
void ignore(T const &) VULKAN_HPP_NOEXCEPT
 
#define HOM_CONSTRUCT_OBJECT(pointer)
 
OIIO_UTIL_API bool rename(string_view from, string_view to, std::string &err)
 
SIM_API const UT_StringHolder position
 
~HOM_SceneGraphTree() override
 
HOM_SceneGraphTree(const HOM_SceneGraphTree &pane)