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
↓ 5 callers
Method
AreFaceWeightsForFaceCenters
opensubdiv/far/primvarRefiner.h:225
↓ 5 callers
Method
AreFaceWeightsForFaceCenters
opensubdiv/sdc/scheme.h:222
↓ 5 callers
Method
Clear
@brief Clear a previously initialized Surface
opensubdiv/bfr/surface.h:72
↓ 5 callers
Method
Compile
opensubdiv/osd/clEvaluator.cpp:131
↓ 5 callers
Method
ConvertCoordToNormalizedSubFace
opensubdiv/bfr/parameterization.h:211
↓ 5 callers
Method
Deallocate
opensubdiv/hbr/allocator.h:142
↓ 5 callers
Method
EvaluateBasis
Basis evaluation overloads
opensubdiv/far/patchTable.h:840
↓ 5 callers
Method
EvaluateStencil
opensubdiv/bfr/surface.h:398
↓ 5 callers
Method
Finalize
opensubdiv/bfr/faceVertex.cpp:43
↓ 5 callers
Method
FindPatch
Returns a handle to the sub-patch of the face at the given (u,v).
opensubdiv/far/patchMap.h:175
↓ 5 callers
Function
GL_ARBComputeShaderOrGL_VERSION_4_3
examples/common/glUtils.cpp:266
↓ 5 callers
Method
GetCreasingMethod
\brief Get edge crease rule
opensubdiv/sdc/options.h:84
↓ 5 callers
Method
GetDeviceContext
examples/common/clDeviceContext.h:44
↓ 5 callers
Method
GetEdit
Get the numerical value of the edit
opensubdiv/hbr/fvarEdit.h:66
↓ 5 callers
Method
GetFVarWidths
Return a table of the size of each facevarying variable
opensubdiv/hbr/mesh.h:170
↓ 5 callers
Method
GetFace
opensubdiv/bfr/faceVertex.h:84
↓ 5 callers
Method
GetFaceEdgeSharpness
opensubdiv/bfr/faceVertex.h:354
↓ 5 callers
Method
GetHierarchicalEdits
Return the list of hierarchical edits associated with this face
opensubdiv/hbr/face.h:227
↓ 5 callers
Method
GetIndices
opensubdiv/bfr/faceSurface.h:80
↓ 5 callers
Method
GetLayoutSRV
examples/common/d3d11PtexMipmapTexture.h:34
↓ 5 callers
Method
GetMaxValence
opensubdiv/osd/mesh.h:543
↓ 5 callers
Method
GetNumControlVertices
Methods to query the number and indices of control vertices:
opensubdiv/bfr/regularPatchBuilder.h:37
↓ 5 callers
Method
GetNumFaces
tutorials/bfr/tutorial_1_4/objWriter.h:27
↓ 5 callers
Method
GetNumPatches
opensubdiv/osd/types.h:86
↓ 5 callers
Method
GetNumVertices
Return number of vertices
opensubdiv/hbr/face.h:113
↓ 5 callers
Method
GetOperation
Get the type of operation
opensubdiv/hbr/fvarEdit.h:69
↓ 5 callers
Method
GetPageHeight
examples/common/ptexMipmapTextureLoader.h:43
↓ 5 callers
Method
GetRefineAdaptiveOptions
\brief Determine adaptive refinement options to match assigned patch options
opensubdiv/far/patchTableFactory.h:83
↓ 5 callers
Method
GetShape
Returns the full 'Shape'
examples/common/objAnim.h:36
↓ 5 callers
Method
GetTexelsSRV
examples/common/d3d11PtexMipmapTexture.h:39
↓ 5 callers
Method
GetTexelsTexture
Returns the texels texture array.
examples/common/glPtexMipmapTexture.h:32
↓ 5 callers
Method
GetVertexCoord
opensubdiv/bfr/tessellation.h:358
↓ 5 callers
Method
HasHoles
\brief Returns true if faces have been tagged as holes
opensubdiv/far/topologyRefiner.h:63
↓ 5 callers
Method
HasInfSharpEdges
opensubdiv/bfr/vertexTag.h:91
↓ 5 callers
Method
HasSemiSharpVertices
opensubdiv/bfr/vertexTag.h:123
↓ 5 callers
Method
HasUV
regression/common/shape_utils.h:90
↓ 5 callers
Method
IsFaceAPatch
Topology inspections methods for a particular face in the hierarchy:
opensubdiv/far/patchBuilder.cpp:521
↓ 5 callers
Method
IsRelevantToFace
opensubdiv/hbr/hierarchicalEdit.h:121
↓ 5 callers
Method
IsSharp
Returns whether the corner is sharp at the current level of subdivision (next = false) or at the next level of subdivision (next = true).
opensubdiv/hbr/vertex.h:150
↓ 5 callers
Function
MacOS
()
build_scripts/build_osd.py:68
↓ 5 callers
Function
OsdPatchParamGetDepth
opensubdiv/osd/patchBasisTypes.h:340
↓ 5 callers
Function
OsdPatchParamGetU
opensubdiv/osd/patchBasisTypes.h:305
↓ 5 callers
Function
OsdPatchParamGetV
opensubdiv/osd/patchBasisTypes.h:312
↓ 5 callers
Function
Osd_evalBezierCurve
namespace { Cubic Bezier curve basis evaluation:
opensubdiv/osd/patchBasis.h:234
↓ 5 callers
Method
PrintUnrecognizedArgsWarnings
regression/common/arg_utils.cpp:80
↓ 5 callers
Function
Run
Run the specified command in a subprocess.
build_scripts/build_osd.py:140
↓ 5 callers
Function
RunCMake
Invoke CMake to configure, build, and install a library whose source code is located in the current working directory.
build_scripts/build_osd.py:208
↓ 5 callers
Method
SetBoundary
Transition of state as incident faces are added:
opensubdiv/bfr/faceVertex.cpp:525
↓ 5 callers
Method
SetCreasingMethod
\brief Set edge crease rule
opensubdiv/sdc/options.h:87
↓ 5 callers
Method
SetHole
opensubdiv/hbr/face.h:167
↓ 5 callers
Method
SetTriangleSubdivision
\brief Set triangle subdivision weights rule (Catmark scheme only !)
opensubdiv/sdc/options.h:93
↓ 5 callers
Method
UpdateData
opensubdiv/osd/glVertexBuffer.cpp:41
↓ 5 callers
Method
UpdateData
examples/glEvalLimit/glEvalLimit.cpp:337
↓ 5 callers
Function
_CompileShader
examples/common/d3d11ShaderCache.cpp:28
↓ 5 callers
Function
_addSparsePointToFullRow
opensubdiv/far/loopPatchBuilder.cpp:368
↓ 5 callers
Function
appendUIsoLine
opensubdiv/bfr/tessellation.cpp:140
↓ 5 callers
Function
appendVIsoLine
opensubdiv/bfr/tessellation.cpp:150
↓ 5 callers
Method
combineWithLevelVTag
opensubdiv/vtr/fvarLevel.h:379
↓ 5 callers
Function
createOsdMesh
------------------------------------------------------------------------------
examples/dxPtexViewer/dxPtexViewer.cpp:737
↓ 5 callers
Method
doesFaceFVarTopologyMatch
opensubdiv/vtr/level.cpp:547
↓ 5 callers
Function
evalBoxSplineTriDerivWeights
opensubdiv/far/patchBasis.cpp:654
↓ 5 callers
Method
getChildFaceParentFace
opensubdiv/vtr/refinement.h:138
↓ 5 callers
Method
getFirstChildVertexFromVertices
opensubdiv/vtr/refinement.h:125
↓ 5 callers
Method
getNumChildVerticesFromVertices
opensubdiv/vtr/refinement.h:118
↓ 5 callers
Method
getNumEdgeFaces
opensubdiv/vtr/level.h:411
↓ 5 callers
Method
getNumFVarValues
opensubdiv/vtr/level.cpp:2113
↓ 5 callers
Method
getOffsetOfVertexFaces
opensubdiv/vtr/level.h:415
↓ 5 callers
Method
getVertexValueCreaseEnds
opensubdiv/vtr/fvarLevel.h:340
↓ 5 callers
Method
isMismatch
opensubdiv/vtr/fvarLevel.h:96
↓ 5 callers
Method
resizeCVs
opensubdiv/bfr/surfaceData.h:69
↓ 5 callers
Method
setLinear
opensubdiv/bfr/surfaceData.h:78
↓ 5 callers
Method
setParam
opensubdiv/bfr/surfaceData.h:74
↓ 5 callers
Method
setRegPatchType
opensubdiv/bfr/surfaceData.h:79
↓ 5 callers
Method
setRegular
opensubdiv/bfr/surfaceData.h:77
↓ 5 callers
Method
setValid
opensubdiv/bfr/surfaceData.h:75
↓ 5 callers
Function
shaderSource
examples/glViewer/glViewer.cpp:72
↓ 5 callers
Method
trimVertexEdges
opensubdiv/vtr/level.h:655
↓ 5 callers
Method
trimVertexFaces
opensubdiv/vtr/level.h:616
↓ 5 callers
Method
valueTopologyMatches
opensubdiv/vtr/fvarLevel.h:202
↓ 4 callers
Method
AddHierarchicalEdit
opensubdiv/hbr/mesh.h:946
↓ 4 callers
Method
Allocate
opensubdiv/hbr/allocator.h:99
↓ 4 callers
Method
ApplyOperatorSurroundingEdges
opensubdiv/hbr/vertex.h:1333
↓ 4 callers
Method
Combine
opensubdiv/bfr/vertexTag.h:135
↓ 4 callers
Method
CompileVertexShader
examples/common/d3d11ShaderCache.cpp:57
↓ 4 callers
Method
ComputePatchParam
opensubdiv/far/patchBuilder.cpp:1255
↓ 4 callers
Function
CopyDirectory
Copy directory like shutil.copytree.
build_scripts/build_osd.py:198
↓ 4 callers
Method
DeleteFace
opensubdiv/hbr/mesh.h:739
↓ 4 callers
Method
Evaluate
regression/bfr_evaluate/bfrSurfaceEvaluator.cpp:32
↓ 4 callers
Function
EvaluatePatchBasisNormalized
opensubdiv/far/patchBasis.cpp:1282
↓ 4 callers
Method
FindIndexIn4Tuple
opensubdiv/vtr/array.h:63
↓ 4 callers
Method
Finish
opensubdiv/hbr/mesh.h:668
↓ 4 callers
Method
GatherControlVertexIndices
opensubdiv/bfr/regularPatchBuilder.cpp:364
↓ 4 callers
Method
GetDefaultScheme
regression/common/arg_utils.h:47
↓ 4 callers
Method
GetFVarWidth
regression/common/shape_utils.h:92
↓ 4 callers
Method
GetFace
opensubdiv/hbr/vertex.h:924
↓ 4 callers
Method
GetFarPatchTable
opensubdiv/osd/mesh.h:537
↓ 4 callers
Method
GetLayoutTextureBuffer
Returns the texture buffer containing the layout of the ptex faces in the texels texture array.
examples/common/glPtexMipmapTexture.h:29
↓ 4 callers
Method
GetLinearPatchType
opensubdiv/far/patchBuilder.h:192
↓ 4 callers
Method
GetMaxValence
\brief Returns max vertex valence
opensubdiv/far/patchTable.h:75
↓ 4 callers
Method
GetNumElements
opensubdiv/osd/glVertexBuffer.cpp:61
← previous
next →
401–500 of 3,916, ranked by callers