Blender  V3.3
Functions
subdiv_inline.h File Reference
#include "BLI_assert.h"
#include "BLI_compiler_compat.h"
#include "BKE_subdiv.h"

Go to the source code of this file.

Functions

BLI_INLINE void BKE_subdiv_ptex_face_uv_to_grid_uv (const float ptex_u, const float ptex_v, float *r_grid_u, float *r_grid_v)
 
BLI_INLINE void BKE_subdiv_grid_uv_to_ptex_face_uv (const float grid_u, const float grid_v, float *r_ptex_u, float *r_ptex_v)
 
BLI_INLINE int BKE_subdiv_grid_size_from_level (const int level)
 
BLI_INLINE int BKE_subdiv_rotate_quad_to_corner (const float quad_u, const float quad_v, float *r_corner_u, float *r_corner_v)
 
BLI_INLINE void BKE_subdiv_rotate_grid_to_quad (const int corner, const float grid_u, const float grid_v, float *r_quad_u, float *r_quad_v)
 
BLI_INLINE float BKE_subdiv_crease_to_sharpness_f (float edge_crease)
 
BLI_INLINE float BKE_subdiv_crease_to_sharpness_char (char edge_crease)
 

Function Documentation

◆ BKE_subdiv_crease_to_sharpness_char()

BLI_INLINE float BKE_subdiv_crease_to_sharpness_char ( char  edge_crease)

Definition at line 95 of file subdiv_inline.h.

References BKE_subdiv_crease_to_sharpness_f().

Referenced by get_edge_sharpness(), and store_edge().

◆ BKE_subdiv_crease_to_sharpness_f()

BLI_INLINE float BKE_subdiv_crease_to_sharpness_f ( float  edge_crease)

◆ BKE_subdiv_grid_size_from_level()

BLI_INLINE int BKE_subdiv_grid_size_from_level ( const int  level)

◆ BKE_subdiv_grid_uv_to_ptex_face_uv()

BLI_INLINE void BKE_subdiv_grid_uv_to_ptex_face_uv ( const float  grid_u,
const float  grid_v,
float r_ptex_u,
float r_ptex_v 
)

◆ BKE_subdiv_ptex_face_uv_to_grid_uv()

BLI_INLINE void BKE_subdiv_ptex_face_uv_to_grid_uv ( const float  ptex_u,
const float  ptex_v,
float r_grid_u,
float r_grid_v 
)

◆ BKE_subdiv_rotate_grid_to_quad()

BLI_INLINE void BKE_subdiv_rotate_grid_to_quad ( const int  corner,
const float  grid_u,
const float  grid_v,
float r_quad_u,
float r_quad_v 
)

◆ BKE_subdiv_rotate_quad_to_corner()

BLI_INLINE int BKE_subdiv_rotate_quad_to_corner ( const float  quad_u,
const float  quad_v,
float r_corner_u,
float r_corner_v 
)