Blender V5.0
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)