Anti-Grain Geometry - AGG (libagg)  2.5
Public Types | Public Member Functions
agg::conv_contour< VertexSource > Struct Template Reference

#include <agg_conv_contour.h>

Inheritance diagram for agg::conv_contour< VertexSource >:
agg::conv_adaptor_vcgen< VertexSource, vcgen_contour >

List of all members.

Public Types

typedef conv_adaptor_vcgen
< VertexSource, vcgen_contour
base_type

Public Member Functions

 conv_contour (VertexSource &vs)
void line_join (line_join_e lj)
void inner_join (inner_join_e ij)
void width (double w)
void miter_limit (double ml)
void miter_limit_theta (double t)
void inner_miter_limit (double ml)
void approximation_scale (double as)
void auto_detect_orientation (bool v)
line_join_e line_join () const
inner_join_e inner_join () const
double width () const
double miter_limit () const
double inner_miter_limit () const
double approximation_scale () const
bool auto_detect_orientation () const

template<class VertexSource>
struct agg::conv_contour< VertexSource >


Member Typedef Documentation

template<class VertexSource>
typedef conv_adaptor_vcgen<VertexSource, vcgen_contour> agg::conv_contour< VertexSource >::base_type

Constructor & Destructor Documentation

template<class VertexSource>
agg::conv_contour< VertexSource >::conv_contour ( VertexSource &  vs) [inline]

Member Function Documentation

template<class VertexSource>
void agg::conv_contour< VertexSource >::approximation_scale ( double  as) [inline]
template<class VertexSource>
double agg::conv_contour< VertexSource >::approximation_scale ( ) const [inline]
template<class VertexSource>
void agg::conv_contour< VertexSource >::auto_detect_orientation ( bool  v) [inline]
template<class VertexSource>
bool agg::conv_contour< VertexSource >::auto_detect_orientation ( ) const [inline]
template<class VertexSource>
void agg::conv_contour< VertexSource >::inner_join ( inner_join_e  ij) [inline]
template<class VertexSource>
inner_join_e agg::conv_contour< VertexSource >::inner_join ( ) const [inline]
template<class VertexSource>
void agg::conv_contour< VertexSource >::inner_miter_limit ( double  ml) [inline]
template<class VertexSource>
double agg::conv_contour< VertexSource >::inner_miter_limit ( ) const [inline]
template<class VertexSource>
void agg::conv_contour< VertexSource >::line_join ( line_join_e  lj) [inline]
template<class VertexSource>
line_join_e agg::conv_contour< VertexSource >::line_join ( ) const [inline]
template<class VertexSource>
void agg::conv_contour< VertexSource >::miter_limit ( double  ml) [inline]
template<class VertexSource>
double agg::conv_contour< VertexSource >::miter_limit ( ) const [inline]
template<class VertexSource>
void agg::conv_contour< VertexSource >::miter_limit_theta ( double  t) [inline]
template<class VertexSource>
void agg::conv_contour< VertexSource >::width ( double  w) [inline]
template<class VertexSource>
double agg::conv_contour< VertexSource >::width ( ) const [inline]

The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines