Hot Door CORE 0.8.2
Adobe® Illustrator® Plug-in Library
Loading...
Searching...
No Matches
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::unique_ptr< MapMapUP
 
typedef std::shared_ptr< MapMapSP
 
typedef std::weak_ptr< MapMapWP
 

Public Member Functions

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

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

◆ PathStyle() [1/2]

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

◆ PathStyle() [2/2]

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

◆ ~PathStyle()

virtual hdi::core::PathStyle::~PathStyle ( )
virtual

Destructs a PathStyle object.

Author
GW
Date
08/2013

Member Function Documentation

◆ operator=()

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