|
Blender
V2.93
|
This is the complete list of members for Hair, including all inherited members.
| _pad1 | Hair | |
| _pad2 | Hair | |
| _pad3 | Hair | |
| add_curve(int first_key, int shader) | Hair | |
| add_curve_key(float3 loc, float radius) | Hair | |
| adt | Hair | |
| apply_transform(const Transform &tfm, const bool apply_to_motion) override | Hair | virtual |
| attr_map_offset | Geometry | |
| attributes | Geometry | |
| attributes_active_index | Hair | |
| batch_cache | Hair | |
| bounds | Geometry | |
| bvh | Geometry | |
| cdata | Hair | |
| clear(bool preserve_shaders=false) override | Hair | virtual |
| clear_modified() | Node | |
| co | Hair | |
| compute_bounds() override | Hair | virtual |
| compute_bvh(Device *device, DeviceScene *dscene, SceneParams *params, Progress *progress, int n, int total) | Geometry | |
| copy_center_to_motion_step(const int motion_step) | Hair | |
| copy_value(const SocketType &input, const Node &other, const SocketType &other_input) | Node | |
| curve_shape | Hair | |
| curvekey_offset | Hair | |
| curves | Hair | |
| equals(const Node &other) const | Node | |
| equals_value(const Node &other, const SocketType &input) const | Node | |
| flag | Hair | |
| Geometry(const NodeType *node_type, const Type type) | Geometry | explicit |
| geometry_type | Geometry | |
| get_bool(const SocketType &input) const | Node | |
| get_bool_array(const SocketType &input) const | Node | |
| get_curve(size_t i) const | Hair | inline |
| get_float(const SocketType &input) const | Node | |
| get_float2(const SocketType &input) const | Node | |
| get_float2_array(const SocketType &input) const | Node | |
| get_float3(const SocketType &input) const | Node | |
| get_float3_array(const SocketType &input) const | Node | |
| get_float_array(const SocketType &input) const | Node | |
| get_int(const SocketType &input) const | Node | |
| get_int_array(const SocketType &input) const | Node | |
| get_node(const SocketType &input) const | Node | |
| get_node_array(const SocketType &input) const | Node | |
| get_owner() const | Node | |
| get_socket_value(const Node *node, const SocketType &socket) | Node | inlineprotectedstatic |
| get_string(const SocketType &input) const | Node | |
| get_string_array(const SocketType &input) const | Node | |
| get_total_size_in_bytes() const | Node | |
| get_transform(const SocketType &input) const | Node | |
| get_transform_array(const SocketType &input) const | Node | |
| get_uint(const SocketType &input) const | Node | |
| get_uv_tiles(ustring map, unordered_set< int > &tiles) override | Hair | virtual |
| HAIR enum value | Geometry | |
| Hair() | Hair | |
| has_default_value(const SocketType &input) const | Node | |
| has_motion_blur() const | Geometry | |
| has_surface_bssrdf | Geometry | |
| has_true_displacement() const | Geometry | |
| has_volume | Geometry | |
| has_voxel_attributes() const | Geometry | |
| hash(MD5Hash &md5) | Node | |
| id | Hair | |
| index | Geometry | |
| internal | Node | |
| is_a(const NodeType *type) | Node | |
| is_hair() const | Geometry | inline |
| is_instanced() const | Geometry | |
| is_mesh() const | Geometry | inline |
| is_modified() | Node | |
| is_volume() const | Geometry | inline |
| leaf | Node | |
| mapping | Hair | |
| mat | Hair | |
| MAX_MOTION_STEPS | Geometry | static |
| MESH enum value | Geometry | |
| motion_step(float time) const | Geometry | |
| motion_time(int step) const | Geometry | |
| name | Node | |
| need_attribute(Scene *scene, AttributeStandard std) | Geometry | |
| need_attribute(Scene *scene, ustring name) | Geometry | |
| need_build_bvh(BVHLayout layout) const | Geometry | |
| need_update_bvh_for_offset | Geometry | |
| need_update_rebuild | Geometry | |
| needed_attributes() | Geometry | |
| Node(const NodeType *type, ustring name=ustring()) | Node | explicit |
| num_curves() const | Hair | inline |
| num_keys() const | Hair | inline |
| num_segments() const | Hair | inline |
| optix_prim_offset | Geometry | |
| owner | Node | protected |
| pack_curves(Scene *scene, float4 *curve_key_co, float4 *curve_data, size_t curvekey_offset) | Hair | |
| pack_primitives(PackedBVH *pack, int object, uint visibility, PackFlags pack_flags) override | Hair | virtual |
| pdata | Hair | |
| prim_offset | Geometry | |
| print_modified_sockets() const | Node | |
| radius | Hair | |
| reserve_curves(int numcurves, int numkeys) | Hair | |
| resize_curves(int numcurves, int numkeys) | Hair | |
| set(const SocketType &input, bool value) | Node | |
| set(const SocketType &input, int value) | Node | |
| set(const SocketType &input, uint value) | Node | |
| set(const SocketType &input, float value) | Node | |
| set(const SocketType &input, float2 value) | Node | |
| set(const SocketType &input, float3 value) | Node | |
| set(const SocketType &input, const char *value) | Node | |
| set(const SocketType &input, ustring value) | Node | |
| set(const SocketType &input, const Transform &value) | Node | |
| set(const SocketType &input, Node *value) | Node | |
| set(const SocketType &input, array< bool > &value) | Node | |
| set(const SocketType &input, array< int > &value) | Node | |
| set(const SocketType &input, array< float > &value) | Node | |
| set(const SocketType &input, array< float2 > &value) | Node | |
| set(const SocketType &input, array< float3 > &value) | Node | |
| set(const SocketType &input, array< ustring > &value) | Node | |
| set(const SocketType &input, array< Transform > &value) | Node | |
| set(const SocketType &input, array< Node * > &value) | Node | |
| set_default_value(const SocketType &input) | Node | |
| set_if_different(const SocketType &input, T value) | Node | protected |
| set_if_different(const SocketType &input, array< T > &value) | Node | protected |
| set_owner(const NodeOwner *owner_) | Node | |
| set_value(const SocketType &input, const Node &other, const SocketType &other_input) | Node | |
| socket_is_modified(const SocketType &input) const | Node | |
| socket_modified | Node | protected |
| tag_bvh_update(bool rebuild) | Geometry | |
| tag_modified() | Node | |
| tag_update(Scene *scene, bool rebuild) | Geometry | |
| totcol | Hair | |
| totcurve | Hair | |
| totpoint | Hair | |
| transform_applied | Geometry | |
| transform_negative_scaled | Geometry | |
| transform_normal | Geometry | |
| Type enum name | Geometry | |
| type | Node | |
| VOLUME enum value | Geometry | |
| ~Geometry() | Geometry | virtual |
| ~Hair() | Hair | |
| ~Node()=0 | Node | pure virtual |