Blender V4.3
mesh_primitive_cylinder_cone.cc File Reference

Go to the source code of this file.

Classes

struct  blender::geometry::ConeConfig
 

Namespaces

namespace  blender
 
namespace  blender::geometry
 

Functions

static void blender::geometry::calculate_cone_verts (const ConeConfig &config, MutableSpan< float3 > positions)
 
static void blender::geometry::calculate_cone_edges (const ConeConfig &config, MutableSpan< int2 > edges)
 
static void blender::geometry::calculate_cone_faces (const ConeConfig &config, MutableSpan< int > corner_verts, MutableSpan< int > corner_edges, MutableSpan< int > face_sizes)
 
static void blender::geometry::calculate_selection_outputs (const ConeConfig &config, const ConeAttributeOutputs &attribute_outputs, bke::MutableAttributeAccessor attributes)
 
static void blender::geometry::calculate_cone_uvs (const ConeConfig &config, Mesh *mesh, const StringRef uv_map_id)
 
static Meshblender::geometry::create_vertex_mesh ()
 
static Bounds< float3blender::geometry::calculate_bounds_cylinder (const ConeConfig &config)
 
Meshblender::geometry::create_cylinder_or_cone_mesh (float radius_top, float radius_bottom, float depth, int circle_segments, int side_segments, int fill_segments, ConeFillType fill_type, ConeAttributeOutputs &attribute_outputs)