MCPcopy Create free account
hub / github.com/assimp/assimp / Subdivide

Method Subdivide

code/Common/Subdivision.cpp:123–131  ·  view source on GitHub ↗

------------------------------------------------------------------------------------------------ Call the Catmull Clark subdivision algorithm for one mesh

Source from the content-addressed store, hash-verified

121// ------------------------------------------------------------------------------------------------
122// Call the Catmull Clark subdivision algorithm for one mesh
123void CatmullClarkSubdivider::Subdivide(
124 aiMesh *mesh,
125 aiMesh *&out,
126 unsigned int num,
127 bool discard_input) {
128 ai_assert(mesh != out);
129
130 Subdivide(&mesh, 1, &out, num, discard_input);
131}
132
133// ------------------------------------------------------------------------------------------------
134// Call the Catmull Clark subdivision algorithm for multiple meshes

Callers 2

ConvertObjectSectionMethod · 0.80
DoItMethod · 0.80

Calls 7

SubdivideFunction · 0.85
CopyFunction · 0.85
reserveMethod · 0.45
push_backMethod · 0.45
sizeMethod · 0.45
emptyMethod · 0.45
frontMethod · 0.45

Tested by

no test coverage detected