Blender V5.0
blender::opensubdiv::TopologyRefinerImpl Class Reference

#include <opensubdiv_topology_refiner.hh>

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 32 of file opensubdiv_topology_refiner.hh.

Constructor & Destructor Documentation

◆ TopologyRefinerImpl()

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

Definition at line 11 of file topology_refiner_impl.cc.

References nullptr, and topology_refiner.

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()

bool blender::opensubdiv::TopologyRefinerImpl::isEqualToConverter ( const OpenSubdiv_Converter * converter) const

◆ 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 71 of file opensubdiv_topology_refiner.hh.

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: