Blender
V3.3
|
Public Member Functions | |
ConeConfig (float radius_top, float radius_bottom, float depth, int circle_segments, int side_segments, int fill_segments, GeometryNodeMeshCircleFillType fill_type) | |
Public Attributes | |
float | radius_top |
float | radius_bottom |
float | height |
int | circle_segments |
int | side_segments |
int | fill_segments |
GeometryNodeMeshCircleFillType | fill_type |
bool | top_is_point |
bool | bottom_is_point |
bool | top_has_center_vert |
bool | bottom_has_center_vert |
int | tot_quad_rings |
int | tot_edge_rings |
int | tot_verts |
int | tot_edges |
int | tot_corners |
int | tot_faces |
int | first_vert |
int | first_ring_verts_start |
int | last_ring_verts_start |
int | last_vert |
int | first_ring_edges_start |
int | last_ring_edges_start |
int | last_fan_edges_start |
int | last_edge |
int | top_faces_start |
int | top_faces_len |
int | side_faces_start |
int | side_faces_len |
int | bottom_faces_start |
int | bottom_faces_len |
Definition at line 18 of file node_geo_mesh_primitive_cone.cc.
|
inline |
Definition at line 62 of file node_geo_mesh_primitive_cone.cc.
References bottom_faces_len, circle_segments, fill_segments, first_vert, GEO_NODE_MESH_CIRCLE_FILL_NGON, GEO_NODE_MESH_CIRCLE_FILL_TRIANGLE_FAN, side_faces_len, side_segments, and top_faces_len.
int blender::nodes::ConeConfig::bottom_faces_len |
Definition at line 60 of file node_geo_mesh_primitive_cone.cc.
Referenced by blender::nodes::calculate_selection_outputs(), and ConeConfig().
int blender::nodes::ConeConfig::bottom_faces_start |
Definition at line 59 of file node_geo_mesh_primitive_cone.cc.
Referenced by blender::nodes::calculate_selection_outputs().
bool blender::nodes::ConeConfig::bottom_has_center_vert |
Definition at line 32 of file node_geo_mesh_primitive_cone.cc.
Referenced by blender::nodes::calculate_cone_edges(), blender::nodes::calculate_cone_faces(), blender::nodes::calculate_cone_uvs(), and blender::nodes::calculate_cone_vertices().
bool blender::nodes::ConeConfig::bottom_is_point |
Definition at line 28 of file node_geo_mesh_primitive_cone.cc.
Referenced by blender::nodes::calculate_cone_uvs(), blender::nodes::calculate_cone_vertices(), blender::nodes::calculate_selection_outputs(), and blender::nodes::create_cylinder_or_cone_mesh().
int blender::nodes::ConeConfig::circle_segments |
Definition at line 22 of file node_geo_mesh_primitive_cone.cc.
Referenced by blender::nodes::calculate_cone_edges(), blender::nodes::calculate_cone_faces(), blender::nodes::calculate_cone_uvs(), blender::nodes::calculate_cone_vertices(), blender::nodes::calculate_selection_outputs(), and ConeConfig().
int blender::nodes::ConeConfig::fill_segments |
Definition at line 24 of file node_geo_mesh_primitive_cone.cc.
Referenced by blender::nodes::calculate_cone_uvs(), blender::nodes::calculate_cone_vertices(), and ConeConfig().
GeometryNodeMeshCircleFillType blender::nodes::ConeConfig::fill_type |
Definition at line 25 of file node_geo_mesh_primitive_cone.cc.
Referenced by blender::nodes::calculate_cone_faces(), blender::nodes::calculate_cone_uvs(), and blender::nodes::calculate_selection_outputs().
int blender::nodes::ConeConfig::first_ring_edges_start |
Definition at line 49 of file node_geo_mesh_primitive_cone.cc.
Referenced by blender::nodes::calculate_cone_faces().
int blender::nodes::ConeConfig::first_ring_verts_start |
Definition at line 44 of file node_geo_mesh_primitive_cone.cc.
Referenced by blender::nodes::calculate_cone_edges(), and blender::nodes::calculate_cone_faces().
int blender::nodes::ConeConfig::first_vert |
Definition at line 43 of file node_geo_mesh_primitive_cone.cc.
Referenced by blender::nodes::calculate_cone_edges(), blender::nodes::calculate_selection_outputs(), and ConeConfig().
float blender::nodes::ConeConfig::height |
Definition at line 21 of file node_geo_mesh_primitive_cone.cc.
Referenced by blender::nodes::calculate_cone_vertices(), and blender::nodes::create_cylinder_or_cone_mesh().
int blender::nodes::ConeConfig::last_edge |
Definition at line 52 of file node_geo_mesh_primitive_cone.cc.
Referenced by blender::nodes::calculate_cone_faces().
int blender::nodes::ConeConfig::last_fan_edges_start |
Definition at line 51 of file node_geo_mesh_primitive_cone.cc.
Referenced by blender::nodes::calculate_cone_faces().
int blender::nodes::ConeConfig::last_ring_edges_start |
Definition at line 50 of file node_geo_mesh_primitive_cone.cc.
Referenced by blender::nodes::calculate_cone_faces().
int blender::nodes::ConeConfig::last_ring_verts_start |
Definition at line 45 of file node_geo_mesh_primitive_cone.cc.
Referenced by blender::nodes::calculate_cone_edges(), blender::nodes::calculate_cone_faces(), and blender::nodes::calculate_selection_outputs().
int blender::nodes::ConeConfig::last_vert |
Definition at line 46 of file node_geo_mesh_primitive_cone.cc.
Referenced by blender::nodes::calculate_cone_edges(), blender::nodes::calculate_cone_faces(), and blender::nodes::calculate_selection_outputs().
float blender::nodes::ConeConfig::radius_bottom |
Definition at line 20 of file node_geo_mesh_primitive_cone.cc.
Referenced by blender::nodes::calculate_cone_vertices().
float blender::nodes::ConeConfig::radius_top |
Definition at line 19 of file node_geo_mesh_primitive_cone.cc.
Referenced by blender::nodes::calculate_cone_vertices().
int blender::nodes::ConeConfig::side_faces_len |
Definition at line 58 of file node_geo_mesh_primitive_cone.cc.
Referenced by blender::nodes::calculate_selection_outputs(), and ConeConfig().
int blender::nodes::ConeConfig::side_faces_start |
Definition at line 57 of file node_geo_mesh_primitive_cone.cc.
Referenced by blender::nodes::calculate_selection_outputs().
int blender::nodes::ConeConfig::side_segments |
Definition at line 23 of file node_geo_mesh_primitive_cone.cc.
Referenced by blender::nodes::calculate_cone_uvs(), blender::nodes::calculate_cone_vertices(), ConeConfig(), and blender::nodes::create_cylinder_or_cone_mesh().
int blender::nodes::ConeConfig::top_faces_len |
Definition at line 56 of file node_geo_mesh_primitive_cone.cc.
Referenced by blender::nodes::calculate_selection_outputs(), and ConeConfig().
int blender::nodes::ConeConfig::top_faces_start |
Definition at line 55 of file node_geo_mesh_primitive_cone.cc.
bool blender::nodes::ConeConfig::top_has_center_vert |
Definition at line 31 of file node_geo_mesh_primitive_cone.cc.
Referenced by blender::nodes::calculate_cone_edges(), blender::nodes::calculate_cone_faces(), blender::nodes::calculate_cone_uvs(), and blender::nodes::calculate_cone_vertices().
bool blender::nodes::ConeConfig::top_is_point |
Definition at line 27 of file node_geo_mesh_primitive_cone.cc.
Referenced by blender::nodes::calculate_cone_uvs(), blender::nodes::calculate_cone_vertices(), blender::nodes::calculate_selection_outputs(), and blender::nodes::create_cylinder_or_cone_mesh().
int blender::nodes::ConeConfig::tot_corners |
Definition at line 39 of file node_geo_mesh_primitive_cone.cc.
Referenced by blender::nodes::create_cylinder_or_cone_mesh().
int blender::nodes::ConeConfig::tot_edge_rings |
Definition at line 36 of file node_geo_mesh_primitive_cone.cc.
Referenced by blender::nodes::calculate_cone_edges().
int blender::nodes::ConeConfig::tot_edges |
Definition at line 38 of file node_geo_mesh_primitive_cone.cc.
Referenced by blender::nodes::create_cylinder_or_cone_mesh().
int blender::nodes::ConeConfig::tot_faces |
Definition at line 40 of file node_geo_mesh_primitive_cone.cc.
Referenced by blender::nodes::create_cylinder_or_cone_mesh().
int blender::nodes::ConeConfig::tot_quad_rings |
Definition at line 35 of file node_geo_mesh_primitive_cone.cc.
Referenced by blender::nodes::calculate_cone_faces().
int blender::nodes::ConeConfig::tot_verts |
Definition at line 37 of file node_geo_mesh_primitive_cone.cc.
Referenced by blender::nodes::create_cylinder_or_cone_mesh().