Blender  V3.3
Public Member Functions | List of all members
DiagSplit Class Reference

#include <split.h>

Public Member Functions

Edgealloc_edge ()
 
 DiagSplit (const SubdParams &params)
 
void split_patches (Patch *patches, size_t patches_byte_stride)
 
void split_quad (const Mesh::SubdFace &face, Patch *patch)
 
void split_ngon (const Mesh::SubdFace &face, Patch *patches, size_t patches_byte_stride)
 
void post_split ()
 

Detailed Description

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

Constructor & Destructor Documentation

◆ DiagSplit()

DiagSplit::DiagSplit ( const SubdParams params)
explicit

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

Member Function Documentation

◆ alloc_edge()

Edge * DiagSplit::alloc_edge ( )

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

Referenced by split_ngon().

◆ post_split()

void DiagSplit::post_split ( )

◆ split_ngon()

void DiagSplit::split_ngon ( const Mesh::SubdFace face,
Patch patches,
size_t  patches_byte_stride 
)

◆ split_patches()

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

◆ split_quad()

void DiagSplit::split_quad ( const Mesh::SubdFace face,
Patch patch 
)

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