Blender V5.0
Volume Member List

This is the complete list of members for Volume, including all inherited members.

_pad1Volume
_pad2Volume
_pad3Volume
act_faceMesh
active_color_attributeMesh
active_gridVolume
active_uv_map_attributeMesh
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
adtVolume
apply_transform(const Transform &tfm, const bool apply_to_motion) overrideMeshvirtual
attr_map_offsetGeometry
attribute_storageMesh
attributesGeometry
attributes_active_indexMesh
batch_cacheVolume
boundsGeometry
bvhGeometry
clear(bool preserve_shaders=false) overrideVolumevirtual
Mesh::clear(bool preserve_shaders, bool preserve_voxel_data)Meshprotected
clear_modified()Node
clear_non_sockets()Mesh
clear_reference_count()Nodeinline
compute_bounds() overrideMeshvirtual
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_dataMesh
corner_offsetMesh
corners_numMesh
default_color_attributeMesh
default_uv_map_attributeMesh
dereference()Nodeinline
dereference_all_used_nodes()Nodeprotected
displayVolume
DNA_DEPRECATEDMesh
DNA_DEPRECATEDMesh
DNA_DEPRECATEDMesh
DNA_DEPRECATEDMesh
DNA_DEPRECATEDMesh
DNA_DEPRECATEDMesh
DNA_DEPRECATEDMesh
DNA_DEPRECATEDMesh
DNA_DEPRECATEDMesh
DNA_DEPRECATEDMesh
DNA_DEPRECATEDMesh
DNA_DEPRECATEDMesh
DNA_DEPRECATEDMesh
DNA_DEPRECATEDMesh
edge_dataMesh
edges_numMesh
editflagMesh
equals(const Node &other) constNode
equals_value(const Node &other, const SocketType &socket) constNode
face_dataMesh
face_offsetMesh
face_offset_indicesMesh
face_sets_color_defaultMesh
face_sets_color_seedMesh
faces_numMesh
fdata_legacyMesh
filepathVolume
flagVolume
frame_durationVolume
frame_offsetVolume
frame_startVolume
Geometry(const NodeType *node_type, const Type type)Geometryexplicit
geometry_typeGeometry
get_bool(const SocketType &input) constNode
get_bool_array(const SocketType &input) constNode
get_float(const SocketType &input) constNode
get_float2(const SocketType &input) constNode
get_float2_array(const SocketType &input) constNode
get_float3(const SocketType &input) constNode
get_float3_array(const SocketType &input) constNode
get_float_array(const SocketType &input) constNode
get_int(const SocketType &input) constNode
get_int_array(const SocketType &input) constNode
get_node(const SocketType &input) constNode
get_node_array(const SocketType &input) constNode
get_num_subd_base_verts() constMeshinline
get_num_subd_faces() constMeshinline
get_owner() constNode
get_socket_value(const Node *node, const SocketType &socket)Nodeinlineprotectedstatic
get_string(const SocketType &input) constNode
get_string_array(const SocketType &input) constNode
get_subd_crease(const size_t i) constMeshinline
get_subd_face(const size_t index) constMesh
get_total_size_in_bytes() constNode
get_transform(const SocketType &input) constNode
get_transform_array(const SocketType &input) constNode
get_triangle(const size_t i) constMeshinline
get_uint(const SocketType &input) constNode
get_uint64(const SocketType &input) constNode
get_uv_tiles(ustring map, unordered_set< int > &tiles) overrideMeshvirtual
HAIR enum valueGeometry
has_default_value(const SocketType &input) constNode
has_motion_blur() const overrideMeshvirtual
has_surface_bssrdfGeometry
has_true_displacement() constGeometry
has_volumeGeometry
has_voxel_attributes() constGeometry
hash(MD5Hash &md5)Node
idVolume
indexGeometry
internalNode
is_a(const NodeType *type)Node
is_hair() constGeometryinline
is_instanced() constGeometry
is_light() constGeometryinline
is_mesh() constGeometryinline
is_modified() constNode
is_pointcloud() constGeometryinline
is_sequenceVolume
is_volume() constGeometryinline
keyMesh
leafNode
LIGHT enum valueGeometry
matVolume
MAX_MOTION_STEPSGeometrystatic
merge_grids(const Scene *scene)Volume
MESH enum valueGeometry
Mesh(const NodeType *node_type_, Type geom_type_)Meshprotected
Mesh()Mesh
motion_step(const float time) constGeometry
motion_time(const int step) constGeometry
mselectMesh
nameNode
need_attribute(Scene *scene, AttributeStandard std)Geometry
need_attribute(Scene *scene, ustring name)Geometry
need_build_bvh(BVHLayout layout) constGeometry
need_tesselation()Mesh
need_update_bvh_for_offsetGeometry
need_update_rebuildGeometry
needed_attributes()Geometry
Node(const NodeType *type, ustring name=ustring())Nodeexplicit
num_triangles() constMeshinline
ownerNodeprotected
pack_normals(packed_float3 *vnormal)Mesh
pack_shaders(Scene *scene, uint *shader)Mesh
pack_verts(packed_float3 *tri_verts, packed_uint3 *tri_vindex)Mesh
packedfileVolume
POINTCLOUD enum valueGeometry
prim_offsetGeometry
primitive_type() const overrideMeshvirtual
print_modified_sockets() constNode
radial_symmetryMesh
ref_countNodeprotected
reference()Nodeinline
reference_count() constNodeinline
remesh_modeMesh
remesh_voxel_adaptivityMesh
remesh_voxel_sizeMesh
renderVolume
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
runtimeVolume
sequence_modeVolume
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)Nodeinline
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)Nodeprotected
set_if_different(const SocketType &input, Node *value)Nodeprotected
set_if_different(const SocketType &input, array< T > &value)Nodeprotected
set_if_different(const SocketType &input, array< Node * > &value)Nodeprotected
set_num_subd_faces(const size_t num_subd_faces_)Meshinline
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) constNode
socket_modifiedNodeprotected
subd_attributesMesh
SUBDIVISION_ADAPTIVE_SPACE_OBJECT enum valueMesh
SUBDIVISION_ADAPTIVE_SPACE_PIXEL enum valueMesh
SUBDIVISION_BOUNDARY_EDGE_AND_CORNER enum valueMesh
SUBDIVISION_BOUNDARY_EDGE_ONLY enum valueMesh
SUBDIVISION_BOUNDARY_NONE enum valueMesh
SUBDIVISION_CATMULL_CLARK enum valueMesh
SUBDIVISION_FVAR_LINEAR_ALL enum valueMesh
SUBDIVISION_FVAR_LINEAR_BOUNDARIES enum valueMesh
SUBDIVISION_FVAR_LINEAR_CORNERS_ONLY enum valueMesh
SUBDIVISION_FVAR_LINEAR_CORNERS_PLUS1 enum valueMesh
SUBDIVISION_FVAR_LINEAR_CORNERS_PLUS2 enum valueMesh
SUBDIVISION_FVAR_LINEAR_NONE enum valueMesh
SUBDIVISION_LINEAR enum valueMesh
SUBDIVISION_NONE enum valueMesh
SubdivisionAdaptiveSpace enum nameMesh
SubdivisionBoundaryInterpolation enum nameMesh
SubdivisionFVarInterpolation enum nameMesh
SubdivisionType enum nameMesh
symmetryMesh
tag_modified()Node
tag_update(Scene *scene, bool rebuild)Geometry
tessellate(SubdParams &params)Mesh
texcomeshMesh
texspace_flagMesh
texspace_locationMesh
texspace_sizeMesh
totcolVolume
totface_legacyMesh
totselectMesh
transform_appliedGeometry
transform_negative_scaledGeometry
transform_normalGeometry
Type enum nameGeometry
typeNode
update_generated(Scene *scene)Mesh
update_tangents(Scene *scene, bool undisplaced)Mesh
velocity_gridVolume
velocity_scaleVolume
velocity_unitVolume
vert_dataMesh
vert_offsetMesh
vertex_group_active_indexMesh
vertex_group_namesMesh
verts_numMesh
VOLUME enum valueGeometry
Volume()Volume
~Geometry() overrideGeometry
~Node()=0Nodepure virtual