MCPcopy Create free account

hub / github.com/PixarAnimationStudios/OpenSubdiv / types & classes

Types & classes729 in github.com/PixarAnimationStudios/OpenSubdiv

↓ 586 callersClassShapeDesc
examples/common/viewerArgsUtils.h:14
↓ 270 callersClassShapeDesc
regression/common/shape_utils.h:23
↓ 137 callersClassBufferDescriptor
opensubdiv/osd/cpuKernel.h:19
↓ 39 callersClassOptions
opensubdiv/sdc/options.h:34
↓ 15 callersClassPatchDescriptor
\brief Describes the type of a patch Uniquely identifies all the different types of patches
opensubdiv/far/patchDescriptor.h:27
↓ 8 callersClassOptions
examples/glShareTopology/sceneBase.h:24
↓ 8 callersClassUniformOptions
opensubdiv/far/topologyRefiner.h:101
↓ 6 callersClassCrease
opensubdiv/sdc/crease.h:45
↓ 6 callersClassDependency
build_scripts/build_osd.py:453
↓ 5 callersClassParameterization
@brief Simple class defining the 2D parameterization of a face Parameterization is a simple class that provides information about the parameterizatio
opensubdiv/bfr/parameterization.h:35
↓ 4 callersClassOptions
opensubdiv/far/stencilTableFactory.h:44
↓ 4 callersClassVTag
opensubdiv/vtr/level.h:80
↓ 3 callersClassOptions
opensubdiv/bfr/tessellation.h:55
↓ 3 callersClassOptions
examples/farViewer/gl_mesh.h:49
↓ 3 callersClassPos
Simple structs for (x,y,z) position and a 3-tuple for the set of vertices of a triangle:
tutorials/far/tutorial_5_2/far_tutorial_5_2.cpp:64
↓ 3 callersClassSlot
examples/common/ptexMipmapTextureLoader.cpp:204
↓ 2 callersClassControlRow
When accessing a "row" for a control point, the only non-zero entry is that at the index, with a value of 1, so just store that index so the StencilRo
opensubdiv/bfr/patchTreeBuilder.cpp:365
↓ 2 callersClassFaceInfo
examples/glEvalLimit/particles.h:62
↓ 2 callersClassIndex
opensubdiv/far/stencilBuilder.h:58
↓ 2 callersClassLimitStencil
\brief Limit point stencil class wrapping the template for compatibility.
opensubdiv/far/stencilTable.h:375
↓ 2 callersClassOptions
opensubdiv/far/topologyRefinerFactory.h:67
↓ 2 callersClassPatchFace
opensubdiv/bfr/patchTreeBuilder.h:76
↓ 2 callersClassPos
Simple structs for (x,y,z) position and a 3-tuple for the set of vertices of a triangle:
tutorials/far/tutorial_5_3/far_tutorial_5_3.cpp:60
↓ 2 callersClassPrimvarRefiner
opensubdiv/far/primvarRefiner.h:1248
↓ 2 callersClassStencil
\brief Vertex stencil class wrapping the template for compatibility.
opensubdiv/far/stencilTable.h:99
↓ 2 callersClassTreeNode
opensubdiv/bfr/patchTree.h:109
↓ 1 callersClassAdaptiveOptions
opensubdiv/far/topologyRefiner.h:139
↓ 1 callersClassCoord2
tutorials/far/tutorial_1_2/far_tutorial_1_2.cpp:49
↓ 1 callersClassCoord2Array
opensubdiv/bfr/tessellation.cpp:71
↓ 1 callersClassCoord3
Vertex data containers for interpolation: - Coord3 is fixed to support 3 floats - Coord2 is fixed to support 2 floats - CoordBuffer can support a spec
tutorials/far/tutorial_1_2/far_tutorial_1_2.cpp:31
↓ 1 callersClassCoordBuffer
tutorials/far/tutorial_1_2/far_tutorial_1_2.cpp:66
↓ 1 callersClassETag
opensubdiv/vtr/level.h:123
↓ 1 callersClassEntry
opensubdiv/osd/mesh.h:179
↓ 1 callersClassFacet
Integer 3- or 4-tuple and its array for facets of a tessellation:
opensubdiv/bfr/tessellation.cpp:91
↓ 1 callersClassFacetArray
opensubdiv/bfr/tessellation.cpp:114
↓ 1 callersClassHtmlToTextParser
documentation/processHtml.py:16
↓ 1 callersClassInstallContext
build_scripts/build_osd.py:817
↓ 1 callersClassOptions
opensubdiv/far/patchTableFactory.h:28
↓ 1 callersClassOptions
opensubdiv/far/patchBuilder.h:157
↓ 1 callersClassOptions
opensubdiv/vtr/refinement.h:90
↓ 1 callersClassOptions
opensubdiv/bfr/irregularPatchBuilder.h:43
↓ 1 callersClassPatchArray
opensubdiv/far/patchTable.h:531
↓ 1 callersClassPatchCoord
\brief Coordinates set on a patch table XXX: this class may be moved into Far
opensubdiv/osd/types.h:25
↓ 1 callersClassPatchParam
opensubdiv/osd/types.h:110
↓ 1 callersClassPatchTuple
opensubdiv/far/patchTableFactory.cpp:104
↓ 1 callersClassPoint1stDerivAccumulator
opensubdiv/far/stencilBuilder.cpp:183
↓ 1 callersClassPoint2ndDerivAccumulator
opensubdiv/far/stencilBuilder.cpp:208
↓ 1 callersClassQuadNode
opensubdiv/far/patchMap.h:65
↓ 1 callersClassScalarAccumulator
opensubdiv/far/stencilBuilder.cpp:242
↓ 1 callersClassStencilRow
opensubdiv/bfr/patchTreeBuilder.cpp:393
↓ 1 callersClassStencilTablePtr
opensubdiv/far/patchTable.h:637
↓ 1 callersClassTri
tutorials/far/tutorial_5_2/far_tutorial_5_2.cpp:85
↓ 1 callersClassValueTag
opensubdiv/vtr/fvarLevel.h:91
ClassAdaptiveFlags
opensubdiv/hbr/face.h:379
ClassArgOptions
regression/common/arg_utils.h:15
ClassArgOptions
examples/common/viewerArgsUtils.h:13
ClassArgs
Command line arguments and their parsing:
regression/bfr_evaluate/main.cpp:36
ClassArgs
Command line arguments parsed to provide run-time options:
tutorials/far/tutorial_5_2/far_tutorial_5_2.cpp:476
ClassArgs
Command line arguments parsed to provide run-time options:
tutorials/far/tutorial_5_3/far_tutorial_5_3.cpp:259
ClassArgs
Simple command line arguments to provide input and run-time options:
tutorials/bfr/tutorial_1_4/bfr_tutorial_1_4.cpp:47
ClassArgs
Simple command line arguments to provide input and run-time options:
tutorials/bfr/tutorial_3_2/bfr_tutorial_3_2.cpp:50
ClassArgs
Simple command line arguments to provide input and run-time options:
tutorials/bfr/tutorial_2_2/bfr_tutorial_2_2.cpp:49
ClassArgs
Simple command line arguments to provide input and run-time options:
tutorials/bfr/tutorial_2_1/bfr_tutorial_2_1.cpp:48
ClassArgs
Simple command line arguments to provide input and run-time options:
tutorials/bfr/tutorial_1_3/bfr_tutorial_1_3.cpp:40
ClassArgs
Simple command line arguments to provide input and run-time options:
tutorials/bfr/tutorial_1_1/bfr_tutorial_1_1.cpp:46
ClassArgs
Simple command line arguments to provide input and run-time options:
tutorials/bfr/tutorial_3_1/bfr_tutorial_3_1.cpp:42
ClassArgs
Simple command line arguments to provide input and run-time options:
tutorials/bfr/tutorial_1_2/bfr_tutorial_1_2.cpp:42
ClassArgs
Simple command line arguments to provide input and run-time options:
tutorials/bfr/tutorial_1_5/bfr_tutorial_1_5.cpp:39
ClassArray
opensubdiv/vtr/array.h:88
ClassAttribute
examples/glStencilViewer/glStencilViewer.cpp:444
ClassBSplineConverter
opensubdiv/far/catmarkPatchBuilder.cpp:1401
EnumBackendType
------------------------------------------------------------------------------
regression/osd_regression/main.cpp:41
EnumBasisType
opensubdiv/far/patchBuilder.h:143
EnumBasisType
opensubdiv/bfr/patchTreeBuilder.h:47
ClassBatch
examples/glShareTopology/sceneBase.h:50
ClassBfrSurfaceEvaluator
regression/bfr_evaluate/bfrSurfaceEvaluator.h:22
ClassBfrSurfaceEvaluator<double>
regression/bfr_evaluate/bfrSurfaceEvaluator.cpp:190
ClassBfrSurfaceEvaluator<float>
regression/bfr_evaluate/bfrSurfaceEvaluator.cpp:189
ClassBilinearPatchBuilder
BilinearPatchBuilder Declaration of PatchBuilder subclass supporting Sdc::SCHEME_BILINEAR. Required virtual methods are included, along with any cust
opensubdiv/far/bilinearPatchBuilder.h:28
ClassBlock
examples/common/ptexMipmapTextureLoader.h:82
ClassBufferAdapter
opensubdiv/osd/cpuEvaluator.cpp:111
ClassBufferAdapter
opensubdiv/osd/ompEvaluator.cpp:115
ClassBufferAdapter
opensubdiv/osd/tbbKernel.cpp:282
ClassBufferDescriptor
example: n -----+----------------------------------------+------------------------- | vertex 0 | -----+-----------------
opensubdiv/osd/bufferDescriptor.h:44
ClassBufferDescriptor
opensubdiv/osd/tbbKernel.h:23
ClassBufferDescriptor
opensubdiv/osd/ompKernel.h:18
ClassCB_CONSTANTS
examples/dxPtexViewer/sky.cpp:23
ClassCB_CONTROL_MESH_DISPLAY
examples/common/d3d11ControlMeshDisplay.cpp:43
ClassCB_HUD_PROJECTION
examples/common/d3d11Hud.cpp:45
ClassCB_PER_FRAME_CONSTANTS
examples/dxPtexViewer/dxPtexViewer.cpp:891
ClassCB_PER_FRAME_CONSTANTS
examples/dxViewer/dxviewer.cpp:667
ClassCLD3D11DeviceContext
examples/common/clDeviceContext.h:40
ClassCLD3D11VertexBuffer
\brief Concrete vertex buffer class for OpenCL subdivision and DirectX drawing. D3D11VertexBuffer implements CLVertexBufferInterface and D3D11VertexB
opensubdiv/osd/clD3D11VertexBuffer.h:39
ClassCLDeviceContext
examples/common/clDeviceContext.h:13
ClassCLEvaluator
opensubdiv/osd/clEvaluator.h:83
ClassCLGLVertexBuffer
\brief Concrete vertex buffer class for OpenCL subdivision and OpenGL drawing. CLGLVertexBuffer implements CLVertexBufferInterface and GLVertexBuffer
opensubdiv/osd/clGLVertexBuffer.h:29
ClassCLPatchTable
\brief CL patch table This class is a CL buffer representation of Far::PatchTable. CLEvaluator consumes this table to evaluate on the patches.
opensubdiv/osd/clPatchTable.h:35
ClassCLStencilTable
\brief OpenCL stencil table This class is an OpenCL buffer representation of Far::StencilTable. CLCompute consumes this table to apply stencils
opensubdiv/osd/clEvaluator.h:35
ClassCLVertexBuffer
\brief Concrete vertex buffer class for OpenCL subdivision. CLVertexBuffer implements CLVertexBufferInterface. An instance of this buffer class can b
opensubdiv/osd/clVertexBuffer.h:25
ClassCPUMTLVertexBuffer
opensubdiv/osd/mtlVertexBuffer.h:22
next →1–100 of 729, ranked by callers