Inkscape
Vector Graphics Editor
Loading...
Searching...
No Matches
Inkscape::Extension::Internal::GradientInfo Class Reference

#include <odf.h>

Public Member Functions

 GradientInfo ()
 
 GradientInfo (const GradientInfo &other)
 
GradientInfooperator= (const GradientInfo &other)
 
void assign (const GradientInfo &other)
 
void init ()
 
virtual ~GradientInfo ()=default
 
bool equals (const GradientInfo &other)
 

Public Attributes

Glib::ustring name
 
Glib::ustring style
 
double cx
 
double cy
 
double fx
 
double fy
 
double r
 
double x1
 
double y1
 
double x2
 
double y2
 
std::vector< GradientStopstops
 

Detailed Description

Definition at line 138 of file odf.h.

Constructor & Destructor Documentation

◆ GradientInfo() [1/2]

Inkscape::Extension::Internal::GradientInfo::GradientInfo ( )
inline

Definition at line 142 of file odf.h.

References init().

◆ GradientInfo() [2/2]

Inkscape::Extension::Internal::GradientInfo::GradientInfo ( const GradientInfo other)
inline

Definition at line 147 of file odf.h.

References assign().

◆ ~GradientInfo()

virtual Inkscape::Extension::Internal::GradientInfo::~GradientInfo ( )
virtualdefault

Member Function Documentation

◆ assign()

void Inkscape::Extension::Internal::GradientInfo::assign ( const GradientInfo other)
inline

Definition at line 158 of file odf.h.

References cx, cy, fx, fy, name, r, stops, style, x1, x2, y1, and y2.

Referenced by GradientInfo(), and operator=().

◆ equals()

bool Inkscape::Extension::Internal::GradientInfo::equals ( const GradientInfo other)
inline

◆ init()

void Inkscape::Extension::Internal::GradientInfo::init ( )
inline

Definition at line 174 of file odf.h.

References cx, cy, fx, fy, name, r, stops, style, x1, x2, y1, and y2.

Referenced by GradientInfo().

◆ operator=()

GradientInfo & Inkscape::Extension::Internal::GradientInfo::operator= ( const GradientInfo other)
inline

Definition at line 152 of file odf.h.

References assign().

Member Data Documentation

◆ cx

double Inkscape::Extension::Internal::GradientInfo::cx

◆ cy

double Inkscape::Extension::Internal::GradientInfo::cy

◆ fx

double Inkscape::Extension::Internal::GradientInfo::fx

Definition at line 228 of file odf.h.

Referenced by assign(), equals(), and init().

◆ fy

double Inkscape::Extension::Internal::GradientInfo::fy

Definition at line 229 of file odf.h.

Referenced by assign(), equals(), and init().

◆ name

Glib::ustring Inkscape::Extension::Internal::GradientInfo::name

◆ r

double Inkscape::Extension::Internal::GradientInfo::r

Definition at line 230 of file odf.h.

Referenced by assign(), equals(), and init().

◆ stops

std::vector<GradientStop> Inkscape::Extension::Internal::GradientInfo::stops

◆ style

Glib::ustring Inkscape::Extension::Internal::GradientInfo::style

◆ x1

double Inkscape::Extension::Internal::GradientInfo::x1

◆ x2

double Inkscape::Extension::Internal::GradientInfo::x2

◆ y1

double Inkscape::Extension::Internal::GradientInfo::y1

◆ y2

double Inkscape::Extension::Internal::GradientInfo::y2

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