![]() |
My Project
|
CTopologyRefiner::AdaptiveOptions | Adaptive refinement options |
CBufferDescriptor | BufferDescriptor is a struct which describes buffer elements in interleaved data buffers. Almost all Osd Evaluator APIs take BufferDescriptors along with device-specific buffer objects |
CPatchMap::QuadNode::Child | |
CRefinement::ChildTag | |
CCLEvaluator | |
CCLStencilTable | OpenCL stencil table |
CCLVertexBuffer | Concrete vertex buffer class for OpenCL subdivision |
►CConstArray< TYPE > | |
►CConstArray< Index > | |
CCpuD3D11VertexBuffer | Concrete vertex buffer class for Cpu subdivision and DirectX drawing |
CCpuEvaluator | |
CCpuGLVertexBuffer | Concrete vertex buffer class for cpu subdivision and OpenGL drawing |
CCPUMTLVertexBuffer | |
CCpuPatchTable | Cpu patch table |
CCpuVertexBuffer | Concrete vertex buffer class for CPU subdivision |
CCrease | Types, constants and utilities related to semi-sharp creasing – whose implementation is independent of the subdivision scheme |
CFVarLevel::CreaseEndPair | |
CCudaEvaluator | |
CCudaStencilTable | CUDA stencil table |
CCudaVertexBuffer | Concrete vertex buffer class for Cuda subdivision |
CD3D11ComputeEvaluator | |
CD3D11StencilTable | D3D11 stencil table |
CD3D11VertexBuffer | Concrete vertex buffer class for DirectX subdivision and DirectX drawing |
CEdgeInterface | |
CEvaluatorCacheT< EVALUATOR >::Entry | |
CFVarLevel::ETag | |
CLevel::ETag | |
CEvaluatorCacheT< EVALUATOR > | |
CFaceInterface | |
CLevel::FTag | |
CTopologyDescriptor::FVarChannel | |
CFVarLevel | |
CFVarRefinement | |
CGLComputeEvaluator | |
CGLSLPatchShaderSource | |
CGLStencilTableSSBO | GL stencil table (Shader Storage buffer) |
CGLStencilTableTBO | GL TextureBuffer stencil table |
CGLVertexBuffer | Concrete vertex buffer class for GLSL subdivision and OpenGL drawing |
CGLXFBEvaluator | |
CHLSLPatchShaderSource | |
CLevel | |
CLimitStencilTableFactoryReal< REAL > | A specialized factory for LimitStencilTable |
►CLimitStencilTableFactoryReal< float > | |
CScheme< SCHEME_TYPE >::LocalMask< WEIGHT > | |
CLimitStencilTableFactoryReal< REAL >::LocationArray | Descriptor for limit surface locations |
►CMeshInterface< PATCH_TABLE > | |
CMTLComputeEvaluator | |
CMTLContext | |
CMTLPatchShaderSource | |
CMTLStencilTable | |
CNonCopyable< T > | |
►CNonCopyable< CLPatchTable > | |
►CNonCopyable< CudaPatchTable > | |
►CNonCopyable< D3D11LegacyGregoryPatchTable > | |
►CNonCopyable< D3D11PatchTable > | |
►CNonCopyable< GLLegacyGregoryPatchTable > | |
►CNonCopyable< GLPatchTable > | |
►CNonCopyable< MTLLegacyGregoryPatchTable > | |
►CNonCopyable< MTLPatchTable > | |
COmpEvaluator | |
CRefinement::Options | |
CPatchTableFactory::Options | Public options for the PatchTable factory |
CTopologyRefinerFactory< MESH >::Options | Options related to the construction of each TopologyRefiner |
CStencilTableFactoryReal< REAL >::Options | |
CLimitStencilTableFactoryReal< REAL >::Options | |
COptions | All supported options applying to subdivision scheme |
CPatchArray | |
CPatchCoord | Coordinates set on a patch table |
CPatchDescriptor | Describes the type of a patch |
CPatchTableFactory::PatchFaceTag | Obsolete internal struct not intended for public use – due to be deprecated |
CPatchTable::PatchHandle | Handle that can be used as unique patch identifier within PatchTable |
CPatchMap | An quadtree-based map connecting coarse faces to their sub-patches |
►CPatchParam | Patch parameterization |
CPatchTable | Container for arrays of parametric patches |
CPatchTableFactory | Factory for constructing a PatchTable from a TopologyRefiner |
CPrimvarRefinerReal< REAL > | Applies refinement operations to generic primvar data |
►CPrimvarRefinerReal< float > | |
CPtexIndices | Object used to compute and query ptex face indices |
CRefinement | |
CRefinement::Relations | |
CScheme< SCHEME_TYPE > | Scheme is a class template which provides all implementation for the subdivision schemes supported by OpenSubdiv through specializations of the methods of each. An instance of Scheme<SCHEME_TYPE> includes a set of Options that will dictate the variable aspects of its behavior. |
CSchemeTypeTraits | Traits associated with the types of all subdivision schemes – parameterized by the scheme type. All traits are also defined in the scheme itself |
CSparseSelector | |
CRefinement::SparseTag | |
CStackBuffer< TYPE, SIZE, POD_TYPE > | |
►CStencilReal< REAL > | Vertex stencil descriptor |
►CStencilReal< float > | |
CStencilTableFactoryReal< REAL > | A specialized factory for StencilTable |
►CStencilTableFactoryReal< float > | |
►CStencilTableReal< REAL > | Table of subdivision stencils |
►CStencilTableReal< float > | |
CTbbEvaluator | |
CTopologyDescriptor | A simple reference to raw topology data for use with TopologyRefinerFactory |
CTopologyLevel | An interface for accessing data in a specific level of a refined topology hierarchy |
CTopologyRefiner | Stores topology data for a specified set of refinement options |
CTopologyRefinerFactory< MESH > | Factory for constructing TopologyRefiners from specific mesh classes |
CTopologyRefinerFactoryBase | Private base class of Factories for constructing TopologyRefiners |
CTopologyRefiner::UniformOptions | Uniform refinement options |
CFVarLevel::ValueTag | |
CVertexInterface | |
CLevel::VSpan | |
CLevel::VTag |