![]() |
Hot Door CORE 0.8.3
Adobe® Illustrator® Plug-in Library
|
Describes the dash styling of a path. More...
#include <hdicorePathStyle.h>
Classes | |
| class | Map |
| Acts as a DashStyle value map, indicating which values are "known". More... | |
Public Types | |
| typedef std::unique_ptr< Map > | MapUP |
| typedef std::shared_ptr< Map > | MapSP |
| typedef std::weak_ptr< Map > | MapWP |
Public Member Functions | |
| DashStyle () | |
| DashStyle constructor; sets all the lengths to 0.0, the count to 0, and the offset to 0.0. | |
| DashStyle (const DashStyle &style_) | |
| Constructs a new DashStyle object from an existing one. | |
| virtual | ~DashStyle () |
| Destructs a DashStyle object. | |
| DashStyle & | operator= (const DashStyle &rhs_) |
| DashStyle assignment operator. | |
Public Attributes | |
| double | lengths [maxDashComponents] |
| Lengths of each dash component, in points. | |
| int16_t | count |
| Number of valid values in the lengths array. | |
| double | offset |
| Dash offset. | |
Static Public Attributes | |
| static const int16_t | maxDashComponents = 6 |
| Maximum number of sublengths that can compose a dash style. | |
Describes the dash styling of a path.
| hdi::core::DashStyle::DashStyle | ( | ) |
DashStyle constructor; sets all the lengths to 0.0, the count to 0, and the offset to 0.0.
| hdi::core::DashStyle::DashStyle | ( | const DashStyle & | style_ | ) |
|
virtual |
Destructs a DashStyle object.