Blender
V3.3
|
Classes | |
class | AccumulateFieldInput |
class | TotalFieldInput |
Enumerations | |
enum class | AccumulationMode { Leading = 0 , Trailing = 1 } |
Functions | |
static void | node_declare (NodeDeclarationBuilder &b) |
static void | node_layout (uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr) |
static void | node_init (bNodeTree *UNUSED(tree), bNode *node) |
static void | node_update (bNodeTree *ntree, bNode *node) |
static std::optional< eCustomDataType > | node_type_from_other_socket (const bNodeSocket &socket) |
static void | node_gather_link_searches (GatherLinkSearchOpParams ¶ms) |
template<typename T > | |
std::string | identifier_suffix () |
static void | node_geo_exec (GeoNodeExecParams params) |
Enumerator | |
---|---|
Leading | |
Trailing |
Definition at line 124 of file node_geo_accumulate_field.cc.
std::string blender::nodes::node_geo_accumulate_field_cc::identifier_suffix | ( | ) |
Definition at line 360 of file node_geo_accumulate_field.cc.
|
static |
Definition at line 16 of file node_geo_accumulate_field.cc.
References usdtokens::b(), blender::nodes::SocketDeclaration::description(), and N_.
Referenced by register_node_type_geo_accumulate_field().
|
static |
Definition at line 142 of file node_geo_accumulate_field.cc.
References IFACE_, node, node_type_from_other_socket(), params, SOCK_OUT, and type.
Referenced by register_node_type_geo_accumulate_field().
|
static |
Definition at line 373 of file node_geo_accumulate_field.cc.
References blender::attribute_math::convert_to_static_type(), NodeAccumulateField::data_type, NodeAccumulateField::domain, Leading, params, T, and Trailing.
Referenced by register_node_type_geo_accumulate_field().
|
static |
Definition at line 79 of file node_geo_accumulate_field.cc.
References ATTR_DOMAIN_POINT, CD_PROP_FLOAT, data, and node.
|
static |
Definition at line 73 of file node_geo_accumulate_field.cc.
References ptr, and uiItemR().
Referenced by register_node_type_geo_accumulate_field().
|
static |
Definition at line 126 of file node_geo_accumulate_field.cc.
References CD_PROP_FLOAT, CD_PROP_FLOAT3, CD_PROP_INT32, SOCK_BOOLEAN, SOCK_FLOAT, SOCK_INT, SOCK_RGBA, SOCK_VECTOR, and bNodeSocket::type.
Referenced by node_gather_link_searches().
|
static |
Definition at line 87 of file node_geo_accumulate_field.cc.
References CD_PROP_FLOAT, CD_PROP_FLOAT3, CD_PROP_INT32, NodeAccumulateField::data_type, bNodeSocket::next, node, nodeSetSocketAvailability(), and ntree.
Referenced by register_node_type_geo_accumulate_field().