Hot Door CORE  0.7.0
Adobe® Illustrator® Plug-in Library
Classes | Public Types | Public Member Functions | Public Attributes | List of all members
hdi::core::PathStyle Class Reference

Describes all styling attributes of a path. More...

#include <hdicorePathStyle.h>

Collaboration diagram for hdi::core::PathStyle:
Collaboration graph
[legend]

Classes

class  Map
 Acts as a StrokeStyle value map, indicating which values are "known". More...
 

Public Types

typedef std::auto_ptr< MapMapAP
 

Public Member Functions

 PathStyle ()
 PathStyle constructor; sets useFill to false, useStroke to false, evenodd to false, and the resolution to 800.0. More...
 
 PathStyle (const PathStyle &style_)
 Constructs a new PathStyle object from an existing one. More...
 
virtual ~PathStyle ()
 Destructs a PathStyle object. More...
 
PathStyleoperator= (const PathStyle &rhs_)
 PathStyle assignment operator. More...
 

Public Attributes

bool useFill
 Whether or not to use fill.
 
FillStyle fill
 Fill style.
 
bool useStroke
 Whether or not to use stroke.
 
StrokeStyle stroke
 Stroke style.
 
bool evenodd
 Whether to use the even-odd rule to determine path insideness.
 
double resolution
 Resolution for the path.
 

Detailed Description

Describes all styling attributes of a path.

Constructor & Destructor Documentation

hdi::core::PathStyle::PathStyle ( )

PathStyle constructor; sets useFill to false, useStroke to false, evenodd to false, and the resolution to 800.0.

Author
GW
Date
08/2013
hdi::core::PathStyle::PathStyle ( const PathStyle style_)

Constructs a new PathStyle object from an existing one.

Author
GW
Date
12/2013
Parameters
style_Existing PathStyle object to copy values from
virtual hdi::core::PathStyle::~PathStyle ( )
virtual

Destructs a PathStyle object.

Author
GW
Date
08/2013

Member Function Documentation

PathStyle& hdi::core::PathStyle::operator= ( const PathStyle rhs_)

PathStyle assignment operator.

Author
GW
Date
12/2013
Parameters
rhs_Existing PathStyle object to copy values from
Returns
The target PathStyle object, but with its values updated