Blender  V3.3
Public Member Functions | List of all members
blender::io::gpencil::GpencilImporterSVG Class Reference

#include <gpencil_io_import_svg.hh>

Inheritance diagram for blender::io::gpencil::GpencilImporterSVG:
blender::io::gpencil::GpencilImporter blender::io::gpencil::GpencilIO

Public Member Functions

 GpencilImporterSVG (const char *filepath, const struct GpencilIOParams *iparams)
 
bool read ()
 
- Public Member Functions inherited from blender::io::gpencil::GpencilImporter
 GpencilImporter (const struct GpencilIOParams *iparams)
 
- Public Member Functions inherited from blender::io::gpencil::GpencilIO
 GpencilIO (const GpencilIOParams *iparams)
 
void frame_number_set (int value)
 
void prepare_camera_params (Scene *scene, const GpencilIOParams *iparams)
 

Additional Inherited Members

- Protected Member Functions inherited from blender::io::gpencil::GpencilImporter
struct Objectcreate_object ()
 
int32_t create_material (const char *name, bool stroke, bool fill)
 
- Protected Member Functions inherited from blender::io::gpencil::GpencilIO
bool gpencil_3D_point_to_screen_space (const float3 co, float2 &r_co)
 
float2 gpencil_3D_point_to_render_space (const float3 co)
 
float2 gpencil_3D_point_to_2D (const float3 co)
 
float stroke_point_radius_get (struct bGPDlayer *gpl, struct bGPDstroke *gps)
 
void create_object_list ()
 
bool is_camera_mode ()
 
float stroke_average_opacity_get ()
 
void prepare_layer_export_matrix (struct Object *ob, struct bGPDlayer *gpl)
 
void prepare_stroke_export_colors (struct Object *ob, struct bGPDstroke *gps)
 
void selected_objects_boundbox_calc ()
 
void selected_objects_boundbox_get (rctf *boundbox)
 
void filepath_set (const char *filepath)
 
- Protected Attributes inherited from blender::io::gpencil::GpencilIO
GpencilIOParams params_
 
bool invert_axis_ [2]
 
float4x4 diff_mat_
 
char filepath_ [FILE_MAX]
 
blender::Vector< ObjectZob_list_
 
struct Depsgraphdepsgraph_
 
struct bGPdatagpd_
 
struct Mainbmain_
 
struct Scenescene_
 
struct RegionView3Drv3d_
 
int winx_
 
int winy_
 
int render_x_
 
int render_y_
 
float camera_ratio_
 
rctf camera_rect_
 
float2 offset_
 
int cfra_
 
float stroke_color_ [4]
 
float fill_color_ [4]
 

Detailed Description

Definition at line 21 of file gpencil_io_import_svg.hh.

Constructor & Destructor Documentation

◆ GpencilImporterSVG()

blender::io::gpencil::GpencilImporterSVG::GpencilImporterSVG ( const char *  filepath,
const struct GpencilIOParams iparams 
)

Member Function Documentation

◆ read()

bool blender::io::gpencil::GpencilImporterSVG::read ( )
virtual

The documentation for this class was generated from the following files: