|
Blender
V2.93
|
#include <util_types_float2.h>
Public Member Functions | |
| __forceinline float | operator[] (int i) const |
| __forceinline float & | operator[] (int i) |
Public Attributes | |
| float | x |
| float | y |
Definition at line 27 of file util_types_float2.h.
| __forceinline float & float2::operator[] | ( | int | i | ) |
Definition at line 38 of file util_types_float2_impl.h.
References util_assert, and x.
| CCL_NAMESPACE_BEGIN __forceinline float float2::operator[] | ( | int | i | ) | const |
Definition at line 31 of file util_types_float2_impl.h.
References util_assert, and x.
| float float2::x |
Definition at line 28 of file util_types_float2.h.
Referenced by background_cdf(), blender_camera_from_object(), blender_camera_sync(), blender_camera_view_subset(), blender_camera_viewplane(), bsdf_principled_hair_sample(), camera_sample_aperture(), camera_sample_orthographic(), camera_sample_panorama(), camera_sample_perspective(), camera_world_to_ndc(), cross(), LightManager::device_update_background(), dot(), ensure_valid_reflection(), QuadDice::eval_projected(), PMJ_Generator::extend_sequence_even(), PMJ_Generator::extend_sequence_odd(), PMJ_Generator::generate_2D(), PMJ_Generator::generate_sample_point(), PMJ02_Generator::generate_sample_point(), Attribute::get_uv_tiles(), hash_float2_to_float(), hash_float2_to_float2(), hash_float2_to_float3(), PMJ02_Generator::is_occupied(), lamp_light_eval(), lamp_light_sample(), PMJ02_Generator::mark_occupied_strata1(), max(), mf_sample_vndf(), mikk_get_texture_coordinate(), min(), ObtainCacheParticleUV(), operator*(), operator+(), operator-(), operator/(), operator==(), operator[](), order_float2(), path_rng_2D(), primitive_uv(), regular_polygon_sample(), set_attribute_float2(), EdgeDice::set_vert(), shuffle(), sky_radiance_hosek(), sky_radiance_nishita(), sky_radiance_preetham(), sky_texture_precompute_hosek(), sky_texture_precompute_preetham(), snoise_2d(), subd_triangle_attribute_float(), subd_triangle_attribute_float2(), subd_triangle_attribute_float3(), subd_triangle_attribute_float4(), svm_node_attr(), svm_node_attr_bump_dx(), svm_node_attr_bump_dy(), svm_node_tangent(), svm_node_tex_brick(), svm_node_tex_environment(), svm_node_tex_image(), svm_node_tex_image_box(), svm_node_tex_voronoi(), BlenderSync::sync_camera(), voronoi_distance_2d(), Camera::world_to_raster_size(), and xml_write_node().
| float float2::y |
Definition at line 28 of file util_types_float2.h.
Referenced by background_cdf(), blender_camera_from_object(), blender_camera_sync(), blender_camera_view_subset(), blender_camera_viewplane(), bsdf_principled_hair_sample(), camera_sample_orthographic(), camera_sample_panorama(), camera_sample_perspective(), camera_world_to_ndc(), cross(), LightManager::device_update_background(), dot(), ensure_valid_reflection(), QuadDice::eval_projected(), PMJ_Generator::extend_sequence_even(), PMJ_Generator::extend_sequence_odd(), PMJ_Generator::generate_2D(), PMJ_Generator::generate_sample_point(), PMJ02_Generator::generate_sample_point(), Attribute::get_uv_tiles(), hash_float2_to_float(), hash_float2_to_float2(), hash_float2_to_float3(), PMJ02_Generator::is_occupied(), kernel_adaptive_post_adjust(), lamp_light_eval(), lamp_light_sample(), PMJ02_Generator::mark_occupied_strata1(), max(), mf_sample_vndf(), mikk_get_texture_coordinate(), min(), operator*(), operator+(), operator-(), operator/(), operator==(), order_float2(), path_rng_2D(), primitive_uv(), regular_polygon_sample(), set_attribute_float2(), EdgeDice::set_vert(), shuffle(), sky_radiance_hosek(), sky_radiance_nishita(), sky_radiance_preetham(), sky_texture_precompute_hosek(), sky_texture_precompute_preetham(), snoise_2d(), subd_triangle_attribute_float(), subd_triangle_attribute_float2(), subd_triangle_attribute_float3(), subd_triangle_attribute_float4(), svm_node_attr(), svm_node_attr_bump_dx(), svm_node_attr_bump_dy(), svm_node_tangent(), svm_node_tex_brick(), svm_node_tex_environment(), svm_node_tex_image(), svm_node_tex_image_box(), svm_node_tex_voronoi(), BlenderSync::sync_camera(), voronoi_distance_2d(), Camera::world_to_raster_size(), and xml_write_node().