Blender
V3.3
|
#include <BKE_subdiv.h>
Public Attributes | |
void(* | initialize )(struct SubdivDisplacement *displacement) |
void(* | eval_displacement )(struct SubdivDisplacement *displacement, int ptex_face_index, float u, float v, const float dPdu[3], const float dPdv[3], float r_D[3]) |
void(* | free )(struct SubdivDisplacement *displacement) |
void * | user_data |
Definition at line 119 of file BKE_subdiv.h.
void(* SubdivDisplacement::eval_displacement) (struct SubdivDisplacement *displacement, int ptex_face_index, float u, float v, const float dPdu[3], const float dPdv[3], float r_D[3]) |
Definition at line 137 of file BKE_subdiv.h.
Referenced by BKE_subdiv_eval_displacement(), and displacement_init_functions().
void(* SubdivDisplacement::free) (struct SubdivDisplacement *displacement) |
Definition at line 146 of file BKE_subdiv.h.
Referenced by BKE_subdiv_displacement_detach(), and displacement_init_functions().
void(* SubdivDisplacement::initialize) (struct SubdivDisplacement *displacement) |
Definition at line 125 of file BKE_subdiv.h.
Referenced by BKE_subdiv_eval_init_displacement(), and displacement_init_functions().
void* SubdivDisplacement::user_data |
Definition at line 148 of file BKE_subdiv.h.
Referenced by average_with_all(), average_with_other(), BKE_subdiv_displacement_attach_from_multires(), displacement_data_init_mapping(), displacement_get_grid_and_coord(), displacement_get_other_grid(), displacement_init_data(), eval_displacement(), free_displacement(), and initialize().