5 #ifndef PDFTRON_H_CPPPDFShading
6 #define PDFTRON_H_CPPPDFShading
11 #include <C/PDF/TRN_Shading.h>
230 void GetCoords(
double& out_x0,
double& out_y0,
double& out_x1,
double& out_y1);
247 void GetCoords(
double& out_x0,
double& out_y0,
double& out_r0,
248 double& out_x1,
double& out_y1,
double& out_r1);
264 void GetDomain(
double& out_xmin,
double& out_xmax,
double& out_ymin,
double& out_ymax);
294 TRN_Shading mp_shade;
300 #include <Impl/Shading.inl>
305 #endif // PDFTRON_H_CPPPDFShading
std::vector< double > GetCoordsAxial()
void GetCoords(double &out_x0, double &out_y0, double &out_x1, double &out_y1)
Common::Matrix2D GetMatrix()
Shading & operator=(const Shading &s)
ColorPt GetColor(double t)
ColorSpace GetBaseColorSpace()
std::vector< double > GetDomain()
Shading::Type GetType() const
std::vector< double > GetCoordsRadial()
Shading(SDF::Obj shading_dict=0)