/haiku/headers/libs/agg/ |
H A D | agg_conv_smooth_poly1.h | 32 template<class VertexSource> 34 public conv_adaptor_vcgen<VertexSource, vcgen_smooth_poly1> 36 typedef conv_adaptor_vcgen<VertexSource, vcgen_smooth_poly1> base_type; 38 conv_smooth_poly1(VertexSource& vs) : 39 conv_adaptor_vcgen<VertexSource, vcgen_smooth_poly1>(vs) 47 conv_smooth_poly1(const conv_smooth_poly1<VertexSource>&); 48 const conv_smooth_poly1<VertexSource>& 49 operator = (const conv_smooth_poly1<VertexSource>&); 55 template<class VertexSource> 57 public conv_curve<conv_smooth_poly1<VertexSource> > [all...] |
H A D | agg_conv_bspline.h | 27 template<class VertexSource> 28 struct conv_bspline : public conv_adaptor_vcgen<VertexSource, vcgen_bspline> 30 typedef conv_adaptor_vcgen<VertexSource, vcgen_bspline> base_type; 32 conv_bspline(VertexSource& vs) : 33 conv_adaptor_vcgen<VertexSource, vcgen_bspline>(vs) {} 39 conv_bspline(const conv_bspline<VertexSource>&); 40 const conv_bspline<VertexSource>& 41 operator = (const conv_bspline<VertexSource>&);
|
H A D | agg_conv_marker_adaptor.h | 27 template<class VertexSource, class Markers=null_markers> 29 public conv_adaptor_vcgen<VertexSource, vcgen_vertex_sequence, Markers> 32 typedef conv_adaptor_vcgen<VertexSource, vcgen_vertex_sequence, Markers> base_type; 34 conv_marker_adaptor(VertexSource& vs) : 35 conv_adaptor_vcgen<VertexSource, vcgen_vertex_sequence, Markers>(vs) 43 conv_marker_adaptor(const conv_marker_adaptor<VertexSource, Markers>&); 44 const conv_marker_adaptor<VertexSource, Markers>& 45 operator = (const conv_marker_adaptor<VertexSource, Markers>&);
|
H A D | agg_conv_shorten_path.h | 27 template<class VertexSource> class conv_shorten_path : 28 public conv_adaptor_vcgen<VertexSource, vcgen_vertex_sequence> 31 typedef conv_adaptor_vcgen<VertexSource, vcgen_vertex_sequence> base_type; 33 conv_shorten_path(VertexSource& vs) : 34 conv_adaptor_vcgen<VertexSource, vcgen_vertex_sequence>(vs) 42 conv_shorten_path(const conv_shorten_path<VertexSource>&); 43 const conv_shorten_path<VertexSource>& 44 operator = (const conv_shorten_path<VertexSource>&);
|
H A D | agg_conv_segmentator.h | 27 template<class VertexSource> 28 struct conv_segmentator : public conv_adaptor_vpgen<VertexSource, vpgen_segmentator> 30 typedef conv_adaptor_vpgen<VertexSource, vpgen_segmentator> base_type; 32 conv_segmentator(VertexSource& vs) : 33 conv_adaptor_vpgen<VertexSource, vpgen_segmentator>(vs) {} 39 conv_segmentator(const conv_segmentator<VertexSource>&); 40 const conv_segmentator<VertexSource>& 41 operator = (const conv_segmentator<VertexSource>&);
|
H A D | agg_conv_unclose_polygon.h | 24 template<class VertexSource> class conv_unclose_polygon 27 conv_unclose_polygon(VertexSource& vs) : m_source(&vs) {} 28 void attach(VertexSource& source) { m_source = &source; } 43 conv_unclose_polygon(const conv_unclose_polygon<VertexSource>&); 44 const conv_unclose_polygon<VertexSource>& 45 operator = (const conv_unclose_polygon<VertexSource>&); 47 VertexSource* m_source;
|
H A D | agg_conv_clip_polygon.h | 37 template<class VertexSource> 38 struct conv_clip_polygon : public conv_adaptor_vpgen<VertexSource, vpgen_clip_polygon> 40 typedef conv_adaptor_vpgen<VertexSource, vpgen_clip_polygon> base_type; 42 conv_clip_polygon(VertexSource& vs) : 43 conv_adaptor_vpgen<VertexSource, vpgen_clip_polygon>(vs) {} 56 conv_clip_polygon(const conv_clip_polygon<VertexSource>&); 57 const conv_clip_polygon<VertexSource>& 58 operator = (const conv_clip_polygon<VertexSource>&);
|
H A D | agg_conv_clip_polyline.h | 37 template<class VertexSource> 38 struct conv_clip_polyline : public conv_adaptor_vpgen<VertexSource, vpgen_clip_polyline> 40 typedef conv_adaptor_vpgen<VertexSource, vpgen_clip_polyline> base_type; 42 conv_clip_polyline(VertexSource& vs) : 43 conv_adaptor_vpgen<VertexSource, vpgen_clip_polyline>(vs) {} 56 conv_clip_polyline(const conv_clip_polyline<VertexSource>&); 57 const conv_clip_polyline<VertexSource>& 58 operator = (const conv_clip_polyline<VertexSource>&);
|
H A D | agg_conv_dash.h | 30 template<class VertexSource, class Markers=null_markers> 31 struct conv_dash : public conv_adaptor_vcgen<VertexSource, vcgen_dash, Markers> 34 typedef conv_adaptor_vcgen<VertexSource, vcgen_dash, Markers> base_type; 36 conv_dash(VertexSource& vs) : 37 conv_adaptor_vcgen<VertexSource, vcgen_dash, Markers>(vs) 60 conv_dash(const conv_dash<VertexSource, Markers>&); 61 const conv_dash<VertexSource, Markers>& 62 operator = (const conv_dash<VertexSource, Markers>&);
|
H A D | agg_conv_close_polygon.h | 25 template<class VertexSource> class conv_close_polygon 28 conv_close_polygon(VertexSource& vs) : m_source(&vs) {} 29 void attach(VertexSource& source) { m_source = &source; } 35 conv_close_polygon(const conv_close_polygon<VertexSource>&); 36 const conv_close_polygon<VertexSource>& 37 operator = (const conv_close_polygon<VertexSource>&); 39 VertexSource* m_source; 50 template<class VertexSource> 51 void conv_close_polygon<VertexSource>::rewind(unsigned path_id) 61 template<class VertexSource> [all...] |
H A D | agg_conv_transform.h | 29 template<class VertexSource, class Transformer=trans_affine> class conv_transform 32 conv_transform(VertexSource& source, const Transformer& tr) : 34 void attach(VertexSource& source) { m_source = &source; } 57 conv_transform(const conv_transform<VertexSource>&); 58 const conv_transform<VertexSource>& 59 operator = (const conv_transform<VertexSource>&); 61 VertexSource* m_source;
|
H A D | agg_conv_contour.h | 30 template<class VertexSource> 31 struct conv_contour : public conv_adaptor_vcgen<VertexSource, vcgen_contour> 33 typedef conv_adaptor_vcgen<VertexSource, vcgen_contour> base_type; 35 conv_contour(VertexSource& vs) : 36 conv_adaptor_vcgen<VertexSource, vcgen_contour>(vs) 58 conv_contour(const conv_contour<VertexSource>&); 59 const conv_contour<VertexSource>& 60 operator = (const conv_contour<VertexSource>&);
|
H A D | agg_conv_adaptor_vpgen.h | 25 template<class VertexSource, class VPGen> class conv_adaptor_vpgen 28 conv_adaptor_vpgen(VertexSource& source) : m_source(&source) {} 29 void attach(VertexSource& source) { m_source = &source; } 38 conv_adaptor_vpgen(const conv_adaptor_vpgen<VertexSource, VPGen>&); 39 const conv_adaptor_vpgen<VertexSource, VPGen>& 40 operator = (const conv_adaptor_vpgen<VertexSource, VPGen>&); 42 VertexSource* m_source; 53 template<class VertexSource, class VPGen> 54 void conv_adaptor_vpgen<VertexSource, VPGen>::rewind(unsigned path_id) 66 template<class VertexSource, clas [all...] |
H A D | agg_conv_stroke.h | 30 template<class VertexSource, class Markers=null_markers> 32 public conv_adaptor_vcgen<VertexSource, vcgen_stroke, Markers> 35 typedef conv_adaptor_vcgen<VertexSource, vcgen_stroke, Markers> base_type; 37 conv_stroke(VertexSource& vs) : 38 conv_adaptor_vcgen<VertexSource, vcgen_stroke, Markers>(vs) 65 conv_stroke(const conv_stroke<VertexSource, Markers>&); 66 const conv_stroke<VertexSource, Markers>& 67 operator = (const conv_stroke<VertexSource, Markers>&);
|
H A D | agg_conv_adaptor_vcgen.h | 36 template<class VertexSource, 48 conv_adaptor_vcgen(VertexSource& source) : 52 void attach(VertexSource& source) { m_source = &source; } 70 conv_adaptor_vcgen(const conv_adaptor_vcgen<VertexSource, Generator, Markers>&); 71 const conv_adaptor_vcgen<VertexSource, Generator, Markers>& 72 operator = (const conv_adaptor_vcgen<VertexSource, Generator, Markers>&); 74 VertexSource* m_source; 88 template<class VertexSource, class Generator, class Markers> 89 unsigned conv_adaptor_vcgen<VertexSource, Generator, Markers>::vertex(double* x, double* y)
|
H A D | agg_conv_curve.h | 57 template<class VertexSource, 64 typedef conv_curve<VertexSource, Curve3, Curve4> self_type; 66 conv_curve(VertexSource& source) : 68 void attach(VertexSource& source) { m_source = &source; } 121 VertexSource* m_source; 131 template<class VertexSource, class Curve3, class Curve4> 132 void conv_curve<VertexSource, Curve3, Curve4>::rewind(unsigned path_id) 143 template<class VertexSource, class Curve3, class Curve4> 144 unsigned conv_curve<VertexSource, Curve3, Curve4>::vertex(double* x, double* y)
|
H A D | agg_path_length.h | 22 template<class VertexSource> 23 double path_length(VertexSource& vs, unsigned path_id = 0)
|
H A D | agg_trans_single_path.h | 57 template<class VertexSource> 58 void add_path(VertexSource& vs, unsigned path_id=0)
|
/haiku/src/libs/icon/generic/ |
H A D | VertexSource.h | 19 class VertexSource { class 21 VertexSource() {} function in class:VertexSource 22 virtual ~VertexSource() {} 38 VertexSource(const VertexSource& other) NOT_ALLOWED; 39 VertexSource& operator=(const VertexSource& other) NOT_ALLOWED;
|
/haiku/src/libs/icon/transformer/ |
H A D | TransformerFactory.h | 25 class VertexSource; 39 VertexSource& source, 43 VertexSource& source,
|
H A D | PathTransformer.h | 14 #include "VertexSource.h" 20 /*! A transformation to a VertexSource. 23 class PathTransformer : public VertexSource 26 PathTransformer(VertexSource& source) 36 virtual void SetSource(VertexSource& source) 45 VertexSource* fSource;
|
H A D | AffineTransformer.h | 23 typedef agg::conv_transform<VertexSource, 36 VertexSource& source); 38 VertexSource& source, 50 virtual void SetSource(VertexSource& source);
|
H A D | StrokeTransformer.h | 22 typedef agg::conv_stroke<VertexSource> Stroke; 33 VertexSource& source); 35 VertexSource& source, 47 virtual void SetSource(VertexSource& source);
|
H A D | ContourTransformer.h | 22 typedef agg::conv_contour<VertexSource> Contour; 33 VertexSource& source); 35 VertexSource& source, 47 virtual void SetSource(VertexSource& source);
|
H A D | TransformerFactory.cpp | 28 TransformerFactory::TransformerFor(uint32 type, VertexSource& source, Shape* shape) 46 TransformerFactory::TransformerFor(BMessage* message, VertexSource& source, Shape* shape)
|