WPSGraphicStyle::GradientStop Struct Reference

a structure used to define the gradient limit More...

#include <WPSGraphicStyle.h>

Public Member Functions

 GradientStop (float offset=0.0, WPSColor const &col=WPSColor::black(), float opacity=1.0)
 constructor
int cmp (GradientStop const &a) const
 compare two gradient

Public Attributes

float m_offset
 the offset
WPSColor m_color
 the color
float m_opacity
 the opacity

Friends

std::ostream & operator<< (std::ostream &o, GradientStop const &st)
 a print operator

Detailed Description

a structure used to define the gradient limit

Constructor & Destructor Documentation

◆ GradientStop()

WPSGraphicStyle::GradientStop::GradientStop ( float offset = 0.0,
WPSColor const & col = WPSColor::black(),
float opacity = 1.0 )
inlineexplicit

constructor

Referenced by cmp(), and operator<<.

Member Function Documentation

◆ cmp()

int WPSGraphicStyle::GradientStop::cmp ( GradientStop const & a) const
inline

compare two gradient

◆ operator<<

std::ostream & operator<< ( std::ostream & o,
GradientStop const & st )
friend

a print operator

Member Data Documentation

◆ m_color

WPSColor WPSGraphicStyle::GradientStop::m_color

the color

Referenced by cmp(), GradientStop(), and operator<<.

◆ m_offset

float WPSGraphicStyle::GradientStop::m_offset

the offset

Referenced by cmp(), GradientStop(), and operator<<.

◆ m_opacity

float WPSGraphicStyle::GradientStop::m_opacity

the opacity

Referenced by cmp(), GradientStop(), and operator<<.


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

Generated on Sat Jul 19 2025 05:24:40 for libwps by doxygen 1.14.0