Blender  V3.3
Functions
ColorBlock.cpp File Reference
#include <ColorBlock.h>
#include <Common.h>
#include <Image.h>

Go to the source code of this file.

Functions

static uint8 component (Color32 c, uint i)
 

Function Documentation

◆ component()

static uint8 component ( Color32  c,
uint  i 
)
inlinestatic

Definition at line 108 of file ColorBlock.cpp.

References Freestyle::c.

Referenced by GeometrySet::add(), blender::ed::spreadsheet::add_fields_as_extra_columns(), blender::ed::spreadsheet::GeometryDataSource::apply_selection_filter(), GeometrySet::attribute_foreach(), BKE_object_has_geometry_set_instances(), blender::nodes::node_geo_distribute_points_on_faces_cc::calc_full_density_factors_with_selection(), blender::bke::AssetCatalogPath::cleanup_component(), blender::nodes::node_geo_transfer_attribute_cc::component_is_available(), compute_attributes_to_store(), blender::bke::construct_curve_length_gvarray(), blender::nodes::node_geo_input_spline_length_cc::construct_curve_point_count_gvarray(), blender::nodes::node_geo_input_tangent_cc::construct_curve_tangent_gvarray(), blender::nodes::node_geo_input_mesh_edge_vertices_cc::construct_edge_positions_gvarray(), blender::nodes::node_geo_input_mesh_edge_vertices_cc::construct_edge_vertices_gvarray(), blender::nodes::node_geo_input_mesh_face_area_cc::construct_face_area_gvarray(), blender::nodes::node_geo_input_mesh_vertex_neighbors_cc::construct_face_count_gvarray(), blender::nodes::node_geo_input_mesh_face_neighbors_cc::construct_neighbor_count_gvarray(), blender::nodes::node_geo_uv_unwrap_cc::construct_uv_gvarray(), blender::nodes::node_geo_uv_pack_islands_cc::construct_uv_gvarray(), blender::nodes::node_geo_input_mesh_face_neighbors_cc::construct_vertex_count_gvarray(), blender::nodes::node_geo_input_mesh_vertex_neighbors_cc::construct_vertex_count_gvarray(), blender::nodes::node_geo_curve_primitive_star_cc::create_selection_output(), GeometrySet::create_with_curves(), GeometrySet::create_with_mesh(), GeometrySet::create_with_pointcloud(), GeometrySet::create_with_volume(), blender::bke::curve_normals_varray(), blender::ed::spreadsheet::data_source_from_geometry(), DEG_add_bone_relation(), DEG_add_object_cache_relation(), DEG_add_object_pointcache_relation(), DEG_add_object_relation(), DEG_add_scene_relation(), deg_build_scene_component_type(), blender::nodes::node_geo_delete_geometry_cc::delete_curves_selection(), blender::nodes::node_geo_distribute_points_on_faces_cc::distribute_points_random(), InstancesComponent::ensure_geometry_instances(), blender::nodes::node_geo_transfer_attribute_cc::IndexTransferFunction::evaluate_field(), blender::bke::BezierHandleAttributeProvider::exists(), blender::nodes::node_geo_extrude_mesh_cc::extrude_individual_mesh_faces(), blender::nodes::node_geo_extrude_mesh_cc::extrude_mesh_edges(), blender::nodes::node_geo_extrude_mesh_cc::extrude_mesh_face_regions(), blender::nodes::node_geo_extrude_mesh_cc::extrude_mesh_vertices(), blender::nodes::node_geo_join_geometry_cc::fill_new_attribute(), GeometrySet::gather_attributes_for_propagation(), gather_component_types_recursive(), blender::geometry::gather_realize_tasks_recursive(), blender::nodes::node_geo_curve_trim_cc::geometry_set_curve_trim(), blender::nodes::geometry_nodes_eval_log::GeometryValueLog::GeometryValueLog(), HairBsdfNode::get_closure_type(), blender::ed::spreadsheet::GeometryDataSource::get_column_values(), GeometrySet::get_curve_edit_hints_for_read(), GeometrySet::get_curve_edit_hints_for_write(), GeometrySet::get_curves_for_read(), GeometrySet::get_curves_for_write(), blender::nodes::node_geo_join_geometry_cc::get_final_attribute_info(), GeometrySet::get_mesh_for_read(), GeometrySet::get_mesh_for_write(), GeometrySet::get_pointcloud_for_read(), GeometrySet::get_pointcloud_for_write(), blender::nodes::node_geo_edge_paths_to_selection_cc::PathToEdgeSelectionFieldInput::get_varray_for_context(), blender::nodes::node_geo_input_mesh_face_is_planar_cc::PlanarFieldInput::get_varray_for_context(), blender::nodes::node_geo_input_shortest_edge_paths_cc::ShortestEdgePathsNextVertFieldInput::get_varray_for_context(), blender::nodes::node_geo_input_shortest_edge_paths_cc::ShortestEdgePathsCostFieldInput::get_varray_for_context(), blender::nodes::node_geo_curve_handle_type_selection_cc::HandleTypeFieldInput::get_varray_for_context(), blender::nodes::node_geo_curve_spline_parameter_cc::CurveParameterFieldInput::get_varray_for_context(), blender::nodes::node_geo_curve_spline_parameter_cc::CurveLengthParameterFieldInput::get_varray_for_context(), blender::nodes::node_geo_curve_spline_parameter_cc::IndexOnSplineFieldInput::get_varray_for_context(), blender::nodes::node_geo_field_at_index_cc::FieldAtIndex::get_varray_for_context(), blender::nodes::node_geo_input_curve_handles_cc::HandlePositionFieldInput::get_varray_for_context(), blender::nodes::node_geo_material_selection_cc::MaterialSelectionFieldInput::get_varray_for_context(), blender::bke::NormalFieldInput::get_varray_for_context(), blender::nodes::node_geo_accumulate_field_cc::AccumulateFieldInput< T >::get_varray_for_context(), blender::nodes::node_geo_accumulate_field_cc::TotalFieldInput< T >::get_varray_for_context(), blender::nodes::node_geo_curve_endpoint_selection_cc::EndpointFieldInput::get_varray_for_context(), blender::nodes::node_geo_input_mesh_edge_angle_cc::AngleFieldInput::get_varray_for_context(), blender::nodes::node_geo_input_mesh_edge_angle_cc::SignedAngleFieldInput::get_varray_for_context(), blender::nodes::node_geo_input_mesh_edge_neighbors_cc::EdgeNeighborCountFieldInput::get_varray_for_context(), blender::nodes::node_geo_input_mesh_edge_vertices_cc::EdgeVerticesFieldInput::get_varray_for_context(), blender::nodes::node_geo_input_mesh_edge_vertices_cc::EdgePositionFieldInput::get_varray_for_context(), blender::nodes::node_geo_input_mesh_face_area_cc::FaceAreaFieldInput::get_varray_for_context(), blender::nodes::node_geo_input_mesh_face_neighbors_cc::FaceNeighborCountFieldInput::get_varray_for_context(), blender::nodes::node_geo_input_mesh_face_neighbors_cc::FaceVertexCountFieldInput::get_varray_for_context(), blender::nodes::node_geo_input_mesh_island_cc::IslandFieldInput::get_varray_for_context(), blender::nodes::node_geo_input_mesh_island_cc::IslandCountFieldInput::get_varray_for_context(), blender::nodes::node_geo_input_mesh_vertex_neighbors_cc::VertexCountFieldInput::get_varray_for_context(), blender::nodes::node_geo_input_mesh_vertex_neighbors_cc::VertexFaceCountFieldInput::get_varray_for_context(), blender::nodes::node_geo_input_spline_length_cc::SplineCountFieldInput::get_varray_for_context(), blender::nodes::node_geo_input_tangent_cc::TangentFieldInput::get_varray_for_context(), blender::nodes::node_geo_uv_pack_islands_cc::PackIslandsFieldInput::get_varray_for_context(), blender::nodes::node_geo_uv_unwrap_cc::UnwrapFieldInput::get_varray_for_context(), blender::nodes::node_geo_interpolate_domain_cc::InterpolateDomain::get_varray_for_context(), blender::nodes::node_geo_input_instance_rotation_cc::VectorFieldInput::get_varray_for_context(), blender::nodes::node_geo_input_instance_scale_cc::VectorFieldInput::get_varray_for_context(), blender::bke::CurveLengthFieldInput::get_varray_for_context(), blender::bke::AttributeFieldInput::get_varray_for_context(), blender::bke::IDAttributeFieldInput::get_varray_for_context(), blender::bke::AnonymousAttributeFieldInput::get_varray_for_context(), GeometrySet::get_volume_for_read(), GeometrySet::get_volume_for_write(), GeometrySet::has_curves(), GeometrySet::has_instances(), GeometrySet::has_mesh(), GeometrySet::has_pointcloud(), GeometrySet::has_volume(), blender::nodes::node_geo_join_geometry_cc::join_component_type(), load_node(), make_duplis_geometry_set_impl(), blender::nodes::node_geo_flip_faces_cc::mesh_flip_faces(), NODE_DEFINE(), blender::nodes::node_geo_attribute_capture_cc::node_geo_exec(), blender::nodes::node_geo_attribute_domain_size_cc::node_geo_exec(), blender::nodes::node_geo_attribute_statistic_cc::node_geo_exec(), blender::nodes::node_geo_curve_fillet_cc::node_geo_exec(), blender::nodes::node_geo_curve_resample_cc::node_geo_exec(), blender::nodes::node_geo_curve_reverse_cc::node_geo_exec(), blender::nodes::node_geo_curve_set_handle_type_cc::node_geo_exec(), blender::nodes::node_geo_curve_subdivide_cc::node_geo_exec(), blender::nodes::node_geo_dual_mesh_cc::node_geo_exec(), blender::nodes::node_geo_edge_paths_to_curves_cc::node_geo_exec(), blender::nodes::node_geo_extrude_mesh_cc::node_geo_exec(), blender::nodes::node_geo_merge_by_distance_cc::node_geo_exec(), blender::nodes::node_geo_mesh_to_curve_cc::node_geo_exec(), blender::nodes::node_geo_remove_attribute_cc::node_geo_exec(), blender::nodes::node_geo_set_curve_handles_cc::node_geo_exec(), blender::nodes::node_geo_store_named_attribute_cc::node_geo_exec(), blender::nodes::node_geo_triangulate_cc::node_geo_exec(), blender::deg::nodeTypeFromSceneComponent(), GeometrySet::replace_curves(), GeometrySet::replace_mesh(), GeometrySet::replace_pointcloud(), GeometrySet::replace_volume(), blender::nodes::node_geo_extrude_mesh_cc::save_selection_as_attribute(), blender::nodes::node_geo_set_position_cc::set_computed_position_and_offset(), blender::nodes::node_geo_set_spline_cyclic_cc::set_cyclic_in_component(), blender::nodes::node_geo_set_id_cc::set_id_in_component(), blender::nodes::node_geo_set_material_index_cc::set_material_index_in_component(), blender::nodes::node_geo_set_curve_handles_cc::set_position_in_component(), blender::nodes::node_geo_set_position_cc::set_position_in_component(), blender::nodes::node_geo_set_curve_radius_cc::set_radius_in_component(), blender::nodes::node_geo_set_point_radius_cc::set_radius_in_component(), blender::nodes::node_geo_set_spline_resolution_cc::set_resolution_in_component(), blender::nodes::node_geo_set_shade_smooth_cc::set_smooth_in_component(), blender::nodes::node_geo_set_curve_tilt_cc::set_tilt_in_component(), set_trans_object_base_deps_flag_cb(), blender::nodes::node_geo_curve_set_handle_type_cc::set_type_in_component(), store_computed_output_attributes(), ColorBlock::swizzle(), blender::nodes::node_geo_attribute_capture_cc::try_capture_field_on_geometry(), blender::nodes::node_geo_store_named_attribute_cc::try_capture_field_on_geometry(), and wm_xr_controller_model_draw().