13 b.add_output<
decl::Int>(
"Resolution").field_source();
27 return curves.adapt_domain(curves.resolution(), AttrDomain::Curve, domain);
32 return 82713465872345682;
42 return AttrDomain::Curve;
48 params.set_output(
"Resolution",
Field<int>(std::make_shared<ResolutionFieldInput>()));
57 ntype.
ui_name =
"Spline Resolution";
59 "Retrieve the number of evaluated points that will be generated for every control point on "
Low-level operations for curves.
#define GEO_NODE_INPUT_SPLINE_RESOLUTION
#define NOD_REGISTER_NODE(REGISTER_FUNC)
unsigned long long int uint64_t
void node_register_type(bNodeType &ntype)
void geo_node_type_base(blender::bke::bNodeType *ntype, std::string idname, const std::optional< int16_t > legacy_type)
std::string ui_description
NodeGeometryExecFunction geometry_node_execute
const char * enum_name_legacy
NodeDeclareFunction declare