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
↓ 18 callers
Function
cgltf_parse_json_float_array
source/MaterialXRender/External/Cgltf/cgltf.h:2521
↓ 18 callers
Function
cgltf_parse_json_texture_view
source/MaterialXRender/External/Cgltf/cgltf.h:3507
↓ 18 callers
Method
copyContentFrom
source/MaterialXCore/Element.cpp:540
↓ 18 callers
Method
createResourceBuffer
source/MaterialXRender/Image.cpp:604
↓ 18 callers
Function
createValueFromStrings
Convert a MaterialX value and type strings to the corresponding Python value. If the given conversion cannot be performed, then None is
python/MaterialX/datatype.py:67
↓ 18 callers
Method
emitInput
source/MaterialXGenShader/ShaderGenerator.cpp:241
↓ 18 callers
Method
empty
source/PyMaterialX/External/PyBind11/include/pybind11/pytypes.h:2160
↓ 18 callers
Method
find
source/PyMaterialX/External/PyBind11/include/pybind11/detail/type_caster_base.h:355
↓ 18 callers
Method
getMaterial
()
javascript/MaterialXView/source/viewer.js:1590
↓ 18 callers
Function
getWindowStyle
Returns the window style for the specified window
source/MaterialXGraphEditor/External/Glfw/src/win32_window.c:41
↓ 18 callers
Function
initialize
source/MaterialXRender/ShaderRenderer.h:49
↓ 18 callers
Function
object
source/PyMaterialX/External/PyBind11/include/pybind11/pytypes.h:384
↓ 18 callers
Method
setConnected
source/MaterialXGraphEditor/UiNode.h:86
↓ 18 callers
Method
set_name
source/MaterialXFormat/External/PugiXML/pugixml.cpp:5321
↓ 18 callers
Method
total
source/MaterialXTest/External/Catch/catch.hpp:15273
↓ 17 callers
Function
Element
source/MaterialXCore/Element.h:97
↓ 17 callers
Function
ShaderMetadata
source/MaterialXGenShader/ShaderNode.h:45
↓ 17 callers
Function
_writeOneArgumentFunc
(file, outputType, functionName)
python/Scripts/genmdl.py:154
↓ 17 callers
Method
addLoader
source/MaterialXRender/ImageHandler.cpp:61
↓ 17 callers
Function
addStageConnector
Utility function for adding a variable to a stage connector block.
source/MaterialXGenShader/ShaderStage.h:410
↓ 17 callers
Method
addUnitConverter
source/MaterialXCore/Unit.cpp:179
↓ 17 callers
Function
createShader
source/MaterialXRender/Util.cpp:15
↓ 17 callers
Method
data
source/MaterialXFormat/External/PugiXML/pugixml.cpp:6623
↓ 17 callers
Function
getGLXFBConfigAttrib
Returns the specified attribute of the specified GLXFBConfig
source/MaterialXGraphEditor/External/Glfw/src/glx_context.c:43
↓ 17 callers
Function
getWindowExStyle
Returns the extended window style for the specified window
source/MaterialXGraphEditor/External/Glfw/src/win32_window.c:67
↓ 16 callers
Function
create
source/MaterialXRenderSlang/SlangFramebuffer.h:41
↓ 16 callers
Method
createDirectory
source/MaterialXFormat/File.cpp:281
↓ 16 callers
Method
eval_node_set
source/MaterialXFormat/External/PugiXML/pugixml.cpp:10763
↓ 16 callers
Method
getActiveInput
source/MaterialXCore/Interface.cpp:364
↓ 16 callers
Method
getActiveOutputs
source/MaterialXCore/Interface.cpp:408
↓ 16 callers
Method
getFullName
source/MaterialXGenShader/ShaderNode.cpp:32
↓ 16 callers
Method
getGraph
source/MaterialXGenShader/ShaderNodeImpl.cpp:74
↓ 16 callers
Method
importLibrary
source/MaterialXCore/Document.cpp:261
↓ 16 callers
Method
node
source/MaterialXFormat/External/PugiXML/pugixml.cpp:11990
↓ 16 callers
Method
open
source/MaterialXGraphEditor/FileDialog.cpp:36
↓ 16 callers
Function
replaceSubstrings
source/MaterialXCore/Util.cpp:104
↓ 16 callers
Method
resolve
source/MaterialXCore/Element.cpp:929
↓ 16 callers
Function
set_error
source/PyMaterialX/External/PyBind11/include/pybind11/pytypes.h:364
↓ 16 callers
Function
stbi__at_eof
source/MaterialXRender/External/StbImage/stb_image.h:1628
↓ 16 callers
Function
strlength
source/MaterialXFormat/External/PugiXML/pugixml.cpp:207
↓ 16 callers
Function
with_internals
source/PyMaterialX/External/PyBind11/include/pybind11/detail/internals.h:679
↓ 15 callers
Function
ParseTextureNameAndOption
source/MaterialXRender/External/TinyObjLoader/tiny_obj_loader.h:907
↓ 15 callers
Function
asString
Convert this sequence to a string using the given separator.
source/MaterialXFormat/File.h:246
↓ 15 callers
Function
cast
source/PyMaterialX/External/PyBind11/include/pybind11/stl.h:205
↓ 15 callers
Function
cgltf_parse_json_unprocessed_extensions
source/MaterialXRender/External/Cgltf/cgltf.h:2729
↓ 15 callers
Method
contains
source/PyMaterialX/External/PyBind11/include/pybind11/pytypes.h:2572
↓ 15 callers
Method
getUpstreamResult
source/MaterialXGenMdl/MdlShaderGenerator.cpp:386
↓ 15 callers
Function
hasattr
\addtogroup python_builtins @{
source/PyMaterialX/External/PyBind11/include/pybind11/pytypes.h:882
↓ 15 callers
Method
multiply
source/MaterialXCore/Types.cpp:112
↓ 15 callers
Function
mx_floorfrac
return floor as well as the fractional remainder
libraries/stdlib/genosl/include/mx_funcs.h:499
↓ 15 callers
Function
pl
(elem)
python/Scripts/mxvalidate.py:310
↓ 15 callers
Method
reset
source/MaterialXTest/External/Catch/catch.hpp:4437
↓ 15 callers
Method
setConnectedOutput
source/MaterialXCore/Interface.cpp:54
↓ 15 callers
Function
startsWith
source/MaterialXTest/External/Catch/catch.hpp:13819
↓ 15 callers
Function
trim
source/MaterialXTest/External/Catch/catch.hpp:13842
↓ 14 callers
Function
_glfwGetWindowPropertyX11
Retrieve a single window property of the specified type Inspired by fghGetWindowProperty from freeglut
source/MaterialXGraphEditor/External/Glfw/src/x11_window.c:1882
↓ 14 callers
Function
addStageInput
Utility function for adding a new shader port to an input block.
source/MaterialXGenShader/ShaderStage.h:362
↓ 14 callers
Function
addStageUniform
Utility function for adding a new shader port to a uniform block.
source/MaterialXGenShader/ShaderStage.h:345
↓ 14 callers
Method
assign
source/MaterialXFormat/File.cpp:61
↓ 14 callers
Method
bindShader
source/MaterialXRenderGlsl/GlslMaterial.cpp:96
↓ 14 callers
Function
cast
source/PyMaterialX/External/PyBind11/include/pybind11/cast.h:1638
↓ 14 callers
Method
convert
source/MaterialXTest/External/Catch/catch.hpp:7931
↓ 14 callers
Function
createValidName
source/MaterialXCore/Util.cpp:46
↓ 14 callers
Function
geomStringsMatch
source/MaterialXCore/Geom.cpp:27
↓ 14 callers
Method
getDownstreamPorts
source/MaterialXCore/Node.cpp:184
↓ 14 callers
Method
getScene
()
javascript/MaterialXView/source/viewer.js:376
↓ 14 callers
Function
getSupportedAtom
Check whether the specified atom is supported
source/MaterialXGraphEditor/External/Glfw/src/x11_init.c:356
↓ 14 callers
Method
indent
source/MaterialXTest/External/Catch/catch.hpp:8626
↓ 14 callers
Function
init
source/PyMaterialX/External/PyBind11/include/pybind11/pybind11.h:2586
↓ 14 callers
Function
is_little_endian
source/MaterialXFormat/External/PugiXML/pugixml.cpp:1901
↓ 14 callers
Method
load
source/PyMaterialX/External/PyBind11/include/pybind11/cast.h:356
↓ 14 callers
Method
loadLibrary
source/MaterialXGenShader/UnitSystem.cpp:125
↓ 14 callers
Function
make_parse_result
source/MaterialXFormat/External/PugiXML/pugixml.cpp:2903
↓ 14 callers
Method
name
source/MaterialXFormat/External/PugiXML/pugixml.cpp:5239
↓ 14 callers
Method
removeChild
source/MaterialXCore/Element.cpp:182
↓ 14 callers
Method
set
source/MaterialXFormat/External/PugiXML/pugixml.cpp:6489
↓ 14 callers
Function
sort
source/MaterialXFormat/External/PugiXML/pugixml.cpp:7473
↓ 14 callers
Function
toValueString
source/MaterialXCore/Value.cpp:38
↓ 13 callers
Function
_glfwPlatformGetTls
source/MaterialXGraphEditor/External/Glfw/src/posix_thread.c:62
↓ 13 callers
Function
addNode
source/MaterialXCore/Node.h:204
↓ 13 callers
Method
bind
source/MaterialXRenderGlsl/GlslProgram.cpp:236
↓ 13 callers
Function
create
source/MaterialXRenderGlsl/GlslMaterial.h:33
↓ 13 callers
Method
end
source/PyMaterialX/External/PyBind11/include/pybind11/detail/type_caster_base.h:353
↓ 13 callers
Method
eval_number
source/MaterialXFormat/External/PugiXML/pugixml.cpp:10345
↓ 13 callers
Method
eval_string
source/MaterialXFormat/External/PugiXML/pugixml.cpp:10523
↓ 13 callers
Method
generateShader
source/MaterialXRenderGlsl/GlslMaterial.cpp:59
↓ 13 callers
Function
get
source/JsMaterialX/JsMaterialXGenShader/JsShaderStage.cpp:15
↓ 13 callers
Function
getEGLConfigAttrib
Returns the specified attribute of the specified EGLConfig
source/MaterialXGraphEditor/External/Glfw/src/egl_context.c:81
↓ 13 callers
Method
getMagnitude
Return the magnitude of the vector.
source/MaterialXCore/Types.h:223
↓ 13 callers
Method
getSize
source/MaterialXGenMsl/MslSyntax.cpp:61
↓ 13 callers
Method
getUp
source/MaterialXGraphEditor/UiNode.h:36
↓ 13 callers
Function
listContents
(elemlist, resolve)
python/Scripts/mxvalidate.py:74
↓ 13 callers
Method
setColorSpace
Set the color space in which color textures are encoded. By default, this color space is srgb_texture, and color inputs are automatically transformed
source/MaterialXRender/TextureBaker.h:52
↓ 13 callers
Method
setConnectedInterfaceName
source/MaterialXCore/Interface.cpp:247
↓ 13 callers
Method
start
source/MaterialXTest/External/Catch/catch.hpp:14984
↓ 12 callers
Function
_glfwInputKey
Notifies shared code of a physical key event
source/MaterialXGraphEditor/External/Glfw/src/input.c:261
↓ 12 callers
Function
extensionSupportedGLX
source/MaterialXGraphEditor/External/Glfw/src/glx_context.c:208
↓ 12 callers
Function
extensionSupportedWGL
source/MaterialXGraphEditor/External/Glfw/src/wgl_context.c:368
↓ 12 callers
Method
getConnected
source/MaterialXGraphEditor/UiNode.h:91
↓ 12 callers
Method
getImageHandler
Return the active image handler.
source/MaterialXView/Viewer.h:194
← previous
next →
201–300 of 6,511, ranked by callers