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
↓ 3 callers
Function
enableCursor
Exit disabled cursor mode for the specified window
source/MaterialXGraphEditor/External/Glfw/src/win32_window.c:314
↓ 3 callers
Method
eraseEdge
source/MaterialXGraphEditor/UiNode.cpp:138
↓ 3 callers
Function
evalDirection
source/MaterialXRender/Harmonics.cpp:58
↓ 3 callers
Method
externalHandle
Return "external" handle
source/MaterialXRenderHw/WindowWrapper.h:73
↓ 3 callers
Function
filter
source/MaterialXTest/External/Catch/catch.hpp:4195
↓ 3 callers
Function
filterTests
source/MaterialXTest/External/Catch/catch.hpp:14287
↓ 3 callers
Function
finalizeCurrentTable
Expand current table to signatures and add to node.
python/Scripts/comparenodedefs.py:535
↓ 3 callers
Method
findChild
source/MaterialXTest/External/Catch/catch.hpp:14425
↓ 3 callers
Function
find_char
source/MaterialXFormat/External/PugiXML/pugixml.cpp:7853
↓ 3 callers
Function
find_registered_python_instance
Searches the inheritance graph for a registered Python instance, using all_type_info().
source/PyMaterialX/External/PyBind11/include/pybind11/detail/type_caster_base.h:282
↓ 3 callers
Function
find_substring
source/MaterialXFormat/External/PugiXML/pugixml.cpp:7862
↓ 3 callers
Function
fromVector
* Get Three uniform from MaterialX vector * @param {any} value * @param {any} dimension * @returns {THREE.Uniform}
javascript/MaterialXView/source/helper.js:39
↓ 3 callers
Method
fullConfig
source/MaterialXTest/External/Catch/catch.hpp:11078
↓ 3 callers
Function
get
Return the light shader bound to the given light type, or nullptr if not light shader is bound to this type.
source/MaterialXGenHw/HwLightShaders.h:54
↓ 3 callers
Method
getActivePropertyAssigns
source/MaterialXCore/Look.cpp:74
↓ 3 callers
Method
getActivePropertySetAssigns
source/MaterialXCore/Look.cpp:85
↓ 3 callers
Method
getActiveVisibilities
source/MaterialXCore/Look.cpp:107
↓ 3 callers
Function
getColorManagementSystem
Returns the color management system
source/MaterialXGenShader/ShaderGenerator.h:189
↓ 3 callers
Function
getConvertedValue
(elem)
python/Scripts/mxvalidate.py:320
↓ 3 callers
Function
getDataLibrary
Return the data library, if any, referenced by this document.
source/MaterialXCore/Document.h:76
↓ 3 callers
Method
getExpression
source/MaterialXTest/External/Catch/catch.hpp:8335
↓ 3 callers
Method
getFrameImage
source/MaterialXView/RenderPipelineGL.cpp:532
↓ 3 callers
Function
getFullWindowSize
Translate content area size to full window size according to styles and DPI
source/MaterialXGraphEditor/External/Glfw/src/win32_window.c:191
↓ 3 callers
Method
getGenContext
()
javascript/MaterialXView/source/viewer.js:1634
↓ 3 callers
Method
getIndex
source/MaterialXGenHw/Nodes/HwTexCoordNode.cpp:80
↓ 3 callers
Function
getInheritsFrom
Return the element, if any, that this one directly inherits from.
source/MaterialXCore/Element.h:306
↓ 3 callers
Method
getMatchingImplementations
source/MaterialXCore/Document.cpp:392
↓ 3 callers
Method
getMaterialOutputs
source/MaterialXCore/Node.cpp:596
↓ 3 callers
Function
getNodeDefs
Return a vector of all NodeDef elements in the document.
source/MaterialXCore/Document.h:375
↓ 3 callers
Method
getNodeDepth
source/MaterialXCore/Traversal.cpp:97
↓ 3 callers
Function
getParseOptions
source/MaterialXFormat/XmlIo.cpp:247
↓ 3 callers
Method
getPreferences
source/MaterialXTest/External/Catch/catch.hpp:17106
↓ 3 callers
Function
getProgram
source/MaterialXRenderSlang/SlangRenderer.h:66
↓ 3 callers
Method
getRenderer
source/MaterialXGraphEditor/Graph.h:102
↓ 3 callers
Method
getRoot
source/MaterialXCore/Element.cpp:331
↓ 3 callers
Method
getRootObject
source/MaterialXRenderSlang/SlangProgram.h:205
↓ 3 callers
Method
getShader
()
javascript/MaterialXView/source/viewer.js:527
↓ 3 callers
Method
getShowOutputsInEditor
source/MaterialXGraphEditor/UiNode.h:258
↓ 3 callers
Function
getSize
Return the number of elements the type is composed of. Will return 1 for scalar types and a size greater than 1 for aggregate type. For array types 0
source/MaterialXGenShader/TypeDesc.h:120
↓ 3 callers
Function
getSourceSearchPath
source/MaterialXFormat/Util.cpp:208
↓ 3 callers
Method
getStructMembers
source/MaterialXGenShader/TypeDesc.cpp:21
↓ 3 callers
Method
getTestMacroName
source/MaterialXTest/External/Catch/catch.hpp:8380
↓ 3 callers
Method
getUpstreamEdge
source/MaterialXCore/Node.cpp:117
↓ 3 callers
Function
get_global_type_info
source/PyMaterialX/External/PyBind11/include/pybind11/detail/type_caster_base.h:201
↓ 3 callers
Function
get_mutable_buffer
source/MaterialXFormat/External/PugiXML/pugixml.cpp:2040
↓ 3 callers
Function
get_python_state_dict
source/PyMaterialX/External/PyBind11/include/pybind11/detail/internals.h:479
↓ 3 callers
Function
gladLoadGL
source/MaterialXRenderGlsl/External/Glad/glad.c:148
↓ 3 callers
Function
glfwDestroyCursor
source/MaterialXGraphEditor/External/Glfw/src/input.c:785
↓ 3 callers
Method
handleNonExpr
source/MaterialXTest/External/Catch/catch.hpp:13130
↓ 3 callers
Method
hasExpandedExpression
source/MaterialXTest/External/Catch/catch.hpp:8362
↓ 3 callers
Function
hasInterfaceName
Return true if the given element has an interface name.
source/MaterialXCore/Element.h:979
↓ 3 callers
Function
hasNodeDefString
Return true if the given interface has a NodeDef string.
source/MaterialXCore/Interface.h:339
↓ 3 callers
Method
hasTransparency
source/MaterialXRender/ShaderMaterial.cpp:59
↓ 3 callers
Function
hasType
Return true if the given element has a type string.
source/MaterialXCore/Element.h:890
↓ 3 callers
Function
hasVersionString
Return true if this interface has a version string.
source/MaterialXCore/Interface.h:591
↓ 3 callers
Function
insert_node_after
source/MaterialXFormat/External/PugiXML/pugixml.cpp:1270
↓ 3 callers
Function
insert_node_before
source/MaterialXFormat/External/PugiXML/pugixml.cpp:1287
↓ 3 callers
Function
io_name
source/PyMaterialX/External/PyBind11/include/pybind11/detail/descr.h:104
↓ 3 callers
Function
isEmpty
Return true if this geometry path is empty. An empty path matches no other geometry paths.
source/MaterialXCore/Geom.h:123
↓ 3 callers
Function
isEmpty
Return true if the given path is empty.
source/MaterialXFormat/File.h:92
↓ 3 callers
Function
isFalseTest
source/MaterialXTest/External/Catch/catch.hpp:1388
↓ 3 callers
Method
isHidden
source/MaterialXTest/External/Catch/catch.hpp:14130
↓ 3 callers
Function
isPointerLocked
source/MaterialXGraphEditor/External/Glfw/src/wl_window.c:1405
↓ 3 callers
Function
isSamplerTexture2D
source/MaterialXRenderSlang/SlangTypeUtils.h:27
↓ 3 callers
Function
isTopologicalOrder
source/MaterialXTest/MaterialXCore/Node.cpp:17
↓ 3 callers
Method
isValid
Check that there is a valid OS handle set. It is sufficient to just check the internal handle.
source/MaterialXRenderHw/WindowWrapper.h:86
↓ 3 callers
Function
isValidName
source/MaterialXCore/Util.cpp:52
↓ 3 callers
Function
is_text_node
source/MaterialXFormat/External/PugiXML/pugixml.cpp:4504
↓ 3 callers
Function
isnan
source/MaterialXTest/External/Catch/catch.hpp:12192
↓ 3 callers
Function
jsmn_alloc_token
* Allocates a fresh unused token from the token pull. */
source/MaterialXRender/External/Cgltf/cgltf.h:6404
↓ 3 callers
Method
load
source/PyMaterialX/External/PyBind11/include/pybind11/detail/type_caster_base.h:870
↓ 3 callers
Method
loadGeometry
(viewer, orbitControls)
javascript/MaterialXView/source/viewer.js:79
↓ 3 callers
Function
loadLibraries
Load necessary libraries (DLLs)
source/MaterialXGraphEditor/External/Glfw/src/win32_init.c:69
↓ 3 callers
Method
loadMaterials
(viewer, materialFilename)
javascript/MaterialXView/source/viewer.js:619
↓ 3 callers
Function
loadStandardLibraries
Tries to load the standard libraries and initialize the given generation context. The loaded libraries are added to the returned document
source/JsMaterialX/JsMaterialXGenShader/JsGenContext.cpp:48
↓ 3 callers
Method
load_value
Base methods for generic caster; there are overridden in copyable_holder_caster
source/PyMaterialX/External/PyBind11/include/pybind11/detail/type_caster_base.h:965
↓ 3 callers
Function
makeRatio
source/MaterialXTest/External/Catch/catch.hpp:16274
↓ 3 callers
Method
makeValidName
source/MaterialXGenMdl/MdlSyntax.cpp:570
↓ 3 callers
Method
makeValidName
source/MaterialXGenShader/Syntax.cpp:152
↓ 3 callers
Function
marginComparison
Performs equivalent check of std::fabs(lhs - rhs) <= margin But without the subtraction to allow for INFINITY in comparison
source/MaterialXTest/External/Catch/catch.hpp:7867
↓ 3 callers
Method
name
Return the function name
source/PyMaterialX/External/PyBind11/include/pybind11/pybind11.h:323
↓ 3 callers
Function
need_endian_swap_utf
source/MaterialXFormat/External/PugiXML/pugixml.cpp:2069
↓ 3 callers
Method
newLine
source/MaterialXGenShader/ShaderStage.cpp:290
↓ 3 callers
Function
obj_class_name
source/PyMaterialX/External/PyBind11/include/pybind11/pytypes.h:505
↓ 3 callers
Method
okToFail
source/MaterialXTest/External/Catch/catch.hpp:14136
↓ 3 callers
Function
operator[]
Return the string at the given index.
source/MaterialXFormat/File.h:165
↓ 3 callers
Function
parseOnOff
source/MaterialXRender/External/TinyObjLoader/tiny_obj_loader.h:754
↓ 3 callers
Function
parseSpecialTag
source/MaterialXTest/External/Catch/catch.hpp:14026
↓ 3 callers
Function
prepend_node
source/MaterialXFormat/External/PugiXML/pugixml.cpp:1252
↓ 3 callers
Method
previous_sibling
source/MaterialXFormat/External/PugiXML/pugixml.cpp:5555
↓ 3 callers
Function
printTotals
Colour, message variants: - white: No tests ran. - red: Failed [both/all] N test cases, failed [both/all] M assertions. - white: Passed [both/all] N
source/MaterialXTest/External/Catch/catch.hpp:15865
↓ 3 callers
Function
projectEnvironment
source/MaterialXRender/Harmonics.cpp:87
↓ 3 callers
Function
ptr
Return the underlying ``PyObject *`` pointer
source/PyMaterialX/External/PyBind11/include/pybind11/pytypes.h:268
↓ 3 callers
Function
qualified_name
source/MaterialXFormat/External/PugiXML/pugixml.cpp:8363
↓ 3 callers
Method
reallocate
source/MaterialXFormat/External/PugiXML/pugixml.cpp:7575
↓ 3 callers
Function
registerLights
(mx, lights, genContext)
javascript/MaterialXView/source/helper.js:288
↓ 3 callers
Method
registerLights
source/MaterialXRender/LightHandler.cpp:51
↓ 3 callers
Function
registerRefactor
Register a shader graph refactoring pass.
source/MaterialXGenShader/ShaderGenerator.h:219
↓ 3 callers
Method
registerStartupException
source/MaterialXTest/External/Catch/catch.hpp:12489
↓ 3 callers
Method
registerTest
source/MaterialXTest/External/Catch/catch.hpp:14302
← previous
next →
901–1,000 of 6,511, ranked by callers