Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PixarAnimationStudios/OpenSubdiv
/ functions
Functions
3,916 in github.com/PixarAnimationStudios/OpenSubdiv
⨍
Functions
3,916
◇
Types & classes
729
↓ 1 callers
Method
GetPatchArrayFVarPatchParams
opensubdiv/far/patchTable.cpp:531
↓ 1 callers
Method
GetPatchArrayFVarValues
opensubdiv/far/patchTable.cpp:508
↓ 1 callers
Method
GetPatchArrayVaryingVertices
opensubdiv/far/patchTable.cpp:388
↓ 1 callers
Method
GetPatchParam
opensubdiv/far/patchTable.cpp:285
↓ 1 callers
Method
GetPatchParamBoundaryMask
Note the bit-mask here is specific for use with Far::PatchParam
opensubdiv/bfr/regularPatchBuilder.h:49
↓ 1 callers
Method
GetPatchParamTexture
examples/glShareTopology/sceneBase.h:84
↓ 1 callers
Method
GetPatchPoints
tutorials/bfr/tutorial_3_2/bfr_tutorial_3_2.cpp:156
↓ 1 callers
Method
GetPatchTable
opensubdiv/far/patchTableFactory.cpp:98
↓ 1 callers
Method
GetPatchType
opensubdiv/bfr/regularPatchBuilder.h:46
↓ 1 callers
Method
GetPatchVaryingVertices
opensubdiv/far/patchTable.cpp:369
↓ 1 callers
Method
GetPixel
examples/common/ptexMipmapTextureLoader.cpp:322
↓ 1 callers
Method
GetPoint1stDerivAccumulator
opensubdiv/far/stencilBuilder.cpp:204
↓ 1 callers
Method
GetPoint2ndDerivAccumulator
opensubdiv/far/stencilBuilder.cpp:238
↓ 1 callers
Method
GetPos
regression/hbr_regression/baseline.cpp:67
↓ 1 callers
Method
GetPosition
tutorials/far/tutorial_2_2/far_tutorial_2_2.cpp:56
↓ 1 callers
Method
GetPosition
tutorials/far/tutorial_4_1/far_tutorial_4_1.cpp:54
↓ 1 callers
Method
GetPosition
tutorials/far/tutorial_1_1/far_tutorial_1_1.cpp:52
↓ 1 callers
Method
GetPosition
tutorials/far/tutorial_3_1/far_tutorial_3_1.cpp:396
↓ 1 callers
Method
GetPosition
tutorials/hbr/tutorial_2/hbr_tutorial_2.cpp:70
↓ 1 callers
Method
GetQuadOffsetsSRV
opensubdiv/osd/d3d11LegacyGregoryPatchTable.h:53
↓ 1 callers
Method
GetQuadOffsetsTextureBuffer
opensubdiv/osd/glLegacyGregoryPatchTable.h:40
↓ 1 callers
Method
GetRegularFaceSize
High-level queries related to the subdivision scheme of the refiner, the patch types associated with it and those chosen to represent its faces:
opensubdiv/far/patchBuilder.h:183
↓ 1 callers
Method
GetSchemeOptions
\brief Returns the subdivision options
opensubdiv/far/topologyRefiner.h:48
↓ 1 callers
Function
GetShaderVersion
examples/common/glUtils.cpp:201
↓ 1 callers
Function
GetShareBitsPerType
opensubdiv/far/patchTableFactory.cpp:1675
↓ 1 callers
Method
GetSize
\brief Returns the size of the stencil
opensubdiv/far/stencilTable.h:61
↓ 1 callers
Method
GetSize
examples/glShareTopology/vbo.h:82
↓ 1 callers
Method
GetSizesSRV
interfaces needed for D3D11ComputeEvaluator
opensubdiv/osd/d3d11ComputeEvaluator.h:58
↓ 1 callers
Method
GetStencilTableSize
examples/glShareTopology/sceneBase.h:118
↓ 1 callers
Method
GetSubPatchPoints
Class methods supporting access to patches:
opensubdiv/bfr/patchTree.cpp:92
↓ 1 callers
Method
GetSurface
tutorials/bfr/tutorial_3_2/bfr_tutorial_3_2.cpp:154
↓ 1 callers
Method
GetText
(self)
documentation/processHtml.py:56
↓ 1 callers
Method
GetTitle
(self)
documentation/processHtml.py:59
↓ 1 callers
Method
GetTotalElapsed
examples/common/stopwatch.h:45
↓ 1 callers
Method
GetTransition
\brief Returns the transition edge encoding for the patch.
opensubdiv/far/patchParam.h:171
↓ 1 callers
Method
GetTriangleSubdivisionMethod
opensubdiv/hbr/catmark.h:62
↓ 1 callers
Method
GetType
tutorials/far/tutorial_3_1/far_tutorial_3_1.cpp:149
↓ 1 callers
Method
GetUniformModelViewMatrix
examples/glStencilViewer/glStencilViewer.cpp:488
↓ 1 callers
Method
GetUniformProjectionMatrix
examples/glStencilViewer/glStencilViewer.cpp:485
↓ 1 callers
Method
GetUniformScale
examples/glStencilViewer/glStencilViewer.cpp:482
↓ 1 callers
Function
GetVaryingIndicesPerType
opensubdiv/far/patchTableFactory.cpp:1618
↓ 1 callers
Method
GetVaryingSurface
opensubdiv/bfr/surfaceFactory.cpp:88
↓ 1 callers
Method
GetVertexChildVertex
\brief Return the child vertex (in the next level) of a given vertex
opensubdiv/far/topologyLevel.h:260
↓ 1 callers
Method
GetVertexClientData
Ask for client data associated with the vertex with the indicated ID
opensubdiv/hbr/mesh.h:71
↓ 1 callers
Method
GetVertexEdges
\brief Access the edges incident a given vertex
opensubdiv/far/topologyLevel.h:91
↓ 1 callers
Method
GetVertexFaces
\brief Access the faces incident a given vertex
opensubdiv/far/topologyLevel.h:88
↓ 1 callers
Method
GetVertexSRV
opensubdiv/osd/d3d11LegacyGregoryPatchTable.h:45
↓ 1 callers
Method
GetVertexSubset
opensubdiv/bfr/faceVertex.cpp:249
↓ 1 callers
Method
GetVertexTextureBuffer
opensubdiv/osd/glLegacyGregoryPatchTable.h:32
↓ 1 callers
Method
GetVertexValenceSRV
opensubdiv/osd/d3d11LegacyGregoryPatchTable.h:49
↓ 1 callers
Method
GetVertexValenceTextureBuffer
opensubdiv/osd/glLegacyGregoryPatchTable.h:36
↓ 1 callers
Method
GetWeightsSRV
opensubdiv/osd/d3d11ComputeEvaluator.h:61
↓ 1 callers
Method
GetWidth
Return width of the data
opensubdiv/hbr/fvarEdit.h:60
↓ 1 callers
Function
GetXcodeDeveloperDirectory
Returns the active developer directory as reported by 'xcode-select -p'. Returns None if none is set.
build_scripts/build_osd.py:84
↓ 1 callers
Method
GuaranteeNeighbor
opensubdiv/hbr/bilinear.h:554
↓ 1 callers
Method
GuaranteeNeighbor
opensubdiv/hbr/loop.h:557
↓ 1 callers
Method
HasCreaseEdits
opensubdiv/hbr/mesh.h:241
↓ 1 callers
Method
HasFVarSurfaces
More than one FVar surface may be present, and each may have a unique ID:
opensubdiv/bfr/surfaceFactory.cpp:92
↓ 1 callers
Method
HasNavigationSection
(self)
documentation/processHtml.py:53
↓ 1 callers
Method
HasSharpVertices
opensubdiv/bfr/vertexTag.h:130
↓ 1 callers
Function
Hash64
opensubdiv/bfr/hash.cpp:676
↓ 1 callers
Method
IncrementUsage
Increment the usage counter on the vertex
opensubdiv/hbr/vertex.h:288
↓ 1 callers
Method
InitializeDeviceBuffers
------------------------------------------------------------------------------
examples/farViewer/gl_mesh.cpp:724
↓ 1 callers
Method
InitializeSurfaces
opensubdiv/bfr/surfaceFactory.cpp:71
↓ 1 callers
Function
InstallTBB_LinuxOrMacOS
(context, force, buildArgs)
build_scripts/build_osd.py:511
↓ 1 callers
Function
InstallTBB_Windows
(context, force, buildArgs)
build_scripts/build_osd.py:496
↓ 1 callers
Function
InterpolateFVarData
regression/common/far_utils.cpp:24
↓ 1 callers
Function
InterpolateFarVertexData
regression/common/far_utils.h:140
↓ 1 callers
Method
IsBoundary
Simple get/set methods to avoid the tedious syntax of the tag:
opensubdiv/bfr/faceVertexSubset.h:47
↓ 1 callers
Method
IsBoundary
examples/common/ptexMipmapTextureLoader.cpp:344
↓ 1 callers
Method
IsEdgeNonManifold
\brief Return if the edge is non-manifold
opensubdiv/far/topologyLevel.h:111
↓ 1 callers
Method
IsFeatureAdaptive
opensubdiv/far/patchTable.cpp:359
↓ 1 callers
Method
IsFull
examples/common/ptexMipmapTextureLoader.cpp:224
↓ 1 callers
Method
IsInterior
opensubdiv/bfr/vertexTag.h:89
↓ 1 callers
Method
IsIsolatedInteriorPatch
opensubdiv/far/catmarkPatchBuilder.cpp:597
↓ 1 callers
Method
IsLinear
@brief Return if the Surface is linear
opensubdiv/bfr/surface.h:98
↓ 1 callers
Method
IsOrdered
opensubdiv/bfr/vertexTag.h:97
↓ 1 callers
Method
IsRegularSingleCreasePatch
opensubdiv/far/patchBuilder.cpp:1243
↓ 1 callers
Method
IsSharp
Returns whether the edge is sharp at the current level of subdivision (next = false) or at the next level of subdivision (next = true).
opensubdiv/hbr/halfedge.h:202
↓ 1 callers
Method
IsSingular
Returns whether the vertex is singular (has two separate incident halfedge cycles)
opensubdiv/hbr/vertex.h:174
↓ 1 callers
Method
IsSubface
examples/common/ptexMipmapTextureLoader.cpp:340
↓ 1 callers
Method
IsTriangleRotated
opensubdiv/far/patchParam.h:272
↓ 1 callers
Method
IsVertexBoundary
\brief Return if the vertex is on a boundary (at least one incident boundary edge)
opensubdiv/far/topologyLevel.h:120
↓ 1 callers
Method
IsVertexNonManifold
\brief Return if the vertex is non-manifold
opensubdiv/far/topologyLevel.h:114
↓ 1 callers
Function
IsVisualStudio2017OrGreater
()
build_scripts/build_osd.py:126
↓ 1 callers
Function
IsVisualStudio2019OrGreater
()
build_scripts/build_osd.py:118
↓ 1 callers
Function
IsVisualStudio2022OrGreater
()
build_scripts/build_osd.py:110
↓ 1 callers
Method
Limit
opensubdiv/far/primvarRefiner.h:301
↓ 1 callers
Method
NewFaceChildren
Create new face children block for use by HbrFace
opensubdiv/hbr/mesh.h:279
↓ 1 callers
Method
NewUniformIndex
"Create" a new uniform index
opensubdiv/hbr/mesh.h:98
↓ 1 callers
Method
Next
\brief Advance to the next stencil in the table
opensubdiv/far/stencilTable.h:81
↓ 1 callers
Method
Normalize
opensubdiv/far/patchParam.h:253
↓ 1 callers
Method
NormalizeTriangle
opensubdiv/far/patchParam.h:279
↓ 1 callers
Function
OsdEvaluatePatchBasisNormalized
Higher level basis evaluation functions that deal with parameterization and boundary issues (reflected in PatchParam) for all patch types:
opensubdiv/osd/patchBasis.h:1427
↓ 1 callers
Function
OsdPatchParamGetBoundary
opensubdiv/osd/patchBasisTypes.h:326
↓ 1 callers
Function
OsdPatchParamGetNonQuadRoot
opensubdiv/osd/patchBasisTypes.h:333
↓ 1 callers
Function
OsdPatchParamNormalizeTriangle
opensubdiv/osd/patchBasisTypes.h:394
↓ 1 callers
Function
OsdPatchParamUnnormalize
opensubdiv/osd/patchBasisTypes.h:382
↓ 1 callers
Function
Osd_EvalBasisBezier
opensubdiv/osd/patchBasis.h:272
↓ 1 callers
Function
PopulateAnimShapes
examples/common/viewerArgsUtils.cpp:18
← previous
next →
1,201–1,300 of 3,916, ranked by callers