HDK
|
This is the complete list of members for Document, including all inherited members.
_attributeMap | Element | protected |
_attributeOrder | Element | protected |
_category | Element | protected |
_childMap | Element | protected |
_childOrder | Element | protected |
_name | Element | protected |
_parent | Element | protected |
_root | Element | protected |
_sourceUri | Element | protected |
addAttributeDef(const string &name=EMPTY_STRING) | Document | inline |
addBackdrop(const string &name=EMPTY_STRING) | GraphElement | inline |
addChild(const string &name=EMPTY_STRING) | Element | |
addChildOfCategory(const string &category, string name=EMPTY_STRING) | Element | |
addCollection(const string &name=EMPTY_STRING) | Document | inline |
addGeomInfo(const string &name=EMPTY_STRING, const string &geom=UNIVERSAL_GEOM_NAME) | Document | inline |
addGeomNode(ConstGeomPropDefPtr geomPropDef, const string &namePrefix) | GraphElement | |
addGeomPropDef(const string &name, const string &geomprop) | Document | inline |
addImplementation(const string &name=EMPTY_STRING) | Document | inline |
addInput(const string &name=EMPTY_STRING, const string &type=DEFAULT_TYPE_STRING) | InterfaceElement | inline |
addLook(const string &name=EMPTY_STRING) | Document | inline |
addLookGroup(const string &name=EMPTY_STRING) | Document | inline |
addMaterialNode(const string &name=EMPTY_STRING, ConstNodePtr shaderNode=nullptr) | GraphElement | |
addNode(const string &category, const string &name=EMPTY_STRING, const string &type=DEFAULT_TYPE_STRING) | GraphElement | inline |
addNodeDef(const string &name=EMPTY_STRING, const string &type=DEFAULT_TYPE_STRING, const string &node=EMPTY_STRING) | Document | inline |
addNodeDefFromGraph(const NodeGraphPtr nodeGraph, const string &nodeDefName, const string &node, const string &version, bool isDefaultVersion, const string &nodeGroup, const string &newGraphName) | Document | |
addNodeGraph(const string &name=EMPTY_STRING) | Document | inline |
addNodeInstance(ConstNodeDefPtr nodeDef, const string &name=EMPTY_STRING) | GraphElement | inline |
addOutput(const string &name=EMPTY_STRING, const string &type=DEFAULT_TYPE_STRING) | InterfaceElement | inline |
addPropertySet(const string &name=EMPTY_STRING) | Document | inline |
addTargetDef(const string &name=EMPTY_STRING) | Document | inline |
addToken(const string &name=EMPTY_STRING) | InterfaceElement | inline |
addTypeDef(const string &name) | Document | inline |
addUnitDef(const string &name) | Document | inline |
addUnitTypeDef(const string &name) | Document | inline |
addVariantSet(const string &name=EMPTY_STRING) | Document | inline |
asA() | Element | |
asA() const | Element | |
asString() const | Element | |
asStringDot() const | GraphElement | |
CATEGORY | Document | static |
changeChildCategory(ElementPtr child, const string &category) | Element | |
clearContent() override | InterfaceElement | virtual |
CMS_ATTRIBUTE | Document | static |
CMS_CONFIG_ATTRIBUTE | Document | static |
COLOR_SPACE_ATTRIBUTE | Element | static |
ConstDocumentPtr typedef | Element | protected |
ConstNodeDefPtr typedef | InterfaceElement | protected |
copy() const | Document | inlinevirtual |
copyContentFrom(const ConstElementPtr &source) | Element | |
createDocument() | Document | inlinestatic |
createStringResolver(const string &geom=EMPTY_STRING) const | Element | |
createValidChildName(string name) const | Element | inline |
DEFAULT_VERSION_ATTRIBUTE | InterfaceElement | static |
DOC_ATTRIBUTE | Element | static |
Document(ElementPtr parent, const string &name) | Document | |
DocumentPtr typedef | Element | protected |
Element(ElementPtr parent, const string &category, const string &name) | Element | inlineprotected |
Element(const Element &)=delete | Element | |
FILE_PREFIX_ATTRIBUTE | Element | static |
flattenSubgraphs(const string &target=EMPTY_STRING, NodePredicate filter=nullptr) | GraphElement | |
GEOM_PREFIX_ATTRIBUTE | Element | static |
getActiveColorSpace() const | Element | inline |
getActiveFilePrefix() const | Element | inline |
getActiveGeomPrefix() const | Element | inline |
getActiveInput(const string &name) const | InterfaceElement | |
getActiveInputs() const | InterfaceElement | |
getActiveOutput(const string &name) const | InterfaceElement | |
getActiveOutputs() const | InterfaceElement | |
getActiveSourceUri() const | Element | inline |
getActiveToken(const string &name) const | InterfaceElement | |
getActiveTokens() const | InterfaceElement | |
getActiveValueElement(const string &name) const | InterfaceElement | |
getActiveValueElements() const | InterfaceElement | |
getAncestorOfType() const | Element | inline |
getAttribute(const string &attrib) const | Element | inline |
getAttributeDef(const string &name) const | Document | inline |
getAttributeDefs() const | Document | inline |
getAttributeNames() const | Element | inline |
getBackdrop(const string &name) const | GraphElement | inline |
getBackdrops() const | GraphElement | inline |
getCategory() const | Element | inline |
getChild(const string &name) const | Element | inline |
getChildIndex(const string &name) const | Element | |
getChildOfType(const string &name) const | Element | inline |
getChildren() const | Element | inline |
getChildrenOfType(const string &category=EMPTY_STRING) const | Element | inline |
getCollection(const string &name) const | Document | inline |
getCollections() const | Document | inline |
getColorManagementConfig() const | Document | inline |
getColorManagementSystem() const | Document | inline |
getColorSpace() const | Element | inline |
getConnectedOutput(const string &inputName) const | InterfaceElement | |
getDeclaration(const string &target=EMPTY_STRING) const | InterfaceElement | virtual |
getDefaultVersion() const | InterfaceElement | inline |
getDescendant(const string &namePath) const | Element | |
getDocString() const | Element | inline |
getDocument() | Element | |
getDocument() const | Element | |
getFilePrefix() const | Element | inline |
getGeomInfo(const string &name) const | Document | inline |
getGeomInfos() const | Document | inline |
getGeomPrefix() const | Element | inline |
getGeomPropDef(const string &name) const | Document | inline |
getGeomPropDefs() const | Document | inline |
getGeomPropValue(const string &geomPropName, const string &geom=UNIVERSAL_GEOM_NAME) const | Document | |
getImplementation(const string &name) const | Document | inline |
getImplementations() const | Document | inline |
getInheritsFrom() const | Element | inline |
getInheritString() const | Element | inline |
getInput(const string &name) const | InterfaceElement | inline |
getInputCount() const | InterfaceElement | inline |
getInputs() const | InterfaceElement | inline |
getInputValue(const string &name, const string &target=EMPTY_STRING) const | InterfaceElement | |
getLook(const string &name) const | Document | inline |
getLookGroup(const string &name) const | Document | inline |
getLookGroups() const | Document | inline |
getLooks() const | Document | inline |
getMatchingImplementations(const string &nodeDef) const | Document | |
getMatchingNodeDefs(const string &nodeName) const | Document | |
getMatchingPorts(const string &nodeName) const | Document | |
getMaterialNodes() const | GraphElement | inline |
getMaterialOutputs() const | Document | |
getName() const | Element | inline |
getNamePath(ConstElementPtr relativeTo=nullptr) const | Element | |
getNamespace() const | Element | inline |
getNode(const string &name) const | GraphElement | inline |
getNodeDef(const string &name) const | Document | inline |
getNodeDefs() const | Document | inline |
getNodeDefString() const | InterfaceElement | inline |
getNodeGraph(const string &name) const | Document | inline |
getNodeGraphs() const | Document | inline |
getNodes(const string &category=EMPTY_STRING) const | GraphElement | inline |
getNodesOfType(const string &nodeType) const | GraphElement | inline |
getOutput(const string &name) const | InterfaceElement | inline |
getOutputCount() const | InterfaceElement | inline |
getOutputs() const | InterfaceElement | inline |
getParent() | Element | inline |
getParent() const | Element | inline |
getPropertySet(const string &name) const | Document | inline |
getPropertySets() const | Document | inline |
getQualifiedName(const string &name) const | Element | inline |
getReferencedSourceUris() const | Document | |
getRoot() | Element | |
getRoot() const | Element | |
getSelf() | Element | inline |
getSelf() const | Element | inline |
getSelfNonConst() const | Element | inlineprotected |
getSourceUri() const | Element | inline |
getTarget() const | InterfaceElement | inline |
getTargetDef(const string &name) const | Document | inline |
getTargetDefs() const | Document | inline |
getToken(const string &name) const | InterfaceElement | inline |
getTokens() const | InterfaceElement | inline |
getTokenValue(const string &name) | InterfaceElement | inline |
getType() const | TypedElement | inlinevirtual |
getTypedAttribute(const string &attrib) const | Element | inline |
getTypeDef(const string &name) const | Document | inline |
GraphElement::getTypeDef() const | TypedElement | |
getTypeDefs() const | Document | inline |
getUnitDef(const string &name) const | Document | inline |
getUnitDefs() const | Document | inline |
getUnitTypeDef(const string &name) const | Document | inline |
getUnitTypeDefs() const | Document | inline |
getUpstreamEdge(size_t index=0) const | Element | virtual |
getUpstreamEdgeCount() const | Element | inlinevirtual |
getUpstreamElement(size_t index=0) const | Element | |
getValueElement(const string &name) const | InterfaceElement | inline |
getVariantSet(const string &name) const | Document | inline |
getVariantSets() const | Document | inline |
getVersionIntegers() const override | Document | virtual |
getVersionString() const | InterfaceElement | inline |
GraphElement(ElementPtr parent, const string &category, const string &name) | GraphElement | inlineprotected |
hasAttribute(const string &attrib) const | Element | inline |
hasColorManagementConfig() const | Document | inline |
hasColorManagementSystem() const | Document | inline |
hasColorSpace() const | Element | inline |
hasExactInputMatch(ConstInterfaceElementPtr declaration, string *message=nullptr) const | InterfaceElement | |
hasFilePrefix() const | Element | inline |
hasGeomPrefix() const | Element | inline |
hasInheritanceCycle() const | Element | |
hasInheritedBase(ConstElementPtr base) const | Element | |
hasInheritString() const | Element | inline |
hasNamespace() const | Element | inline |
hasNodeDefString() const | InterfaceElement | inline |
hasSourceUri() const | Element | inline |
hasTarget() const | InterfaceElement | inline |
hasType() const | TypedElement | inline |
hasVersionString() const | InterfaceElement | inline |
importLibrary(const ConstDocumentPtr &library) | Document | |
INHERIT_ATTRIBUTE | Element | static |
initialize() | Document | virtual |
InterfaceElement(ElementPtr parent, const string &category, const string &name) | InterfaceElement | inlineprotected |
invalidateCache() | Document | |
isA(const string &category=EMPTY_STRING) const | Element | inline |
isColorType() const | TypedElement | inline |
isMultiOutputType() const | TypedElement | inline |
NAME_ATTRIBUTE | Element | static |
NAMESPACE_ATTRIBUTE | Element | static |
NODE_DEF_ATTRIBUTE | InterfaceElement | static |
NodeDefPtr typedef | InterfaceElement | protected |
operator!=(const Element &rhs) const | Element | |
operator=(const Element &)=delete | Element | |
operator==(const Element &rhs) const | Element | |
registerChildElement(ElementPtr child) override | InterfaceElement | protectedvirtual |
removeAttribute(const string &attrib) | Element | |
removeAttributeDef(const string &name) | Document | inline |
removeBackdrop(const string &name) | GraphElement | inline |
removeChild(const string &name) | Element | |
removeChildOfType(const string &name) | Element | inline |
removeCollection(const string &name) | Document | inline |
removeGeomInfo(const string &name) | Document | inline |
removeGeomPropDef(const string &name) | Document | inline |
removeImplementation(const string &name) | Document | inline |
removeInput(const string &name) | InterfaceElement | inline |
removeLook(const string &name) | Document | inline |
removeLookGroup(const string &name) | Document | inline |
removeNode(const string &name) | GraphElement | inline |
removeNodeDef(const string &name) | Document | inline |
removeNodeGraph(const string &name) | Document | inline |
removeOutput(const string &name) | InterfaceElement | inline |
removePropertySet(const string &name) | Document | inline |
removeTargetDef(const string &name) | Document | inline |
removeToken(const string &name) | InterfaceElement | inline |
removeTypeDef(const string &name) | Document | inline |
removeUnitDef(const string &name) | Document | inline |
removeUnitTypeDef(const string &name) | Document | inline |
removeVariantSet(const string &name) | Document | inline |
resolveNameReference(const string &name, ConstElementPtr parent=nullptr) const | Element | inlineprotected |
setAttribute(const string &attrib, const string &value) | Element | |
setCategory(const string &category) | Element | inline |
setChildIndex(const string &name, int index) | Element | |
setColorManagementConfig(const string &cmsConfig) | Document | inline |
setColorManagementSystem(const string &cms) | Document | inline |
setColorSpace(const string &colorSpace) | Element | inline |
setConnectedOutput(const string &inputName, OutputPtr output) | InterfaceElement | |
setDefaultVersion(bool defaultVersion) | InterfaceElement | inline |
setDocString(const string &doc) | Element | inline |
setFilePrefix(const string &prefix) | Element | inline |
setGeomPrefix(const string &prefix) | Element | inline |
setInheritsFrom(ConstElementPtr super) | Element | inline |
setInheritString(const string &inherit) | Element | inline |
setInputValue(const string &name, const T &value, const string &type=EMPTY_STRING) | InterfaceElement | |
setName(const string &name) | Element | |
setNamespace(const string &space) | Element | inline |
setNodeDefString(const string &nodeDef) | InterfaceElement | inline |
setSourceUri(const string &sourceUri) | Element | inline |
setTarget(const string &target) | InterfaceElement | inline |
setTokenValue(const string &name, const string &value) | InterfaceElement | inline |
setType(const string &type) | TypedElement | inline |
setTypedAttribute(const string &attrib, const T &data) | Element | inline |
setVersionIntegers(int majorVersion, int minorVersion) | InterfaceElement | |
setVersionString(const string &version) | InterfaceElement | inline |
TARGET_ATTRIBUTE | InterfaceElement | static |
topologicalSort() const | GraphElement | |
traverseGraph() const | Element | |
traverseInheritance() const | Element | |
traverseTree() const | Element | |
TYPE_ATTRIBUTE | TypedElement | static |
TypeDefPtr typedef | TypedElement | protected |
TypedElement(ElementPtr parent, const string &category, const string &name) | TypedElement | inlineprotected |
unregisterChildElement(ElementPtr child) override | InterfaceElement | protectedvirtual |
upgradeVersion() | Document | |
validate(string *message=nullptr) const override | Document | virtual |
validateRequire(bool expression, bool &res, string *message, const string &errorDesc) const | Element | protected |
VERSION_ATTRIBUTE | InterfaceElement | static |
~Document() | Document | virtual |
~Element() | Element | inlinevirtual |
~GraphElement() | GraphElement | inlinevirtual |
~InterfaceElement() | InterfaceElement | inlinevirtual |
~TypedElement() | TypedElement | inlinevirtual |