Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AcademySoftwareFoundation/MaterialX
/ functions
Functions
6,511 in github.com/AcademySoftwareFoundation/MaterialX
⨍
Functions
6,511
◇
Types & classes
1,637
↓ 40 callers
Method
setType
source/MaterialXGraphEditor/UiNode.h:235
↓ 39 callers
Function
cgltf_free_extensions
source/MaterialXRender/External/Cgltf/cgltf.h:1748
↓ 39 callers
Method
data
Return a pointer to the underlying data array.
source/MaterialXCore/Types.h:261
↓ 39 callers
Function
handle
The default constructor creates a handle with a ``nullptr``-valued pointer
source/PyMaterialX/External/PyBind11/include/pybind11/pytypes.h:247
↓ 39 callers
Function
splitString
source/MaterialXCore/Util.cpp:77
↓ 39 callers
Function
stbi__get16be
source/MaterialXRender/External/StbImage/stb_image.h:1694
↓ 37 callers
Function
_glfwInputErrorWin32
Reports the specified error, appending information about the last Win32 error
source/MaterialXGraphEditor/External/Glfw/src/win32_init.c:445
↓ 36 callers
Method
makeConnection
source/MaterialXGenShader/ShaderNode.cpp:52
↓ 36 callers
Method
setCategory
source/MaterialXGraphEditor/UiNode.h:225
↓ 35 callers
Function
Color3
source/MaterialXCore/Types.h:355
↓ 35 callers
Function
create
source/MaterialXGenMsl/MslSyntax.h:24
↓ 35 callers
Method
getConnectedNode
source/MaterialXCore/Node.cpp:52
↓ 35 callers
Method
setName
source/MaterialXCore/Element.cpp:84
↓ 34 callers
Method
emitOutput
source/MaterialXGenShader/ShaderGenerator.cpp:246
↓ 33 callers
Function
cgltf_json_to_float
source/MaterialXRender/External/Cgltf/cgltf.h:2467
↓ 33 callers
Method
getInputValue
source/MaterialXCore/Interface.cpp:505
↓ 32 callers
Method
getChild
source/MaterialXCore/Element.cpp:281
↓ 32 callers
Function
readFromXmlFile
source/MaterialXFormat/XmlIo.cpp:313
↓ 32 callers
Function
stbi__get32le
source/MaterialXRender/External/StbImage/stb_image.h:1722
↓ 32 callers
Method
traverseTree
source/MaterialXCore/Element.cpp:515
↓ 31 callers
Method
next
source/MaterialXFormat/External/PugiXML/pugixml.cpp:9005
↓ 31 callers
Function
stbi__skip
source/MaterialXRender/External/StbImage/stb_image.h:1644
↓ 30 callers
Function
getDocument
Return the document associated with this graph.
source/MaterialXGenShader/ShaderGraph.h:131
↓ 30 callers
Method
name
source/PyMaterialX/External/PyBind11/include/pybind11/attr.h:54
↓ 30 callers
Function
parseReal
source/MaterialXRender/External/TinyObjLoader/tiny_obj_loader.h:683
↓ 30 callers
Function
stbi__get16le
source/MaterialXRender/External/StbImage/stb_image.h:1714
↓ 29 callers
Method
emitLineBreak
source/MaterialXGenShader/ShaderGenerator.cpp:69
↓ 29 callers
Method
getPinId
Accessor methods
source/MaterialXGraphEditor/UiNode.h:76
↓ 29 callers
Method
isEquivalent
source/MaterialXCore/Element.cpp:387
↓ 28 callers
Method
get
source/MaterialXTest/External/Catch/catch.hpp:12437
↓ 28 callers
Method
getActiveInputs
source/MaterialXCore/Interface.cpp:377
↓ 28 callers
Method
getConnectedNode
return the uiNode connected with input name
source/MaterialXGraphEditor/UiNode.cpp:99
↓ 28 callers
Method
getImplementation
source/MaterialXGenShader/ShaderGenerator.cpp:316
↓ 27 callers
Function
Vector2
source/MaterialXCore/Types.h:299
↓ 27 callers
Function
abs
libraries/stdlib/genosl/include/color4.h:145
↓ 27 callers
Method
attribute
source/MaterialXFormat/External/PugiXML/pugixml.cpp:5529
↓ 27 callers
Function
cgltf_parse_json_extras
source/MaterialXRender/External/Cgltf/cgltf.h:2686
↓ 27 callers
Method
create
Create a NodeSignature from input/output dicts of name -> type.
python/Scripts/comparenodedefs.py:157
↓ 27 callers
Method
emitScopeEnd
source/MaterialXGenShader/ShaderGenerator.cpp:54
↓ 27 callers
Function
find
Given an input filename, iterate through each path in this sequence, returning the first combined path found on the file system. On success, the combi
source/MaterialXFormat/File.h:315
↓ 27 callers
Method
getDocument
source/MaterialXCore/Element.cpp:351
↓ 27 callers
Function
getType
Return a type description for the given type name.
source/MaterialXGenShader/Syntax.h:88
↓ 26 callers
Function
FileSearchPath
Construct a search path from a string. @param searchPath A string containing a sequence of file paths joined by separator characters. @param sep The s
source/MaterialXFormat/File.h:234
↓ 26 callers
Function
min
source/MaterialXGraphEditor/External/Glfw/src/wl_init.c:47
↓ 26 callers
Method
modifyUniform
source/MaterialXRenderGlsl/GlslMaterial.cpp:353
↓ 26 callers
Method
scopedElement
source/MaterialXTest/External/Catch/catch.hpp:15668
↓ 25 callers
Function
Matrix44
source/MaterialXCore/Types.h:689
↓ 25 callers
Function
cgltf_parse_json_array
source/MaterialXRender/External/Cgltf/cgltf.h:2557
↓ 25 callers
Method
emitScopeBegin
source/MaterialXGenShader/ShaderGenerator.cpp:49
↓ 25 callers
Function
end
source/MaterialXFormat/File.h:341
↓ 25 callers
Function
getSelf
Return our self pointer.
source/MaterialXCore/Element.h:537
↓ 25 callers
Method
type
source/MaterialXFormat/External/PugiXML/pugixml.cpp:5509
↓ 25 callers
Function
xpath_string
source/MaterialXFormat/External/PugiXML/pugixml.cpp:7722
↓ 24 callers
Function
cgltf_parse_json_string
source/MaterialXRender/External/Cgltf/cgltf.h:2538
↓ 24 callers
Method
end
source/MaterialXFormat/External/PugiXML/pugixml.cpp:5125
↓ 24 callers
Method
getTranspose
source/MaterialXCore/Types.cpp:84
↓ 24 callers
Method
getValue
source/MaterialXGenShader/Syntax.cpp:81
↓ 24 callers
Function
loadLibraries
source/MaterialXFormat/Util.cpp:87
↓ 24 callers
Method
parent
source/MaterialXFormat/External/PugiXML/pugixml.cpp:5606
↓ 23 callers
Method
begin
source/MaterialXFormat/External/PugiXML/pugixml.cpp:5120
↓ 23 callers
Function
cgltf_component_read_float
source/MaterialXRender/External/Cgltf/cgltf.h:2163
↓ 23 callers
Method
copy
source/MaterialXRender/Image.cpp:448
↓ 23 callers
Function
getHeight
Return the height of the image.
source/MaterialXRender/Image.h:77
↓ 23 callers
Function
getWidth
Return the width of the image.
source/MaterialXRender/Image.h:71
↓ 23 callers
Method
inc_ref
source/PyMaterialX/External/PyBind11/include/pybind11/gil.h:105
↓ 23 callers
Function
parseToken
source/MaterialXView/Main.cpp:52
↓ 22 callers
Method
dot
Return the dot product of two vectors.
source/MaterialXCore/Types.h:238
↓ 22 callers
Method
generate
source/MaterialXGenMsl/MslShaderGenerator.cpp:138
↓ 21 callers
Method
getKind
source/MaterialXGraphEditor/UiNode.h:80
↓ 21 callers
Method
isA
source/MaterialXCore/Value.cpp:284
↓ 21 callers
Method
setName
source/MaterialXGraphEditor/UiNode.h:202
↓ 21 callers
Function
sqrt
libraries/stdlib/genosl/include/color4.h:165
↓ 20 callers
Function
getNodeDef
Return the NodeDef, if any, with the given name.
source/MaterialXCore/Document.h:369
↓ 20 callers
Method
getNormalized
source/MaterialXFormat/File.cpp:136
↓ 20 callers
Method
getSelectedMaterial
Return the selected material.
source/MaterialXView/Viewer.h:200
↓ 20 callers
Method
name
source/MaterialXTest/External/Catch/catch.hpp:9999
↓ 20 callers
Method
open
source/MaterialXTest/External/Catch/catch.hpp:14452
↓ 20 callers
Method
reset
source/MaterialXRenderSlang/SlangRenderer.cpp:72
↓ 20 callers
Method
rettype
source/MaterialXFormat/External/PugiXML/pugixml.cpp:11010
↓ 20 callers
Method
set_value
source/MaterialXFormat/External/PugiXML/pugixml.cpp:5328
↓ 20 callers
Function
stbi__get32be
source/MaterialXRender/External/StbImage/stb_image.h:1704
↓ 20 callers
Function
stbi__malloc
source/MaterialXRender/External/StbImage/stb_image.h:985
↓ 20 callers
Function
strequal
Compare two strings
source/MaterialXFormat/External/PugiXML/pugixml.cpp:224
↓ 20 callers
Method
traverseGraph
source/MaterialXCore/Element.cpp:520
↓ 19 callers
Method
addChildOfCategory
source/MaterialXCore/Element.cpp:227
↓ 19 callers
Method
breakConnection
source/MaterialXGenShader/ShaderNode.cpp:75
↓ 19 callers
Method
emitComment
source/MaterialXGenShader/ShaderGenerator.cpp:84
↓ 19 callers
Method
error
source/MaterialXFormat/External/PugiXML/pugixml.cpp:11028
↓ 19 callers
Method
get
source/PyMaterialX/External/PyBind11/include/pybind11/detail/type_caster_base.h:1457
↓ 19 callers
Method
getDescendant
source/MaterialXCore/Element.cpp:121
↓ 19 callers
Method
getFilesInDirectory
source/MaterialXFormat/File.cpp:182
↓ 19 callers
Method
getProgram
source/MaterialXRenderSlang/SlangBlit.cpp:102
↓ 19 callers
Method
getUiNode
source/MaterialXGraphEditor/UiNode.h:79
↓ 19 callers
Method
getVertexDataPrefix
source/MaterialXGenMsl/MslShaderGenerator.cpp:836
↓ 19 callers
Function
getattr
source/PyMaterialX/External/PyBind11/include/pybind11/pytypes.h:902
↓ 19 callers
Method
isEmitted
source/MaterialXGenShader/ShaderStage.cpp:399
↓ 19 callers
Method
value
source/PyMaterialX/External/PyBind11/include/pybind11/pybind11.h:1290
↓ 18 callers
Method
acquireImage
source/MaterialXRender/ImageHandler.cpp:118
↓ 18 callers
Function
begin
source/MaterialXFormat/File.h:338
↓ 18 callers
Method
bindUniform
source/MaterialXRenderGlsl/GlslProgram.cpp:710
← previous
next →
101–200 of 6,511, ranked by callers