Blender
V3.3
|
#include "util/types.h"
Go to the source code of this file.
Functions | |
CCL_NAMESPACE_BEGIN ccl_device_inline int4 | rect_from_shape (int x0, int y0, int w, int h) |
ccl_device_inline int4 | rect_expand (int4 rect, int d) |
ccl_device_inline int4 | rect_clip (int4 a, int4 b) |
ccl_device_inline bool | rect_is_valid (int4 rect) |
ccl_device_inline int | coord_to_local_index (int4 rect, int x, int y) |
ccl_device_inline bool | local_index_to_coord (int4 rect, int idx, ccl_private int *x, ccl_private int *y) |
ccl_device_inline int | rect_size (int4 rect) |
ccl_device_inline int coord_to_local_index | ( | int4 | rect, |
int | x, | ||
int | y | ||
) |
ccl_device_inline bool local_index_to_coord | ( | int4 | rect, |
int | idx, | ||
ccl_private int * | x, | ||
ccl_private int * | y | ||
) |
ccl_device_inline int4 rect_clip | ( | int4 | a, |
int4 | b | ||
) |
Definition at line 25 of file rect.h.
References Freestyle::a, usdtokens::b(), make_int4, max, and min.
ccl_device_inline int4 rect_expand | ( | int4 | rect, |
int | d | ||
) |
CCL_NAMESPACE_BEGIN ccl_device_inline int4 rect_from_shape | ( | int | x0, |
int | y0, | ||
int | w, | ||
int | h | ||
) |
ccl_device_inline bool rect_is_valid | ( | int4 | rect | ) |
ccl_device_inline int rect_size | ( | int4 | rect | ) |
Definition at line 55 of file rect.h.
References int4::w, int4::x, int4::y, and int4::z.
Referenced by BKE_icon_geom_rasterize(), GPU_viewport_bind(), scaledownx(), and scaledowny().