Blender V4.3
blender::opensubdiv::TopologyRefinerImpl Class Reference

#include <topology_refiner_impl.h>

Public Member Functions

 TopologyRefinerImpl ()
 
 ~TopologyRefinerImpl ()
 
const OpenSubdiv::Far::TopologyLevel & base_level () const
 
bool isEqualToConverter (const OpenSubdiv_Converter *converter) const
 
 MEM_CXX_CLASS_ALLOC_FUNCS ("TopologyRefinerImpl")
 

Static Public Member Functions

static TopologyRefinerImplcreateFromConverter (OpenSubdiv_Converter *converter, const OpenSubdiv_TopologyRefinerSettings &settings)
 

Public Attributes

OpenSubdiv::Far::TopologyRefiner * topology_refiner
 
OpenSubdiv_TopologyRefinerSettings settings
 
MeshTopology base_mesh_topology
 

Detailed Description

Definition at line 34 of file topology_refiner_impl.h.

Constructor & Destructor Documentation

◆ TopologyRefinerImpl()

blender::opensubdiv::TopologyRefinerImpl::TopologyRefinerImpl ( )

Definition at line 11 of file topology_refiner_impl.cc.

Referenced by createFromConverter().

◆ ~TopologyRefinerImpl()

blender::opensubdiv::TopologyRefinerImpl::~TopologyRefinerImpl ( )

Definition at line 13 of file topology_refiner_impl.cc.

References topology_refiner.

Member Function Documentation

◆ base_level()

const OpenSubdiv::Far::TopologyLevel & blender::opensubdiv::TopologyRefinerImpl::base_level ( ) const
inline

◆ createFromConverter()

◆ isEqualToConverter()

◆ MEM_CXX_CLASS_ALLOC_FUNCS()

blender::opensubdiv::TopologyRefinerImpl::MEM_CXX_CLASS_ALLOC_FUNCS ( "TopologyRefinerImpl" )

Member Data Documentation

◆ base_mesh_topology

MeshTopology blender::opensubdiv::TopologyRefinerImpl::base_mesh_topology

Definition at line 73 of file topology_refiner_impl.h.

Referenced by createFromConverter(), and isEqualToConverter().

◆ settings

OpenSubdiv_TopologyRefinerSettings blender::opensubdiv::TopologyRefinerImpl::settings

◆ topology_refiner

OpenSubdiv::Far::TopologyRefiner* blender::opensubdiv::TopologyRefinerImpl::topology_refiner

The documentation for this class was generated from the following files: