Blender V5.0
DiagSplit Class Reference

#include <split.h>

Public Member Functions

 DiagSplit (const SubdParams &params)
void split_patches (const Patch *patches, const size_t patches_byte_stride)
size_t get_num_subpatches () const
const SubPatchget_subpatch (const size_t i) const
int get_num_verts () const
int get_num_triangles () const

Detailed Description

Definition at line 27 of file subd/split.h.

Constructor & Destructor Documentation

◆ DiagSplit()

CCL_NAMESPACE_BEGIN DiagSplit::DiagSplit ( const SubdParams & params)
explicit

Definition at line 22 of file subd/split.cpp.

Member Function Documentation

◆ get_num_subpatches()

size_t DiagSplit::get_num_subpatches ( ) const
inline

Definition at line 86 of file subd/split.h.

◆ get_num_triangles()

int DiagSplit::get_num_triangles ( ) const
inline

Definition at line 101 of file subd/split.h.

◆ get_num_verts()

int DiagSplit::get_num_verts ( ) const
inline

Definition at line 96 of file subd/split.h.

◆ get_subpatch()

const SubPatch & DiagSplit::get_subpatch ( const size_t i) const
inline

Definition at line 91 of file subd/split.h.

References i.

◆ split_patches()

void DiagSplit::split_patches ( const Patch * patches,
const size_t patches_byte_stride )

Definition at line 756 of file subd/split.cpp.

References Mesh::SubdFace::is_quad(), and Mesh::SubdFace::ptex_offset.


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