base_type
typedef conv_adaptor_vcgen<VertexSource, vcgen_bspline> base_type;
typedef conv_adaptor_vpgen<VertexSource, vpgen_clip_polygon> base_type;
typedef conv_adaptor_vpgen<VertexSource, vpgen_clip_polyline> base_type;
typedef conv_adaptor_vcgen<VertexSource, vcgen_contour> base_type;
typedef conv_adaptor_vcgen<VertexSource, vcgen_dash, Markers> base_type;
typedef conv_adaptor_vcgen<VertexSource, vcgen_vertex_sequence, Markers> base_type;
typedef conv_adaptor_vpgen<VertexSource, vpgen_segmentator> base_type;
typedef conv_adaptor_vcgen<VertexSource, vcgen_vertex_sequence> base_type;
typedef conv_adaptor_vcgen<VertexSource, vcgen_smooth_poly1> base_type;
typedef conv_adaptor_vcgen<VertexSource, vcgen_stroke, Markers> base_type;
typedef renderer_primitives<BaseRenderer> base_type;
typedef line_interpolator_aa_base<Renderer> base_type;
typedef line_interpolator_aa_base<Renderer> base_type;
typedef line_interpolator_aa_base<Renderer> base_type;
typedef line_interpolator_aa_base<Renderer> base_type;
typedef line_image_pattern<Filter> base_type;
typedef scanline_u8 base_type;
typedef scanline32_u8 base_type;
typedef span_gouraud<color_type> base_type;
typedef span_gouraud<color_type> base_type;
typedef span_image_filter<source_type, interpolator_type> base_type;
typedef span_image_filter<source_type, interpolator_type> base_type;
typedef span_image_filter<source_type, interpolator_type> base_type;
typedef span_image_filter<source_type, interpolator_type> base_type;
typedef span_image_filter<source_type, interpolator_type> base_type;
typedef span_image_filter<source_type, interpolator_type> base_type;
typedef span_image_resample_affine<source_type> base_type;
typedef span_image_resample<source_type, interpolator_type> base_type;
typedef span_image_filter<source_type, interpolator_type> base_type;
typedef span_image_filter<source_type, interpolator_type> base_type;
typedef span_image_filter<source_type, interpolator_type> base_type;
typedef span_image_filter<source_type, interpolator_type> base_type;
typedef span_image_filter<source_type, interpolator_type> base_type;
typedef span_image_resample_affine<source_type> base_type;
typedef span_image_resample<source_type, interpolator_type> base_type;
typedef span_image_filter<source_type, interpolator_type> base_type;
typedef span_image_filter<source_type, interpolator_type> base_type;
typedef span_image_filter<source_type, interpolator_type> base_type;
typedef span_image_filter<source_type, interpolator_type> base_type;
typedef span_image_filter<source_type, interpolator_type> base_type;
typedef span_image_resample_affine<source_type> base_type;
typedef span_image_resample<source_type, interpolator_type> base_type;
typedef span_image_filter<source_type, interpolator_type> base_type;
typedef Interpolator base_type;
typedef pod_bvector<T, S> base_type;
enum base_type {