HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
MaterialAssign Member List

This is the complete list of members for MaterialAssign, including all inherited members.

_attributeMapElementprotected
_attributeOrderElementprotected
_categoryElementprotected
_childMapElementprotected
_childOrderElementprotected
_nameElementprotected
_parentElementprotected
_rootElementprotected
_sourceUriElementprotected
addChild(const string &name=EMPTY_STRING)Element
addChildOfCategory(const string &category, string name=EMPTY_STRING)Element
addVariantAssign(const string &name=EMPTY_STRING)MaterialAssigninline
asA()Element
asA() const Element
asString() const Element
CATEGORYMaterialAssignstatic
changeChildCategory(ElementPtr child, const string &category)Element
clearContent()Elementvirtual
COLLECTION_ATTRIBUTEGeomElementstatic
COLOR_SPACE_ATTRIBUTEElementstatic
ConstDocumentPtr typedefElementprotected
copyContentFrom(const ConstElementPtr &source)Element
createStringResolver(const string &geom=EMPTY_STRING) const Element
createValidChildName(string name) const Elementinline
DOC_ATTRIBUTEElementstatic
DocumentPtr typedefElementprotected
Element(ElementPtr parent, const string &category, const string &name)Elementinlineprotected
Element(const Element &)=deleteElement
EXCLUSIVE_ATTRIBUTEMaterialAssignstatic
FILE_PREFIX_ATTRIBUTEElementstatic
GEOM_ATTRIBUTEGeomElementstatic
GEOM_PREFIX_ATTRIBUTEElementstatic
GeomElement(ElementPtr parent, const string &category, const string &name)GeomElementinlineprotected
getActiveColorSpace() const Elementinline
getActiveFilePrefix() const Elementinline
getActiveGeom() const GeomElementinline
getActiveGeomPrefix() const Elementinline
getActiveSourceUri() const Elementinline
getActiveVariantAssigns() const MaterialAssign
getAncestorOfType() const Elementinline
getAttribute(const string &attrib) const Elementinline
getAttributeNames() const Elementinline
getCategory() const Elementinline
getChild(const string &name) const Elementinline
getChildIndex(const string &name) const Element
getChildOfType(const string &name) const Elementinline
getChildren() const Elementinline
getChildrenOfType(const string &category=EMPTY_STRING) const Elementinline
getCollection() const GeomElement
getCollectionString() const GeomElementinline
getColorSpace() const Elementinline
getDescendant(const string &namePath) const Element
getDocString() const Elementinline
getDocument()Element
getDocument() const Element
getExclusive() const MaterialAssigninline
getFilePrefix() const Elementinline
getGeom() const GeomElementinline
getGeomPrefix() const Elementinline
getInheritsFrom() const Elementinline
getInheritString() const Elementinline
getMaterial() const MaterialAssigninline
getMaterialOutputs() const MaterialAssign
getName() const Elementinline
getNamePath(ConstElementPtr relativeTo=nullptr) const Element
getNamespace() const Elementinline
getParent()Elementinline
getParent() const Elementinline
getQualifiedName(const string &name) const Elementinline
getReferencedMaterial() const MaterialAssign
getRoot()Element
getRoot() const Element
getSelf()Elementinline
getSelf() const Elementinline
getSelfNonConst() const Elementinlineprotected
getSourceUri() const Elementinline
getTypedAttribute(const string &attrib) const Elementinline
getUpstreamEdge(size_t index=0) const Elementvirtual
getUpstreamEdgeCount() const Elementinlinevirtual
getUpstreamElement(size_t index=0) const Element
getVariantAssign(const string &name) const MaterialAssigninline
getVariantAssigns() const MaterialAssigninline
hasAttribute(const string &attrib) const Elementinline
hasCollectionString() const GeomElementinline
hasColorSpace() const Elementinline
hasFilePrefix() const Elementinline
hasGeom() const GeomElementinline
hasGeomPrefix() const Elementinline
hasInheritanceCycle() const Element
hasInheritedBase(ConstElementPtr base) const Element
hasInheritString() const Elementinline
hasMaterial() const MaterialAssigninline
hasNamespace() const Elementinline
hasSourceUri() const Elementinline
INHERIT_ATTRIBUTEElementstatic
isA(const string &category=EMPTY_STRING) const Elementinline
MATERIAL_ATTRIBUTEMaterialAssignstatic
MaterialAssign(ElementPtr parent, const string &name)MaterialAssigninline
NAME_ATTRIBUTEElementstatic
NAMESPACE_ATTRIBUTEElementstatic
operator!=(const Element &rhs) const Element
operator=(const Element &)=deleteElement
operator==(const Element &rhs) const Element
registerChildElement(ElementPtr child)Elementprotectedvirtual
removeAttribute(const string &attrib)Element
removeChild(const string &name)Element
removeChildOfType(const string &name)Elementinline
removeVariantAssign(const string &name)MaterialAssigninline
resolveNameReference(const string &name, ConstElementPtr parent=nullptr) const Elementinlineprotected
setAttribute(const string &attrib, const string &value)Element
setCategory(const string &category)Elementinline
setChildIndex(const string &name, int index)Element
setCollection(ConstCollectionPtr collection)GeomElement
setCollectionString(const string &collection)GeomElementinline
setColorSpace(const string &colorSpace)Elementinline
setDocString(const string &doc)Elementinline
setExclusive(bool value)MaterialAssigninline
setFilePrefix(const string &prefix)Elementinline
setGeom(const string &geom)GeomElementinline
setGeomPrefix(const string &prefix)Elementinline
setInheritsFrom(ConstElementPtr super)Elementinline
setInheritString(const string &inherit)Elementinline
setMaterial(const string &material)MaterialAssigninline
setName(const string &name)Element
setNamespace(const string &space)Elementinline
setSourceUri(const string &sourceUri)Elementinline
setTypedAttribute(const string &attrib, const T &data)Elementinline
traverseGraph() const Element
traverseInheritance() const Element
traverseTree() const Element
unregisterChildElement(ElementPtr child)Elementprotectedvirtual
validate(string *message=nullptr) const overrideGeomElementvirtual
validateRequire(bool expression, bool &res, string *message, const string &errorDesc) const Elementprotected
~Element()Elementinlinevirtual
~GeomElement()GeomElementinlinevirtual
~MaterialAssign()MaterialAssigninlinevirtual