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
↓ 2 callers
Method
getSelectedGeometry
Return the selected mesh partition.
source/MaterialXView/Viewer.h:210
↓ 2 callers
Function
getSelectionString
source/MaterialXGraphEditor/External/Glfw/src/x11_window.c:963
↓ 2 callers
Function
getSelf
source/MaterialXGenShader/GenUserData.h:32
↓ 2 callers
Function
getSingletons
source/MaterialXTest/External/Catch/catch.hpp:13589
↓ 2 callers
Method
getSize
source/MaterialXGenSlang/SlangSyntax.cpp:65
↓ 2 callers
Function
getStride
Get stride between elements
source/MaterialXRender/Mesh.h:117
↓ 2 callers
Function
getTarget
(elem)
python/Scripts/mxvalidate.py:352
↓ 2 callers
Function
getToken
Return the Token, if any, with the given name.
source/MaterialXCore/Interface.h:474
↓ 2 callers
Function
getUniformValues
(shaderStage, textureLoader, searchPath, flipY)
javascript/MaterialXView/source/helper.js:331
↓ 2 callers
Method
getUnitDefs
source/MaterialXCore/Definition.cpp:204
↓ 2 callers
Function
getUpstreamEdgeCount
Return the number of queryable upstream edges for this element.
source/MaterialXCore/Node.h:133
↓ 2 callers
Method
getUpstreamResult
source/MaterialXGenShader/ShaderGenerator.cpp:268
↓ 2 callers
Method
getValue
source/MaterialXGenOsl/OslNetworkSyntax.cpp:69
↓ 2 callers
Method
getViewCamera
source/MaterialXGraphEditor/RenderView.h:155
↓ 2 callers
Method
getViewHeight
Return the view height.
source/MaterialXGraphEditor/RenderView.h:103
↓ 2 callers
Method
getViewWidth
Return the view width.
source/MaterialXGraphEditor/RenderView.h:91
↓ 2 callers
Function
getWasmCwd
(wasmRootFolder)
source/JsMaterialX/JsMaterialXFormat/post.js:246
↓ 2 callers
Function
getWidth
Return the width of the framebuffer.
source/MaterialXRenderSlang/SlangFramebuffer.h:60
↓ 2 callers
Method
getWindow
Return the underlying NanoGUI window.
source/MaterialXView/Viewer.h:188
↓ 2 callers
Function
getWindowState
Returns whether the window is iconified
source/MaterialXGraphEditor/External/Glfw/src/x11_window.c:128
↓ 2 callers
Function
getWorldViewProjMatrix
Compute our full model-view-projection matrix.
source/MaterialXRender/Camera.h:77
↓ 2 callers
Function
getWrapping
* Get Three wrapping mode * @param {mx.TextureFilter.wrap} mode * @returns {THREE.Wrapping}
javascript/MaterialXView/source/helper.js:187
↓ 2 callers
Function
get_function
source/PyMaterialX/External/PyBind11/include/pybind11/pytypes.h:957
↓ 2 callers
Function
get_function_record_PyTypeObject
source/PyMaterialX/External/PyBind11/include/pybind11/detail/function_record_pyobject.h:93
↓ 2 callers
Function
get_item
source/MaterialXFormat/External/PugiXML/pugixml.cpp:356
↓ 2 callers
Function
get_local_type_info
source/PyMaterialX/External/PyBind11/include/pybind11/detail/type_caster_base.h:192
↓ 2 callers
Function
get_module_name_if_available
Meant to return a Python str, but this is not checked.
source/PyMaterialX/External/PyBind11/include/pybind11/pytypes.h:2667
↓ 2 callers
Method
get_pp
Get the current pointer-to-pointer, allocating it if it does not already exist. May acquire the GIL. Will never return nullptr.
source/PyMaterialX/External/PyBind11/include/pybind11/detail/internals.h:509
↓ 2 callers
Function
get_scope_module
source/PyMaterialX/External/PyBind11/include/pybind11/pytypes.h:1402
↓ 2 callers
Method
get_string
source/MaterialXFormat/External/PugiXML/pugixml.cpp:12247
↓ 2 callers
Function
get_type_handle
source/PyMaterialX/External/PyBind11/include/pybind11/detail/type_caster_base.h:233
↓ 2 callers
Function
get_type_override
source/PyMaterialX/External/PyBind11/include/pybind11/pybind11.h:3409
↓ 2 callers
Function
get_valid_length
source/MaterialXFormat/External/PugiXML/pugixml.cpp:3630
↓ 2 callers
Function
get_value_bool
source/MaterialXFormat/External/PugiXML/pugixml.cpp:4622
↓ 2 callers
Function
get_value_double
source/MaterialXFormat/External/PugiXML/pugixml.cpp:4604
↓ 2 callers
Function
get_value_float
source/MaterialXFormat/External/PugiXML/pugixml.cpp:4613
↓ 2 callers
Function
get_value_int
source/MaterialXFormat/External/PugiXML/pugixml.cpp:4594
↓ 2 callers
Function
get_value_llong
source/MaterialXFormat/External/PugiXML/pugixml.cpp:4632
↓ 2 callers
Function
get_value_uint
source/MaterialXFormat/External/PugiXML/pugixml.cpp:4599
↓ 2 callers
Function
get_value_ullong
source/MaterialXFormat/External/PugiXML/pugixml.cpp:4637
↓ 2 callers
Method
get_void_ptr_or_nullptr
source/PyMaterialX/External/PyBind11/include/pybind11/detail/type_caster_base.h:541
↓ 2 callers
Function
global_internals_native_enum_type_map_contains
source/PyMaterialX/External/PyBind11/include/pybind11/detail/native_enum_data.h:101
↓ 2 callers
Function
growClipboardString
source/MaterialXGraphEditor/External/Glfw/src/wl_window.c:1591
↓ 2 callers
Function
handleAbsEvent
Apply an EV_ABS event to the specified joystick
source/MaterialXGraphEditor/External/Glfw/src/linux_joystick.c:59
↓ 2 callers
Function
handleFilesystemEntries
(entries)
javascript/MaterialXView/source/dropHandling.js:145
↓ 2 callers
Function
handleSelectionClear
source/MaterialXGraphEditor/External/Glfw/src/x11_window.c:934
↓ 2 callers
Function
handleSelectionRequest
source/MaterialXGraphEditor/External/Glfw/src/x11_window.c:948
↓ 2 callers
Function
hasDataLibrary
Return true if this document has a data library.
source/MaterialXCore/Document.h:70
↓ 2 callers
Method
hasGeometry
source/MaterialXRender/GeometryHandler.cpp:47
↓ 2 callers
Function
hasInheritString
Return true if this element has an inherit string.
source/MaterialXCore/Element.h:281
↓ 2 callers
Method
hasInheritanceCycle
source/MaterialXCore/Element.cpp:374
↓ 2 callers
Function
hasOutputString
Return true if this element has an output string.
source/MaterialXCore/Interface.h:122
↓ 2 callers
Method
hasUniform
source/MaterialXRenderSlang/SlangProgram.cpp:282
↓ 2 callers
Function
hasWindowsDriveSpecifier
source/MaterialXFormat/File.cpp:52
↓ 2 callers
Method
has_pointee
source/PyMaterialX/External/PyBind11/include/pybind11/detail/struct_smart_holder.h:176
↓ 2 callers
Function
hash
source/MaterialXFormat/External/PugiXML/pugixml.cpp:379
↓ 2 callers
Function
hash_string
source/MaterialXFormat/External/PugiXML/pugixml.cpp:8607
↓ 2 callers
Function
inc_ref_counter
source/PyMaterialX/External/PyBind11/include/pybind11/pytypes.h:353
↓ 2 callers
Function
init_smart_holder_from_unique_ptr
source/PyMaterialX/External/PyBind11/include/pybind11/detail/init.h:207
↓ 2 callers
Method
initialize
source/MaterialXView/Viewer.cpp:283
↓ 2 callers
Method
initialize
source/MaterialXGenShader/ShaderNode.cpp:358
↓ 2 callers
Function
initialize_with_void_ptr_destructor
source/PyMaterialX/External/PyBind11/include/pybind11/pytypes.h:2087
↓ 2 callers
Method
inlineNodeBeforeOutput
Insert a new node between the output of the graph and its upstream connection, reconnecting the upstream to the specified input on the new node, if pr
source/MaterialXGenShader/ShaderGraph.cpp:781
↓ 2 callers
Function
insert_attribute_after
source/MaterialXFormat/External/PugiXML/pugixml.cpp:1358
↓ 2 callers
Function
insert_attribute_before
source/MaterialXFormat/External/PugiXML/pugixml.cpp:1370
↓ 2 callers
Function
instance_simple_holder_in_ptrs
* The space to allocate for simple layout instance holders (see below) in multiple of the size of * a pointer (e.g. 2 means 16 bytes on 64-bit archi
source/PyMaterialX/External/PyBind11/include/pybind11/detail/common.h:597
↓ 2 callers
Function
isBsdfMixNode
source/MaterialXGenShader/ShaderGraphRefactor.cpp:18
↓ 2 callers
Function
isCompatible
Returns true if the data can be directly uploaded to a texture
source/MaterialXRenderSlang/SlangTextureHandler.cpp:234
↓ 2 callers
Method
isComplete
source/MaterialXTest/External/Catch/catch.hpp:14408
↓ 2 callers
Function
isEditable
Returns true if an input is editable by users. Editable inputs are allowed to be published as shader uniforms and hence must be presentable in a user
source/MaterialXGenShader/ShaderNode.h:487
↓ 2 callers
Function
isEqual
source/MaterialXGenShader/Util.cpp:37
↓ 2 callers
Function
isEqualType
source/MaterialXRenderSlang/SlangTypeUtils.h:44
↓ 2 callers
Method
isFlag
source/MaterialXTest/External/Catch/catch.hpp:9116
↓ 2 callers
Method
isGeneratorTracker
source/MaterialXTest/External/Catch/catch.hpp:14450
↓ 2 callers
Function
isOk
source/MaterialXTest/External/Catch/catch.hpp:12561
↓ 2 callers
Function
isThrowSafe
source/MaterialXTest/External/Catch/catch.hpp:14268
↓ 2 callers
Function
isTransparent
Returns if alpha blending is enabled.
source/MaterialXRenderMsl/MslPipelineStateObject.h:228
↓ 2 callers
Function
isTransparentShaderNode
source/MaterialXGenShader/Util.cpp:104
↓ 2 callers
Function
isValidElementForJoystick
Checks whether a gamepad mapping element is present in the hardware
source/MaterialXGraphEditor/External/Glfw/src/input.c:63
↓ 2 callers
Method
isVersionCompatible
source/MaterialXCore/Definition.cpp:141
↓ 2 callers
Function
jsmn_fill_token
* Fills token type and boundaries. */
source/MaterialXRender/External/Cgltf/cgltf.h:6422
↓ 2 callers
Function
jsmn_parse
* Parse JSON string and fill tokens. */
source/MaterialXRender/External/Cgltf/cgltf.h:6549
↓ 2 callers
Function
keep_memory
source/MaterialXTest/External/Catch/catch.hpp:6493
↓ 2 callers
Method
kwargs
source/PyMaterialX/External/PyBind11/include/pybind11/cast.h:2153
↓ 2 callers
Method
last_child
source/MaterialXFormat/External/PugiXML/pugixml.cpp:5656
↓ 2 callers
Function
loadDocuments
source/MaterialXFormat/Util.cpp:47
↓ 2 callers
Function
loadFile
(fileToLoad, searchPaths)
source/JsMaterialX/JsMaterialXFormat/post.js:176
↓ 2 callers
Method
loadStandardLibraries
source/MaterialXView/Viewer.cpp:1847
↓ 2 callers
Function
local_name
source/MaterialXFormat/External/PugiXML/pugixml.cpp:8368
↓ 2 callers
Function
makeTestCase
source/MaterialXTest/External/Catch/catch.hpp:14054
↓ 2 callers
Method
makeUnaryExpr
source/MaterialXTest/External/Catch/catch.hpp:2402
↓ 2 callers
Function
makeWasmAbsolute
(paths, wasmRootFolder)
source/JsMaterialX/JsMaterialXFormat/post.js:121
↓ 2 callers
Method
matches
source/MaterialXTest/External/Catch/catch.hpp:14641
↓ 2 callers
Method
maybe_set_python_instance_is_alias
source/PyMaterialX/External/PyBind11/include/pybind11/detail/type_caster_base.h:734
↓ 2 callers
Function
measure
source/MaterialXTest/External/Catch/catch.hpp:6842
↓ 2 callers
Function
min_element
source/MaterialXFormat/External/PugiXML/pugixml.cpp:7376
↓ 2 callers
Function
modeIsGood
Check whether the display mode should be included in enumeration
source/MaterialXGraphEditor/External/Glfw/src/x11_monitor.c:40
↓ 2 callers
Method
modifyPortName
source/MaterialXGenMdl/MdlSyntax.cpp:581
↓ 2 callers
Function
namespace_uri
source/MaterialXFormat/External/PugiXML/pugixml.cpp:8399
↓ 2 callers
Function
new_xpath_variable
source/MaterialXFormat/External/PugiXML/pugixml.cpp:8626
← previous
next →
1,301–1,400 of 6,511, ranked by callers