|
Blender V5.0
|
Go to the source code of this file.
Functions | |
| SIMD_FORCE_INLINE const btScalar & | getX () const |
| Return the x value. | |
| SIMD_FORCE_INLINE const btScalar & | getY () const |
| Return the y value. | |
| SIMD_FORCE_INLINE const btScalar & | getZ () const |
| Return the z value. | |
| SIMD_FORCE_INLINE void | setX (btScalar _x) |
| Set the x value. | |
| SIMD_FORCE_INLINE void | setY (btScalar _y) |
| Set the y value. | |
| SIMD_FORCE_INLINE void | setZ (btScalar _z) |
| Set the z value. | |
| SIMD_FORCE_INLINE void | setW (btScalar _w) |
| Set the w value. | |
| SIMD_FORCE_INLINE const btScalar & | x () const |
| Return the x value. | |
| SIMD_FORCE_INLINE const btScalar & | y () const |
| Return the y value. | |
| SIMD_FORCE_INLINE const btScalar & | z () const |
| Return the z value. | |
| SIMD_FORCE_INLINE const btScalar & | w () const |
| Return the w value. | |
| SIMD_FORCE_INLINE | operator btScalar * () |
| operator btScalar*() replaces operator[], using implicit conversion. We added operator != and operator == to avoid pointer comparisons. | |
| SIMD_FORCE_INLINE | operator const btScalar * () const |
| SIMD_FORCE_INLINE bool | operator== (const btQuadWord &other) const |
| SIMD_FORCE_INLINE bool | operator!= (const btQuadWord &other) const |
| SIMD_FORCE_INLINE void | setValue (const btScalar &_x, const btScalar &_y, const btScalar &_z) |
| Set x,y,z and zero w. | |
| SIMD_FORCE_INLINE void | setValue (const btScalar &_x, const btScalar &_y, const btScalar &_z, const btScalar &_w) |
| Set the values. | |
| SIMD_FORCE_INLINE | btQuadWord (const btScalar &_x, const btScalar &_y, const btScalar &_z) |
| Three argument constructor (zeros w). | |
| SIMD_FORCE_INLINE | btQuadWord (const btScalar &_x, const btScalar &_y, const btScalar &_z, const btScalar &_w) |
| Initializing constructor. | |
| SIMD_FORCE_INLINE void | setMax (const btQuadWord &other) |
| Set each element to the max of the current values and the values of another btQuadWord. | |
| SIMD_FORCE_INLINE void | setMin (const btQuadWord &other) |
| Set each element to the min of the current values and the values of another btQuadWord. | |
Variables | |
| btQuadWord | |
| The btQuadWord class is base class for btVector3 and btQuaternion. Some issues under PS3 Linux with IBM 2.1 SDK, gcc compiler prevent from using aligned quadword. | |
| SIMD_FORCE_INLINE btQuadWord | ( | const btScalar & | _x, |
| const btScalar & | _y, | ||
| const btScalar & | _z ) |
Three argument constructor (zeros w).
Definition at line 188 of file btQuadWord.h.
References m_floats, and SIMD_FORCE_INLINE.
| SIMD_FORCE_INLINE btQuadWord | ( | const btScalar & | _x, |
| const btScalar & | _y, | ||
| const btScalar & | _z, | ||
| const btScalar & | _w ) |
Initializing constructor.
Definition at line 199 of file btQuadWord.h.
References m_floats, and SIMD_FORCE_INLINE.
| SIMD_FORCE_INLINE const btScalar & getX | ( | ) | const |
Return the x value.
Definition at line 99 of file btQuadWord.h.
References m_floats, and SIMD_FORCE_INLINE.
Referenced by btSoftBodyHelpers::Draw(), initializePolyhedralFeatures(), optimizeConvexHull(), btConnectivityProcessor::processTriangle(), and btSoftBodyTriangleCallback::processTriangle().
| SIMD_FORCE_INLINE const btScalar & getY | ( | ) | const |
Return the y value.
Definition at line 101 of file btQuadWord.h.
References m_floats, and SIMD_FORCE_INLINE.
Referenced by btConnectivityProcessor::processTriangle().
| SIMD_FORCE_INLINE const btScalar & getZ | ( | ) | const |
Return the z value.
Definition at line 103 of file btQuadWord.h.
References m_floats, and SIMD_FORCE_INLINE.
Referenced by btConnectivityProcessor::processTriangle().
| SIMD_FORCE_INLINE operator btScalar * | ( | ) |
operator btScalar*() replaces operator[], using implicit conversion. We added operator != and operator == to avoid pointer comparisons.
Definition at line 124 of file btQuadWord.h.
References m_floats, and SIMD_FORCE_INLINE.
| SIMD_FORCE_INLINE operator const btScalar * | ( | ) | const |
Definition at line 125 of file btQuadWord.h.
References m_floats, and SIMD_FORCE_INLINE.
| SIMD_FORCE_INLINE bool operator!= | ( | const btQuadWord & | other | ) | const |
Definition at line 139 of file btQuadWord.h.
References btQuadWord, and SIMD_FORCE_INLINE.
| SIMD_FORCE_INLINE bool operator== | ( | const btQuadWord & | other | ) | const |
Definition at line 127 of file btQuadWord.h.
References btQuadWord, m_floats, and SIMD_FORCE_INLINE.
| SIMD_FORCE_INLINE void setMax | ( | const btQuadWord & | other | ) |
Set each element to the max of the current values and the values of another btQuadWord.
| other | The other btQuadWord to compare with |
Definition at line 207 of file btQuadWord.h.
References btQuadWord, btSetMax(), m_floats, and SIMD_FORCE_INLINE.
| SIMD_FORCE_INLINE void setMin | ( | const btQuadWord & | other | ) |
Set each element to the min of the current values and the values of another btQuadWord.
| other | The other btQuadWord to compare with |
Definition at line 223 of file btQuadWord.h.
References btQuadWord, btSetMin(), m_floats, and SIMD_FORCE_INLINE.
| SIMD_FORCE_INLINE void setValue | ( | const btScalar & | _x, |
| const btScalar & | _y, | ||
| const btScalar & | _z ) |
Set x,y,z and zero w.
Definition at line 149 of file btQuadWord.h.
References m_floats, and SIMD_FORCE_INLINE.
| SIMD_FORCE_INLINE void setValue | ( | const btScalar & | _x, |
| const btScalar & | _y, | ||
| const btScalar & | _z, | ||
| const btScalar & | _w ) |
Set the values.
Definition at line 170 of file btQuadWord.h.
References m_floats, and SIMD_FORCE_INLINE.
| SIMD_FORCE_INLINE void setW | ( | btScalar | _w | ) |
Set the w value.
Definition at line 111 of file btQuadWord.h.
References m_floats, and SIMD_FORCE_INLINE.
| SIMD_FORCE_INLINE void setX | ( | btScalar | _x | ) |
Set the x value.
Definition at line 105 of file btQuadWord.h.
References m_floats, and SIMD_FORCE_INLINE.
| SIMD_FORCE_INLINE void setY | ( | btScalar | _y | ) |
Set the y value.
Definition at line 107 of file btQuadWord.h.
References m_floats, and SIMD_FORCE_INLINE.
| SIMD_FORCE_INLINE void setZ | ( | btScalar | _z | ) |
Set the z value.
Definition at line 109 of file btQuadWord.h.
References m_floats, and SIMD_FORCE_INLINE.
| SIMD_FORCE_INLINE const btScalar & w | ( | ) | const |
Return the w value.
Definition at line 119 of file btQuadWord.h.
References m_floats, and SIMD_FORCE_INLINE.
Referenced by blender::gpu::GLContext::activate(), blender::render::hydra::RenderTaskDelegate::add_aov(), GraphISO::add_edge(), add_feather_vertex_exec(), addVertex(), ANIM_center_frame(), btSoftBody::appendNote(), btSoftBody::appendNote(), btSoftBody::applyClusters(), btSoftBody::applyRepulsionForce(), barycentric_coords_v2(), barycentric_inside_triangle_v2(), barycentric_weights(), barycentric_weights_v2(), barycentric_weights_v2_clamped(), barycentric_weights_v2_persp(), barycentric_weights_v2_quad(), BaryCoord(), blender::math::bicubic_interpolation(), BKE_defvert_extract_vgroup_to_faceweights(), BKE_defvert_extract_vgroup_to_vertweights(), BKE_image_stamp_buf(), BKE_image_update_gputexture(), BKE_image_update_gputexture_delayed(), BKE_lattice_deform_data_create(), BKE_lattice_deform_data_eval_co(), BKE_lattice_index_flip(), BKE_lattice_index_from_uvw(), BKE_lattice_resize(), BKE_lattice_vert_coords_apply(), BKE_mask_layer_evaluate_animation(), BKE_mask_point_add_uw(), BKE_mask_point_handle(), BKE_mesh_remap_calc_edges_from_mesh(), BKE_mesh_remap_calc_faces_from_mesh(), BKE_mesh_remap_calc_loops_from_mesh(), BKE_ocean_is_valid(), BKE_previewimg_to_imbuf(), BKE_shrinkwrap_compute_smooth_normal(), BKE_tracking_get_search_imbuf(), BKE_where_on_path(), BLF_buffer(), blf_glyph_draw(), BLF_str_offset_to_glyph_bounds(), BLF_thumb_preview(), BLI_voxel_sample_trilinear(), blinn_specular(), blender::gpu::GLFrameBuffer::blit_to(), BM_data_interp_face_vert_edge(), bm_data_interp_from_elem(), bm_edge_collapse_loop_customdata(), BM_edgeloop_calc_center(), BM_face_calc_center_median_weighted(), BM_face_interp_from_face_ex(), BM_face_split_edgenet(), BM_face_uv_calc_center_median_weighted(), bm_grid_fill_array(), BM_loop_interp_from_face(), bm_loop_interp_from_grid_boundary_2(), bm_loop_interp_from_grid_boundary_4(), bm_loop_walk_add(), BM_vert_collapse_faces(), BM_vert_interp_from_face(), bm_vert_loop_groups_data_layer_merge_weights__single(), bmo_smooth_laplacian_vert_exec(), Hair::Curve::bounds_grow(), Hair::Curve::bounds_grow(), brush_add(), brush_painter_imbuf_partial_update(), brush_painter_imbuf_update(), brush_painter_mask_imbuf_partial_update(), brush_painter_mask_imbuf_update(), btComputeGjkEpaPenetration(), btMprVec3Add(), btMprVec3Copy(), btMprVec3PointTriDist2(), btMprVec3Sub2(), btSolveDantzigLCP(), btSwapProblem(), btVec3Copy(), btVec3PointTriDist2(), btVec3Sub2(), Freestyle::GaussianPyramid::BuildPyramid(), blender::geometry::calc_margin_from_aabb_length_sum(), btMinkowskiPenetrationDepthSolver::calcPenDepth(), btSubsimplexConvexCast::calcTimeOfImpact(), blender::nodes::node_fn_rotation_to_quaternion_cc::SeparateQuaternionFunction::call(), blender::nodes::node_shader_tex_noise_cc::NoiseFunction::call(), blender::nodes::node_shader_tex_voronoi_cc::VoronoiDistToEdgeFunction::call(), blender::nodes::node_shader_tex_voronoi_cc::VoronoiMetricFunction::call(), blender::nodes::node_shader_tex_voronoi_cc::VoronoiNSphereFunction::call(), blender::nodes::node_shader_tex_white_noise_cc::WhiteNoiseFunction::call(), ccdVec3Add(), ccdVec3Sub(), ccl_try_align(), ccl_try_align(), ccl_try_align(), ccl_try_align(), choose_pixel_format_legacy(), choose_winner(), clip_view_calculate_view_selection(), closest_on_tri_to_point_v3(), closestPtPointTriangle(), PointCloud::compute_bounds(), Freestyle::OGF::compute_curvature_tensor(), coord_to_local_index(), device_vector< T >::copy_from_device(), copy_v4_fl4(), cos_theta(), btSoftBodyHelpers::CreateEllipsoid(), blender::gpu::MTLFrameBuffer::default_size_set(), device_memory::device_copy_from(), dir_phi(), dir_sph(), dir_theta(), dist_tent_v3f3(), distribute_children_exec(), distribute_from_verts_exec(), blender::ed::sculpt_paint::color::do_smear_brush_task(), draw_circle_in_quad(), draw_filled_lasso(), blender::ed::sculpt_paint::draw_rect_point(), draw_suggestion_list(), draw_text_decoration(), blender::ed::sculpt_paint::draw_tri_point(), blender::ed::vse::draw_vectorscope_graticule(), drawviewborder_triangle(), dynamic_paint_create_uv_surface_direct_cb(), dynamic_paint_create_uv_surface_neighbor_cb(), dynamic_paint_find_island_border(), dynamic_paint_find_neighbor_pixel(), dynamicPaint_createUVSurface(), ED_areas_do_frame_follow(), ED_image_get_uv_aspect(), ED_imapaint_dirty_region(), ed_panel_draw(), ED_space_clip_get_aspect_dimension_aware(), ED_space_image_get_uv_aspect(), ed_view3d_project__internal(), blender::draw::edge_len_calc(), SVMCompiler::encode_uchar4(), ENUM_OPERATORS(), blender::draw::gpencil::erfinv_approx(), EPA< btConvexTemplate >::Evaluate(), GJK< btConvexTemplate >::Evaluate(), gjkepa2_impl::EPA::Evaluate(), gjkepa2_impl::GJK::Evaluate(), blender::nodes::node_composite_denoise_cc::DenoiseOperation::execute(), EPA< btConvexTemplate >::expand(), gjkepa2_impl::EPA::expand(), extractRotation(), blender::bke::mesh::face_center_calc_ngon(), fast_ierff(), filter_make_index(), Freestyle::FrsImage::FrsImage(), Freestyle::FrsImage::FrsImage(), blender::geometry::gaussian_blur_1D(), generate_next_domains(), btSoftBody::generateClusters(), GHOST_WindowSDL::getClientBounds(), getClipboardImageDibV5(), btGjkPairDetector::getClosestPointsNonVirtual(), GHOST_IWindow::getHDRInfo(), Freestyle::GaussianFilter::getSmoothedPixel(), Freestyle::SteerableViewMap::getSVMNumber(), Freestyle::SteerableViewMap::getSVMNumber(), GHOST_BeginIME(), GHOST_SetRectangleCenter(), blender::ed::transform::gizmo2d_xform_invoke_prepare(), blender::gpu::GLContext::GLContext(), blender::gpu::GLFrameBuffer::GLFrameBuffer(), GPU_framebuffer_read_color(), GPU_framebuffer_read_depth(), GPU_frontbuffer_read_color(), GPU_offscreen_read_color(), GPU_offscreen_read_color_region(), GPU_shader_uniform_4f(), gpu_texture_create(), GPU_texture_create_error(), gpu_texture_create_tile_array(), GPU_texture_original_size_set(), gpu_texture_update_from_ibuf(), gpu_texture_update_scaled(), gpu_texture_update_unscaled(), GPU_viewport_draw_to_screen_ex(), grad4(), Freestyle::GrayImage::GrayImage(), Freestyle::GrayImage::GrayImage(), Freestyle::GrayImage::GrayImage(), btSparseSdf< CELLSIZE >::Hash(), histogram_draw_one(), libmv::HomogeneousToEuclidean(), libmv::HomogeneousToEuclidean(), libmv::Homography2DFromCorrespondencesLinear(), libmv::Homography3DFromCorrespondencesLinear(), ibuftoimage(), icon_copy_rect(), icon_draw_rect(), icon_draw_rect_input(), icon_draw_size(), icon_node_socket_draw(), image_main_region_set_view2d(), image_update_gputexture_ex(), image_view_all(), imapaint_image_update(), imapaint_region_tiles(), IMB_allocFromBuffer(), IMB_allocFromBufferOwn(), imb_load_filepath_thumbnail_openexr(), imb_load_filepath_thumbnail_svg(), imb_load_jp2_stream(), IMB_premultiply_rect(), IMB_premultiply_rect_float(), IMB_touch_gpu_texture(), IMB_unpremultiply_rect(), IMB_unpremultiply_rect_float(), IMB_update_gpu_texture_sub(), GHOST_SystemWayland::ime_begin(), immAttr4f(), immUniform4f(), immVertex4f(), blender::io::fbx::import_blend_shape_full_weights(), blender::io::usd::import_mesh_skel_bindings(), blender::workbench::SceneState::init(), blender::gpu::Texture::init_1D(), blender::gpu::Texture::init_2D(), blender::gpu::Texture::init_3D(), blender::gpu::Texture::init_cubemap(), init_event_icons(), inSimplex(), integrator_state_read_ray(), integrator_state_write_ray(), interp_qt_qtqt(), interp_v3_v3v3_slerp(), interp_v3_v3v3v3(), interp_v3_v3v3v3v3(), interp_v4_v4v4v4(), interp_v4_v4v4v4v4(), interp_weights_poly_v2(), interp_weights_poly_v2(), interp_weights_poly_v3(), interp_weights_poly_v3(), interp_weights_quad_v3(), interp_weights_tri_v3(), blender::math::interpolate(), blender::math::interpolate_dot_slerp(), interpolate_particle_value(), intersect_dm_quad_weights(), is_over_resolution_limit(), isect_ray_tri_watertight_v3(), laplaciansmoothModifier_do(), latt_bp(), blender::draw::lattice_batch_cache_get_edges(), lattice_flip_exec(), lattice_flip_point_value(), blender::draw::lattice_render_edges_len_get(), blender::draw::lattice_render_verts_len_get(), lattice_select_more_less(), lattice_swap_point_pairs(), lattice_test_bitmap_uvw(), blender::ui::LayoutInternal::layout_add_but(), lineart_main_load_geometries(), Freestyle::Canvas::loadMap(), local_index_to_coord(), make_child_duplis_faces_from_editmesh(), make_child_duplis_faces_from_mesh(), make_float4(), make_float4(), make_float4(), make_int4(), make_int4(), make_uchar4(), make_uchar4(), make_uint4(), make_uint4(), makelatticesprings(), maskrasterize_layer_z_depth_quad(), maximum_common_subgraph_internal(), Device::mem_copy_from(), MultiDevice::mem_copy_from(), mesh_get_weights(), blender::noise::mix(), motion_triangle_smooth_normal(), movieclip_main_area_set_view2d(), mul_project_m4_v3(), mul_v2_project_m4_v3(), mul_v3_project_m4_v3(), mul_v3m3_dq(), newPerlin(), blender::nodes::node_fn_quaternion_to_rotation_cc::node_build_multi_function(), NODE_DEFINE(), NODE_DEFINE(), NODE_DEFINE(), blender::noise::noise_grad(), device_memory::OneapiDevice, btMatrixX< float >::operator*(), operator*(), operator*(), KDL::VectorAcc::operator=(), blender::robust_pred::orient3dadapt(), osl_closure_hair_huang_setup(), outside_lattice(), blender::geometry::p_face_stretch(), paint_2d_ibuf_add_if(), paint_2d_lift_clone(), paint_2d_torus_split_region(), perlin_3d(), perlin_4d(), blender::noise::perlin_noise(), phase_mie_fitted_parameters(), btSoftColliders::CollideVF_DD::Process(), btSoftColliders::CollideVF_SS::Process(), MD5Hash::process(), project_bucket_clip_face(), project_bucket_point_occluded(), project_face_pixel(), project_paint_face_init(), project_paint_occlude_ptv(), project_paint_occlude_ptv_clip(), project_paint_op(), project_paint_PickColor(), project_paint_PickFace(), project_paint_uvpixel_init(), project_paint_uvpixel_mask(), GJK< btConvexTemplate >::projectorigin(), GJK< btConvexTemplate >::projectorigin(), GJK< btConvexTemplate >::projectorigin(), gjkepa2_impl::GJK::projectorigin(), gjkepa2_impl::GJK::projectorigin(), gjkepa2_impl::GJK::projectorigin(), uiLayout::prop(), uiLayout::prop_search(), psys_get_child_size(), psys_get_child_time(), psys_get_particle_on_path(), psys_interpolate_face(), psys_interpolate_face(), psys_interpolate_mcol(), psys_interpolate_mcol(), psys_interpolate_uvs(), psys_interpolate_uvs(), psys_origspace_to_w(), psys_thread_create_path(), psys_uv_to_w(), psys_w_to_origspace(), pygpu_framebuffer_read_color(), pygpu_framebuffer_read_depth(), quad_mix(), RE_bake_normal_world_to_tangent(), RE_engine_begin_result(), blender::render::hydra::GPURenderTaskDelegate::read_aov(), Freestyle::AppCanvas::readColorPixels(), Freestyle::Canvas::readColorPixels(), Freestyle::AppCanvas::readDepthPixels(), Freestyle::Canvas::readDepthPixels(), rect_from_shape(), rect_to_uvspace_ortho(), rect_to_uvspace_persp(), blender::draw::gpencil::render_init_buffers(), render_result_from_bake(), render_result_to_bake(), LayoutRow::resolve_impl(), uiLayoutItemBx::resolve_impl(), uiLayoutItemFlow::resolve_impl(), uiLayoutItemGridFlow::resolve_impl(), uiLayoutItemPanelHeader::resolve_impl(), uiLayoutItemSplit::resolve_impl(), resolve_tri_uv_v3(), Freestyle::RGBImage::RGBImage(), Freestyle::RGBImage::RGBImage(), Freestyle::RGBImage::RGBImage(), libmv::RotationFromEulerVector(), libmv::RotationRodrigues(), sclip_zoom_set(), screen_animation_region_tag_redraw(), screen_px_from_ortho(), screen_px_from_persp(), sdl_ghost_CreateCursor(), libmv::euclidean_resection::SelectControlPoints(), blender::render::hydra::RenderTaskDelegate::set_viewport(), GHOST_Rect::setCenter(), setViewPortGL(), shadow_ray_smooth_surface_offset(), blender::ed::object::shape_key_mirror(), SIM_mass_spring_force_reference_frame(), sima_zoom_set(), sin_phi(), sin_theta(), sincos_phi(), singularValueDecomposition(), slide_point_modal(), blender::compositor::SMAABlendingWeightCalculationPS(), blender::compositor::SMAABlendingWeightCalculationVS(), space_text_do_suggest_select(), space_text_draw(), space_text_draw_wrapped(), str_ghash_tests(), str_map_tests(), svm_node_closure_bsdf(), svm_node_tex_noise(), svm_node_tex_voronoi(), svm_node_tex_white_noise(), svm_unpack_node_uchar4(), svm_voronoi_output(), btEigen::system(), system_console_width(), tabulated_sobol_generate_4D(), tabulated_sobol_sample_4D(), tan_theta(), target_project_tri_deviation(), template_common_search_menu(), template_ID(), template_id_def_new_but(), libmv::TEST(), libmv::TEST(), TEST(), blender::draw::test_draw_curves_interpolate_position(), blender::ed::transform::test_projected_vert_dist(), test_quat_to_mat_to_quat(), text_cursor_set_to_pos(), texture_paint_image_from_view_exec(), blender::render::texturemargin::TextureMarginMap::TextureMarginMap(), transform_direction(), transform_inverse_impl(), transform_perspective(), transform_perspective_deriv(), transform_point(), transform_point(), transform_to_quat(), tri_fill_smooth(), triangle_point_normal(), ui_draw_but_HISTOGRAM(), ui_draw_but_IMAGE(), ui_draw_but_VECTORSCOPE(), ui_draw_but_WAVEFORM(), ui_icon_view_menu_cb(), ui_item_array(), ui_item_disabled(), ui_item_enum_expand_elem_exec(), ui_item_menu(), ui_item_position(), ui_item_rna_size(), ui_item_scale(), UI_pie_menu_begin(), ui_popup_context_menu_for_button(), UI_tooltip_color_field_add(), ui_tooltip_create_with_data(), ui_tooltip_from_image(), uiblock_layer_pass_buttons(), uiItem_simple(), uiItemFullO_ptr_ex(), blender::ed::sculpt_paint::paint::image::undo_region_tiles(), btLCP::unpermute(), update_do_scale(), IK_QSphericalSegment::UpdateAngle(), IK_QSwingSegment::UpdateAngle(), uv_snap_to_pixel(), uv_snap_uvs_to_pixels(), blender::VecBase< T, 3 >::VecBase(), blender::VecBase< T, 3 >::VecBase(), blender::VecBase< T, 3 >::VecBase(), blender::VecBase< T, 3 >::VecBase(), Vector_slerp(), VecZDepthOrtho(), VecZDepthPersp(), blender::draw::vert_len_calc(), blender::ed::object::vgroup_mirror(), vicon_colorset_draw(), vicon_gplayer_color_draw(), vicon_handletype_aligned_draw(), vicon_handletype_auto_clamp_draw(), vicon_handletype_auto_draw(), vicon_handletype_free_draw(), vicon_handletype_vector_draw(), vicon_keytype_breakdown_draw(), vicon_keytype_draw_wrapper(), vicon_keytype_extreme_draw(), vicon_keytype_generated_draw(), vicon_keytype_jitter_draw(), vicon_keytype_keyframe_draw(), vicon_keytype_moving_hold_draw(), vicon_layergroup_color_draw(), vicon_rgb_blue_draw(), vicon_rgb_color_draw(), vicon_rgb_green_draw(), vicon_rgb_red_draw(), vicon_rgb_text_draw(), vicon_strip_color_draw(), vicon_strip_color_draw_library_data_indirect(), vicon_strip_color_draw_library_data_override_noneditable(), view3d_depths_rect_create(), view_all_exec(), BlenderSession::view_draw(), weightflagNurb(), weightvg_update_vg(), widget_draw_preview_icon(), widget_progress_type_bar(), window_display_help(), wrapped_lighting(), GHOST_Rect::wrapPoint(), blender::eevee::Precompute::write_to_header(), and GHOST_Rect::~GHOST_Rect().
| SIMD_FORCE_INLINE const btScalar & x | ( | ) | const |
Return the x value.
Definition at line 113 of file btQuadWord.h.
References m_floats, and SIMD_FORCE_INLINE.
| SIMD_FORCE_INLINE const btScalar & y | ( | ) | const |
Return the y value.
Definition at line 115 of file btQuadWord.h.
References m_floats, and SIMD_FORCE_INLINE.
| SIMD_FORCE_INLINE const btScalar & z | ( | ) | const |
Return the z value.
Definition at line 117 of file btQuadWord.h.
References m_floats, and SIMD_FORCE_INLINE.
Referenced by addPoint(), adjustSwingAxisToUseEllipseNormal(), blender::draw::overlay::append_line_loop(), area_light_rect_sample(), axis_dominant_v3_ortho_single(), axis_dominant_v3_single(), bevel_vert_construct(), BKE_ocean_is_valid(), BLF_aspect(), BLF_draw_default(), BLF_position(), BLF_str_offset_to_glyph_bounds(), BLI_cellNoiseU(), BLI_noise_cell(), BLI_noise_cell_v3(), BLI_noise_generic_noise(), BLI_noise_generic_turbulence(), BLI_noise_hnoise(), BLI_noise_hnoisep(), BLI_noise_mg_fbm(), BLI_noise_mg_hetero_terrain(), BLI_noise_mg_hybrid_multi_fractal(), BLI_noise_mg_multi_fractal(), BLI_noise_mg_ridged_multi_fractal(), BLI_noise_mg_variable_lacunarity(), BLI_noise_turbulence(), BLI_noise_voronoi(), BLI_voxel_sample_trilinear(), bm_mesh_calc_uvs_sphere_face(), bmo_create_cube_exec(), bsdf_hair_huang_energy_scale(), bsdf_microfacet_estimate_albedo(), btMprVec3Set(), btSqrt(), buildAccelerator(), btSparseSdf< CELLSIZE >::BuildCell(), cage3d_draw_circle_handles(), calcAngleInfo2(), blender::geometry::calculate_corner_verts(), blender::geometry::calculate_positions(), blender::geometry::calculate_sphere_vertex_data(), blender::geometry::calculate_uvs(), blender::nodes::node_fn_rotation_to_quaternion_cc::SeparateQuaternionFunction::call(), blender::nodes::node_shader_tex_magic_cc::MagicFunction::call(), blender::nodes::node_shader_tex_white_noise_cc::WhiteNoiseFunction::call(), Hair::Curve::cardinal_keys_for_step(), ccl_gpu_tex_object_read_3D(), ccl_gpu_tex_object_read_3D< float >(), ccl_gpu_tex_object_read_3D< float4 >(), ccl_try_align(), ccl_try_align(), ccl_try_align(), ccl_try_align(), central_cylindrical_to_direction(), cg_filtered(), Freestyle::BlenderFileLoader::clipLine(), colorfn(), column_vector_multiplication(), compressrow(), Freestyle::SShape::ComputeBBox(), CombineXYZNode::constant_fold(), Eigen::internal::constrained_conjugate_gradient(), blender::io::usd::convert_to_z_up(), slim::convex_border_parameterization(), copy_v3_fl3(), copy_v4_fl4(), blender::nodes::node_geo_curve_primitive_spiral_cc::create_spiral_curve(), btSoftBodyHelpers::CreateFromTetGenData(), btSoftBodyHelpers::CreatePatchUV(), cross(), cubemap_glob(), cycles_precompute(), D(), densfunc(), direction_to_central_cylindrical(), dist_Chebychev(), dist_Manhattan(), dist_Minkovsky(), dist_Minkovsky4(), dist_MinkovskyH(), dist_Real(), dist_Squared(), dist_tent_v3f3(), dot(), double_round(), EllipseClamp(), SVMCompiler::encode_uchar4(), ProcessTrianglesAction::exec(), blender::nodes::node_composite_map_uv_cc::MapUVOperation::execute_cpu_anisotropic(), blender::nodes::node_composite_map_uv_cc::MapUVOperation::execute_single(), expandrow(), expandrow2(), blender::io::usd::export_to_stage(), fast_sinpif(), fill_shader_input(), blender::ed::sculpt_paint::filter_translations_with_symmetry(), blender::bke::tests::find_flip_boundary(), Octree::flatten_index(), blender::draw::View::frustum_culling_sphere_calc(), Freestyle::BlenderStrokeRenderer::get_stroke_vertex_z(), blender::ed::sculpt_paint::get_symmetry_brush_transforms(), blender::RandomNumberGenerator::get_unit_float3(), getEulerYPR(), getEulerZYX(), getOpenGLSubMatrix(), KDL::Rotation::GetRotAngle(), getRotation(), GPU_matrix_rotate_3f(), GPU_matrix_scale_3f(), GPU_matrix_translate_3f(), GPU_shader_uniform_3f(), GPU_shader_uniform_4f(), grad(), grad3(), grad4(), grid_cell_bounds_cb(), harmonic_coordinates_bind(), btSparseSdf< CELLSIZE >::Hash(), mikk::hash_float3_fast(), mikk::hash_float3x3(), mikk::hash_uint3_fast(), libmv::Homography3DFromCorrespondencesLinear(), imb_loadiris(), IMB_update_gpu_texture_sub(), imm_draw_circle_partial_3d(), imm_draw_circle_partial_wire_3d(), imm_draw_disk_partial_3d(), imm_draw_disk_partial_fill_3d(), immAttr3f(), immAttr4f(), immUniform3f(), immUniform4f(), immVertex3f(), immVertex4f(), Octree::index_to_position(), Freestyle::Grid::insertOccluder(), Interface0D_projected_z_get(), interleaverow(), interleaverow2(), interp_weights_poly_v2(), ior_parametrization(), blender::math::is_uniformly_scaled(), isect_sweeping_sphere_tri_v3(), Hair::Curve::keys_for_step(), legacy_vec_roll_to_mat3_normalized(), lookup_table_read_3D(), magic(), make_float3(), make_float3(), make_float3(), make_float4(), make_float4(), make_float4(), make_int3(), make_int3(), make_int4(), make_int4(), make_packed_int3(), make_packed_uint3(), make_transform(), make_uchar3(), make_uchar4(), make_uchar4(), make_uint3(), make_uint3(), make_uint4(), make_uint4(), manta_get_index(), map_to_sphere(), map_to_tube(), marble_int(), max_axis_v3(), meshdeform_add_intersections(), meshdeform_boundary_total_weight(), meshdeform_cell_center(), meshdeform_check_semibound(), meshdeform_dynamic_bind(), meshdeform_index(), meshdeform_interp_w(), meshdeform_matrix_add_cell(), meshdeform_matrix_add_exterior_phi(), meshdeform_matrix_add_rhs(), meshdeform_matrix_add_semibound_phi(), meshdeform_matrix_solve(), metaball(), microfacet_ggx_preserve_energy(), min_axis_v3(), blender::noise::mix(), blender::noise::mix(), mul_v3m3_dq(), mul_v4_m4v4(), newPerlin(), newPerlinU(), blender::nodes::node_fn_quaternion_to_rotation_cc::node_build_multi_function(), blender::nodes::node_fn_random_value_cc::node_build_multi_function(), NODE_DEFINE(), NODE_DEFINE(), blender::nodes::node_geo_sample_grid_index_cc::node_geo_exec(), blender::noise::noise_grad(), blender::noise::noise_grad(), noise_vector(), normalize(), Freestyle::OGF::ogf_swap(), ProcessVBoundsAction::operator()(), btQuaternion::operator*(), operator*(), KDL::operator<<(), orgBlenderNoise(), orgBlenderNoiseS(), orgPerlinNoise(), orgPerlinNoiseU(), output_iris(), paint_proj_new_stroke(), pdf_uniform_cone(), perlin_3d(), perlin_4d(), prepare(), btDbvtAabbMm::ProjectMinimum(), py_blf_position(), pygpu_shader_info_local_group_size(), quad_mix(), RB_body_get_activation_state(), RB_body_set_angular_factor(), RB_body_set_linear_factor(), RB_body_set_type(), RB_shape_new_box(), read_shader_output(), blender::gpu::VKTexture::read_sub(), Freestyle::AppCanvas::readDepthPixels(), Freestyle::NodeTransform::Rotate(), blender::nodes::materialx::NodeItem::rotate(), row_vector_multiplication(), safe_divide_even_color(), safe_divide_shadow_catcher(), sample_uniform_hemisphere(), sample_uniform_sphere(), Freestyle::NodeTransform::Scale(), btMultibodyLink::setAxisBottom(), btMultibodyLink::setAxisTop(), Freestyle::WXFace::setZ(), blender::nodes::node_shader_sepcomb_xyz_cc::comb::sh_node_combxyz_build_multi_function(), btMiniSDF::shape_function_(), blender::draw::overlay::ShapeCache::ShapeCache(), simpleDeform_bend(), simpleDeform_stretch(), simpleDeform_taper(), simpleDeform_twist(), singularValueDecomposition(), sky_radiance_hosek(), blender::compositor::SMAABlendingWeightCalculationPS(), blender::compositor::SMAABlendingWeightCalculationVS(), snap_to_superellipsoid(), blender::draw::overlay::sphere_lat_lon_vert(), blender::eevee::IrradianceBake::surfel_raster_views_sync(), KDL::svd_eigen_HH(), svm_gradient(), svm_magic(), svm_unpack_node_uchar3(), svm_unpack_node_uchar4(), btEigen::system(), tabulated_sobol_generate_4D(), tabulated_sobol_sample_3D(), tabulated_sobol_sample_4D(), blender::tests::TEST(), blender::tests::TEST(), test_quat_to_mat_to_quat(), blender::bke::tests::test_vec_roll_to_mat3_orthogonal(), blender::math::to_quaternion(), transform_direction(), transform_direction_transposed(), transform_inverse_impl(), blender::ed::transform::transform_orientations_create_from_axis(), transform_point(), transform_point(), transform_scale(), transform_translate(), Freestyle::NodeTransform::Translate(), transposeTimes(), tri_mix(), triangle_light_sample(), triple(), turb(), vec_roll_to_mat3_normalized(), blender::VecBase< T, 3 >::VecBase(), blender::VecBase< T, 3 >::VecBase(), blender::VecBase< T, 3 >::VecBase(), blender::VecBase< T, 3 >::VecBase(), blender::VecBase< T, 3 >::VecBase(), blender::VecBase< T, 3 >::VecBase(), viewrotate_apply_snap(), voronoi_Cr(), voronoi_CrS(), voronoi_F1(), voronoi_F1F2(), voronoi_F1F2S(), voronoi_F1S(), voronoi_F2(), voronoi_F2S(), voronoi_F3(), voronoi_F3S(), voronoi_F4(), voronoi_F4S(), vTurb(), blender::ed::transform::WIDGETGROUP_xform_cage_refresh(), blender::ed::transform::WIDGETGROUP_xform_cage_setup(), wm_xr_navigation_teleport_ground_plane(), wood_int(), blender::io::obj::FormatHandler::write_obj_normal(), blender::io::obj::FormatHandler::write_obj_vertex(), blender::io::obj::FormatHandler::write_obj_vertex_color(), write_render_z_output(), blender::eevee::Precompute::write_to_header(), blender::io::ply::FileBuffer::write_vertex(), blender::io::ply::FileBufferAscii::write_vertex(), blender::io::ply::FileBufferBinary::write_vertex(), and xyz_to_rgb().
| SIMD_FORCE_INLINE btQuadWord |
The btQuadWord class is base class for btVector3 and btQuaternion. Some issues under PS3 Linux with IBM 2.1 SDK, gcc compiler prevent from using aligned quadword.
No initialization constructor.
Definition at line 30 of file btQuadWord.h.
Referenced by btQuaternion::btQuaternion(), operator!=(), operator==(), setMax(), and setMin().