|
Blender V5.0
|
This is the complete list of members for Mesh, including all inherited members.
| _pad1 | Mesh | |
| act_face | Mesh | |
| active_color_attribute | Mesh | |
| active_uv_map_attribute | Mesh | |
| add_edge_crease(const int v0, const int v1, const float weight) | Mesh | |
| add_subd_face(const int *corners, const int num_corners, const int shader_, bool smooth_) | Mesh | |
| add_triangle(const int v0, const int v1, const int v2, const int shader, bool smooth) | Mesh | |
| add_undisplaced(Scene *scene) | Mesh | |
| add_vertex(const float3 P) | Mesh | |
| add_vertex_crease(const int v, const float weight) | Mesh | |
| add_vertex_normals() | Mesh | |
| add_vertex_slow(const float3 P) | Mesh | |
| adt | Mesh | |
| apply_transform(const Transform &tfm, const bool apply_to_motion) override | Mesh | virtual |
| attr_map_offset | Geometry | |
| attribute_storage | Mesh | |
| attributes | Geometry | |
| attributes_active_index | Mesh | |
| bounds | Geometry | |
| bvh | Geometry | |
| BVH2 class | Mesh | friend |
| BVHBuild class | Mesh | friend |
| BVHSpatialSplit class | Mesh | friend |
| clear(bool preserve_shaders=false) override | Mesh | virtual |
| clear(bool preserve_shaders, bool preserve_voxel_data) | Mesh | protected |
| clear_modified() | Node | |
| clear_non_sockets() | Mesh | |
| clear_reference_count() | Node | inline |
| compute_bounds() override | Mesh | virtual |
| compute_bvh(Device *device, DeviceScene *dscene, SceneParams *params, Progress *progress, const size_t n, size_t total) | Geometry | |
| copy_center_to_motion_step(const int motion_step) | Mesh | |
| copy_value(const SocketType &socket, const Node &other, const SocketType &other_socket) | Node | |
| corner_data | Mesh | |
| corner_offset | Mesh | |
| corners_num | Mesh | |
| default_color_attribute | Mesh | |
| default_uv_map_attribute | Mesh | |
| dereference() | Node | inline |
| dereference_all_used_nodes() | Node | protected |
| DiagSplit class | Mesh | friend |
| DNA_DEPRECATED | Mesh | |
| DNA_DEPRECATED | Mesh | |
| DNA_DEPRECATED | Mesh | |
| DNA_DEPRECATED | Mesh | |
| DNA_DEPRECATED | Mesh | |
| DNA_DEPRECATED | Mesh | |
| DNA_DEPRECATED | Mesh | |
| DNA_DEPRECATED | Mesh | |
| DNA_DEPRECATED | Mesh | |
| DNA_DEPRECATED | Mesh | |
| DNA_DEPRECATED | Mesh | |
| DNA_DEPRECATED | Mesh | |
| DNA_DEPRECATED | Mesh | |
| DNA_DEPRECATED | Mesh | |
| edge_data | Mesh | |
| EdgeDice class | Mesh | friend |
| edges_num | Mesh | |
| editflag | Mesh | |
| equals(const Node &other) const | Node | |
| equals_value(const Node &other, const SocketType &socket) const | Node | |
| face_data | Mesh | |
| face_offset | Mesh | |
| face_offset_indices | Mesh | |
| face_sets_color_default | Mesh | |
| face_sets_color_seed | Mesh | |
| faces_num | Mesh | |
| fdata_legacy | Mesh | |
| flag | Mesh | |
| Geometry(const NodeType *node_type, const Type type) | Geometry | explicit |
| geometry_type | Geometry | |
| GeometryManager class | Mesh | friend |
| get_bool(const SocketType &input) const | Node | |
| get_bool_array(const SocketType &input) const | Node | |
| 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_num_subd_base_verts() const | Mesh | inline |
| get_num_subd_faces() const | Mesh | inline |
| 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_subd_crease(const size_t i) const | Mesh | inline |
| get_subd_face(const size_t index) const | Mesh | |
| get_total_size_in_bytes() const | Node | |
| get_transform(const SocketType &input) const | Node | |
| get_transform_array(const SocketType &input) const | Node | |
| get_triangle(const size_t i) const | Mesh | inline |
| get_uint(const SocketType &input) const | Node | |
| get_uint64(const SocketType &input) const | Node | |
| get_uv_tiles(ustring map, unordered_set< int > &tiles) override | Mesh | virtual |
| HAIR enum value | Geometry | |
| has_default_value(const SocketType &input) const | Node | |
| has_motion_blur() const override | Mesh | virtual |
| has_surface_bssrdf | Geometry | |
| has_true_displacement() const | Geometry | |
| has_volume | Geometry | |
| has_voxel_attributes() const | Geometry | |
| hash(MD5Hash &md5) | Node | |
| id | Mesh | |
| index | Geometry | |
| internal | Node | |
| is_a(const NodeType *type) | Node | |
| is_hair() const | Geometry | inline |
| is_instanced() const | Geometry | |
| is_light() const | Geometry | inline |
| is_mesh() const | Geometry | inline |
| is_modified() const | Node | |
| is_pointcloud() const | Geometry | inline |
| is_volume() const | Geometry | inline |
| key | Mesh | |
| leaf | Node | |
| LIGHT enum value | Geometry | |
| mat | Mesh | |
| MAX_MOTION_STEPS | Geometry | static |
| MESH enum value | Geometry | |
| Mesh(const NodeType *node_type_, Type geom_type_) | Mesh | protected |
| Mesh() | Mesh | |
| motion_step(const float time) const | Geometry | |
| motion_time(const int step) const | Geometry | |
| mselect | Mesh | |
| name | Node | |
| need_attribute(Scene *scene, AttributeStandard std) | Geometry | |
| need_attribute(Scene *scene, ustring name) | Geometry | |
| need_build_bvh(BVHLayout layout) const | Geometry | |
| need_tesselation() | Mesh | |
| need_update_bvh_for_offset | Geometry | |
| need_update_rebuild | Geometry | |
| needed_attributes() | Geometry | |
| Node(const NodeType *type, ustring name=ustring()) | Node | explicit |
| num_triangles() const | Mesh | inline |
| ObjectManager class | Mesh | friend |
| owner | Node | protected |
| pack_normals(packed_float3 *vnormal) | Mesh | |
| pack_shaders(Scene *scene, uint *shader) | Mesh | |
| pack_verts(packed_float3 *tri_verts, packed_uint3 *tri_vindex) | Mesh | |
| POINTCLOUD enum value | Geometry | |
| prim_offset | Geometry | |
| primitive_type() const override | Mesh | virtual |
| print_modified_sockets() const | Node | |
| radial_symmetry | Mesh | |
| ref_count | Node | protected |
| reference() | Node | inline |
| reference_count() const | Node | inline |
| remesh_mode | Mesh | |
| remesh_voxel_adaptivity | Mesh | |
| remesh_voxel_size | Mesh | |
| reserve_mesh(const int numverts, const int numtris) | Mesh | |
| reserve_subd_creases(const size_t num_creases) | Mesh | |
| reserve_subd_faces(const int numfaces, const int numcorners) | Mesh | |
| resize_mesh(const int numverts, const int numtris) | Mesh | |
| resize_subd_faces(const int numfaces, const int numcorners) | Mesh | |
| runtime | Mesh | |
| set(const SocketType &input, bool value) | Node | |
| set(const SocketType &input, const int value) | Node | |
| set(const SocketType &input, const uint value) | Node | |
| set(const SocketType &input, const uint64_t value) | Node | |
| set(const SocketType &input, const float value) | Node | |
| set(const SocketType &input, const float2 value) | Node | |
| set(const SocketType &input, const 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, const ValueType &value) | Node | inline |
| 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, Node *value) | Node | protected |
| set_if_different(const SocketType &input, array< T > &value) | Node | protected |
| set_if_different(const SocketType &input, array< Node * > &value) | Node | protected |
| set_num_subd_faces(const size_t num_subd_faces_) | Mesh | inline |
| set_owner(const NodeOwner *owner_) | Node | |
| set_value(const SocketType &socket, const Node &other, const SocketType &other_socket) | Node | |
| socket_is_modified(const SocketType &input) const | Node | |
| socket_modified | Node | protected |
| subd_attributes | Mesh | |
| SUBDIVISION_ADAPTIVE_SPACE_OBJECT enum value | Mesh | |
| SUBDIVISION_ADAPTIVE_SPACE_PIXEL enum value | Mesh | |
| SUBDIVISION_BOUNDARY_EDGE_AND_CORNER enum value | Mesh | |
| SUBDIVISION_BOUNDARY_EDGE_ONLY enum value | Mesh | |
| SUBDIVISION_BOUNDARY_NONE enum value | Mesh | |
| SUBDIVISION_CATMULL_CLARK enum value | Mesh | |
| SUBDIVISION_FVAR_LINEAR_ALL enum value | Mesh | |
| SUBDIVISION_FVAR_LINEAR_BOUNDARIES enum value | Mesh | |
| SUBDIVISION_FVAR_LINEAR_CORNERS_ONLY enum value | Mesh | |
| SUBDIVISION_FVAR_LINEAR_CORNERS_PLUS1 enum value | Mesh | |
| SUBDIVISION_FVAR_LINEAR_CORNERS_PLUS2 enum value | Mesh | |
| SUBDIVISION_FVAR_LINEAR_NONE enum value | Mesh | |
| SUBDIVISION_LINEAR enum value | Mesh | |
| SUBDIVISION_NONE enum value | Mesh | |
| SubdivisionAdaptiveSpace enum name | Mesh | |
| SubdivisionBoundaryInterpolation enum name | Mesh | |
| SubdivisionFVarInterpolation enum name | Mesh | |
| SubdivisionType enum name | Mesh | |
| symmetry | Mesh | |
| tag_modified() | Node | |
| tag_update(Scene *scene, bool rebuild) | Geometry | |
| tessellate(SubdParams ¶ms) | Mesh | |
| texcomesh | Mesh | |
| texspace_flag | Mesh | |
| texspace_location | Mesh | |
| texspace_size | Mesh | |
| totcol | Mesh | |
| totface_legacy | Mesh | |
| totselect | Mesh | |
| transform_applied | Geometry | |
| transform_negative_scaled | Geometry | |
| transform_normal | Geometry | |
| Type enum name | Geometry | |
| type | Node | |
| update_generated(Scene *scene) | Mesh | |
| update_tangents(Scene *scene, bool undisplaced) | Mesh | |
| vert_data | Mesh | |
| vert_offset | Mesh | |
| vertex_group_active_index | Mesh | |
| vertex_group_names | Mesh | |
| verts_num | Mesh | |
| VOLUME enum value | Geometry | |
| ~Geometry() override | Geometry | |
| ~Node()=0 | Node | pure virtual |