| 
    Tizen Native API
    5.5
    
   
   | 
  
  
  
 
The Evas_Canvas3D_Primitive structure defines the data for generating meshes for various types of primitive shapes such as cubes, cylinders, spheres, surfaces, terrain, etc. Use the evas_canvas3d_mesh_from_primitive_set() function to generate a mesh's frame of this primitive.
Typedefs | |
| typedef void( | Evas_Canvas3D_Surface_Func )(Evas_Real *out_x, Evas_Real *out_y, Evas_Real *out_z, Evas_Real a, Evas_Real b) | 
The Evas_Canvas3D_Surface_Func type of functions are used to create parametric surfaces as primitives. These compute the vertex x,y,z values for given v,u values.
| out_x | The x component of the calculated value. | 
| out_y | The y component of the calculated value. | 
| out_z | The z component of the calculated value. | 
| a | is the v value. | 
| b | is the u value. |