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
↓ 23 callers
Method
GetNumFVarValues
\brief Return the total number of face-varying values in a particular channel (the upper bound of a face-varying value index)
opensubdiv/far/topologyLevel.h:217
↓ 23 callers
Method
SetFVarLinearInterpolation
\brief Set face-varying interpolation rule
opensubdiv/sdc/options.h:81
↓ 22 callers
Method
GetNumPatches
opensubdiv/far/patchTable.cpp:233
↓ 22 callers
Method
GetNumRows
opensubdiv/far/sparseMatrix.h:50
↓ 22 callers
Method
IsAdaptive
\brief Returns true if the type is an adaptive (non-linear) patch
opensubdiv/far/patchDescriptor.h:75
↓ 21 callers
Method
GetFaceNext
opensubdiv/bfr/faceVertex.h:235
↓ 21 callers
Method
GetNumVertices
Number of vertices in the mesh (cached for efficiency)
tutorials/far/tutorial_3_1/hbr_to_vtr.h:155
↓ 21 callers
Method
GetPatchArrayBuffer
Returns the CL memory of the array of Osd::PatchArray buffer
opensubdiv/osd/clPatchTable.h:51
↓ 21 callers
Method
GetSubdivision
Returns the subdivision method
opensubdiv/hbr/mesh.h:161
↓ 21 callers
Method
Set
opensubdiv/bfr/tessellation.cpp:97
↓ 21 callers
Method
SetRowColumns
opensubdiv/far/sparseMatrix.h:83
↓ 21 callers
Method
SetSize
opensubdiv/vtr/stackBuffer.h:185
↓ 21 callers
Function
copy
opensubdiv/osd/ompKernel.cpp:45
↓ 21 callers
Function
translate
examples/common/simple_math.h:163
↓ 20 callers
Method
GetDepth
Return the depth of the face
opensubdiv/hbr/face.h:240
↓ 20 callers
Method
GetPos
regression/far_regression/far_regression.cpp:82
↓ 20 callers
Method
IsVisible
examples/common/hud.cpp:567
↓ 20 callers
Method
isSubface
examples/glEvalLimit/particles.h:91
↓ 19 callers
Method
GetFVarPatchArrayBuffer
Returns the CL memory of the array of Osd::PatchArray buffer
opensubdiv/osd/clPatchTable.h:69
↓ 19 callers
Method
GetNextEdge
opensubdiv/hbr/vertex.h:972
↓ 19 callers
Method
GetTag
Public methods to query simple properties:
opensubdiv/bfr/faceVertex.h:82
↓ 19 callers
Method
GetVaryingPatchArrayBuffer
Returns the CL memory of the array of Osd::PatchArray buffer
opensubdiv/osd/clPatchTable.h:60
↓ 19 callers
Method
SetSharpness
Sets the sharpness of the vertex
opensubdiv/hbr/vertex.h:145
↓ 19 callers
Function
identity
examples/common/simple_math.h:154
↓ 18 callers
Method
BindVertexBuffer
examples/glShareTopology/vbo.h:66
↓ 18 callers
Method
GetIndexBase
opensubdiv/osd/types.h:89
↓ 18 callers
Method
GetNumFaceVertices
opensubdiv/bfr/faceVertex.h:87
↓ 18 callers
Method
Initialize
------------------------------------------------------------------------------
examples/farViewer/gl_mesh.cpp:143
↓ 18 callers
Method
RefineUniform
Main refinement method -- allocating and initializing levels and refinements:
opensubdiv/far/topologyRefiner.cpp:204
↓ 18 callers
Method
getMaxValence
opensubdiv/vtr/level.h:209
↓ 17 callers
Method
Get<float>
opensubdiv/far/patchTable.h:725
↓ 17 callers
Method
GetFaceIndexOffset
Inline methods for accessing indices associated with incident faces:
opensubdiv/bfr/faceVertex.h:303
↓ 17 callers
Method
Interpolate
opensubdiv/far/primvarRefiner.h:249
↓ 17 callers
Method
Rebuild
examples/common/hud.cpp:448
↓ 17 callers
Method
SetRowElements
opensubdiv/far/sparseMatrix.h:87
↓ 17 callers
Function
fastModN
opensubdiv/far/patchBuilder.cpp:49
↓ 17 callers
Method
getEdgeSharpness
Access/modify sharpness values:
opensubdiv/vtr/level.h:723
↓ 17 callers
Function
multMatrix
examples/common/simple_math.h:44
↓ 16 callers
Method
GetIncidentEdge
Return an incident edge to this vertex, which happens to be the first halfedge of the cycles.
opensubdiv/hbr/vertex.h:268
↓ 16 callers
Method
GetPatchParamTextureBuffer
Returns the GL texture buffer containing the patch parameter
opensubdiv/osd/glPatchTable.h:58
↓ 16 callers
Method
GetPrimitiveIdBase
opensubdiv/osd/types.h:95
↓ 16 callers
Method
GetProgram
examples/glPtexViewer/glPtexViewer.cpp:262
↓ 16 callers
Function
IndexIsValid
opensubdiv/far/types.h:33
↓ 16 callers
Method
IsInitialized
examples/common/clDeviceContext.h:22
↓ 16 callers
Method
UpdateValues
opensubdiv/far/stencilTable.h:188
↓ 16 callers
Function
_combineSparseMatrixRowsInFull
opensubdiv/far/catmarkPatchBuilder.cpp:434
↓ 16 callers
Function
appendTri
Functions for assembling simple, common sets of facets:
opensubdiv/bfr/tessellation.cpp:172
↓ 16 callers
Method
getEdgeFaceLocalIndices
opensubdiv/vtr/level.h:693
↓ 15 callers
Method
GetNumColumns
opensubdiv/far/sparseMatrix.h:51
↓ 15 callers
Method
GetNumStencils
\brief Returns the number of stencils in the table
opensubdiv/far/stencilTable.h:139
↓ 15 callers
Method
GetParentEdge
Returns the parent, which can be a edge, face, or vertex
opensubdiv/hbr/vertex.h:203
↓ 15 callers
Method
GetPos
examples/farViewer/farViewer.cpp:167
↓ 15 callers
Method
GetRowSize
opensubdiv/far/sparseMatrix.h:55
↓ 15 callers
Method
IsSharp
opensubdiv/bfr/faceVertexSubset.h:48
↓ 15 callers
Method
NewVertex
opensubdiv/hbr/mesh.h:515
↓ 15 callers
Method
SetRowSize
opensubdiv/far/sparseMatrix.h:132
↓ 15 callers
Method
adjedge
examples/glEvalLimit/particles.h:89
↓ 15 callers
Method
getVertexEdgeLocalIndices
opensubdiv/vtr/level.h:635
↓ 14 callers
Method
Evaluate
opensubdiv/bfr/surface.h:354
↓ 14 callers
Method
IsInitialized
Returns initialized flag
opensubdiv/hbr/fvarData.h:58
↓ 14 callers
Method
Print3D
------------------------------------------------------------------------------
examples/farViewer/gl_fontutils.cpp:123
↓ 14 callers
Method
clear
Implementation of PatchTableFactory::PatchFaceTag -- unintentionally exposed to the public interface, no longer internally used and so planned for dep
opensubdiv/far/patchTableFactory.cpp:1977
↓ 14 callers
Function
isWeightZero
opensubdiv/far/stencilBuilder.cpp:24
↓ 13 callers
Method
GetNumFaces
examples/common/ptexMipmapTextureLoader.h:34
↓ 13 callers
Method
GetNumPatchPoints
opensubdiv/bfr/surface.cpp:55
↓ 13 callers
Method
GetTotalFVarWidth
Return the sum size of facevarying variables per vertex
opensubdiv/hbr/mesh.h:173
↓ 13 callers
Method
PreparePatchPoints
opensubdiv/bfr/surface.h:327
↓ 13 callers
Method
RefineAdaptive
opensubdiv/far/topologyRefiner.cpp:367
↓ 13 callers
Function
bindTexture
opensubdiv/osd/glXFBEvaluator.cpp:448
↓ 13 callers
Function
createCLBuffer
opensubdiv/osd/clEvaluator.cpp:36
↓ 13 callers
Function
createCudaBuffer
opensubdiv/osd/cudaEvaluator.cpp:58
↓ 13 callers
Function
createGLTextureBuffer
opensubdiv/osd/glXFBEvaluator.cpp:34
↓ 13 callers
Function
createSSBO
opensubdiv/osd/glComputeEvaluator.cpp:31
↓ 13 callers
Function
fastMod3
opensubdiv/far/patchBuilder.cpp:45
↓ 13 callers
Function
perspective
examples/common/simple_math.h:136
↓ 12 callers
Method
CopyFVarInfiniteSharpness
Copy fvar infinite sharpness flags from another edge
opensubdiv/hbr/halfedge.h:168
↓ 12 callers
Method
GetFullScreen
regression/common/arg_utils.h:37
↓ 12 callers
Method
GetNumFVarChannels
tutorials/bfr/tutorial_3_1/customSurfaceFactory.h:124
↓ 12 callers
Method
GetNumFaces
regression/common/shape_utils.h:88
↓ 12 callers
Method
GetOrgVertexID
Returns the source vertex id
opensubdiv/hbr/halfedge.h:118
↓ 12 callers
Method
GetPatchArrayDescriptor
opensubdiv/far/patchTable.cpp:224
↓ 12 callers
Method
InitVertexSurface
opensubdiv/bfr/surfaceFactory.h:464
↓ 12 callers
Function
Osd_evalBezierTriDerivWeights
namespace {
opensubdiv/osd/patchBasis.h:904
↓ 12 callers
Method
Parse
regression/common/arg_utils.cpp:40
↓ 12 callers
Method
UpdateVertexBuffer
examples/glShareTopology/vbo.h:57
↓ 12 callers
Method
adjface
examples/glEvalLimit/particles.h:87
↓ 12 callers
Method
connectUniformQuads
opensubdiv/bfr/tessellation.cpp:270
↓ 12 callers
Function
rebuildMesh
------------------------------------------------------------------------------
examples/glFVarViewer/glFVarViewer.cpp:396
↓ 11 callers
Method
AddVaryingWithWeight
regression/osd_regression/main.cpp:74
↓ 11 callers
Function
CheckGLErrors
examples/common/glUtils.cpp:141
↓ 11 callers
Function
ConvertSdcTypeToShapeScheme
regression/common/far_utils.h:22
↓ 11 callers
Method
Flush
examples/common/hud.cpp:553
↓ 11 callers
Method
Get<double>
opensubdiv/far/patchTable.h:728
↓ 11 callers
Method
GetChild
Return the child with the indicated index
opensubdiv/hbr/face.h:147
↓ 11 callers
Method
GetDuWeights
\brief Returns the u derivative weights
opensubdiv/far/stencilTable.h:324
↓ 11 callers
Method
GetDvWeights
\brief Returns the v derivative weights
opensubdiv/far/stencilTable.h:329
↓ 11 callers
Method
GetFVarCount
Return the number of facevarying variables
opensubdiv/hbr/mesh.h:164
↓ 11 callers
Method
GetFirstEdge
Return the first halfedge of the face
opensubdiv/hbr/face.h:119
↓ 11 callers
Method
GetNumFaceWeights
opensubdiv/far/primvarRefiner.h:211
↓ 11 callers
Method
GetNumLevels
\brief Returns the number of refinement levels
opensubdiv/far/topologyRefiner.h:54
← previous
next →
101–200 of 3,916, ranked by callers