NovaSVG 0.10.0
A header-only SVG library
Loading...
Searching...
No Matches
novasvg::render::gradient_paint_t Struct Reference

#include <private.h>

Collaboration diagram for novasvg::render::gradient_paint_t:

Public Attributes

paint_t base
 
gradient_type_t type
 
spread_method_t spread
 
matrix_t matrix
 
gradient_stop_t * stops
 
int nstops
 
float values [6]
 

Detailed Description

Definition at line 94 of file private.h.

Member Data Documentation

◆ base

paint_t novasvg::render::gradient_paint_t::base

◆ matrix

matrix_t novasvg::render::gradient_paint_t::matrix

Definition at line 98 of file private.h.

Referenced by novasvg::render::blend_gradient().

◆ nstops

int novasvg::render::gradient_paint_t::nstops

Definition at line 100 of file private.h.

Referenced by novasvg::render::blend_gradient().

◆ spread

spread_method_t novasvg::render::gradient_paint_t::spread

Definition at line 97 of file private.h.

Referenced by novasvg::render::blend_gradient().

◆ stops

gradient_stop_t* novasvg::render::gradient_paint_t::stops

Definition at line 99 of file private.h.

Referenced by novasvg::render::blend_gradient().

◆ type

gradient_type_t novasvg::render::gradient_paint_t::type

Definition at line 96 of file private.h.

Referenced by novasvg::render::blend_gradient().

◆ values

float novasvg::render::gradient_paint_t::values[6]

The documentation for this struct was generated from the following file: