CFx SDK Documentation
2020SP3
|
#include <PlotStyles.h>
Public Types | |
enum | ColorPolicy { kDither = 1, kGrayScale = 2, kNotUseObject = 4 } |
Static Public Attributes | |
FIRSTDLL_EXPORT static FIRSTDLL_EXPORT_STATIC const OdPsPlotStyleData | kDefault |
Protected Attributes | |
OdCmEntityColor | m_color |
OdInt16 | m_colorPolicy |
bool | m_bAdaptiveLinetype |
OdInt16 | m_screening |
OdInt16 | m_physPenNum |
OdInt16 | m_virtPenNum |
OdInt16 | m_psLt |
OdInt16 | m_fillStyle |
OdInt16 | m_lineEndStyle |
OdInt16 | m_lineJoinStyle |
double | m_dLinePatSz |
double | m_lineweight |
This class represents PlotStyle data for a single color (or object color) in OdPsPlotStyle objects.
Corresponding C++ library: PlotStyleSvcs <group Other_Classes>
Definition at line 134 of file PlotStyles.h.
Enumerator | |
---|---|
kDither | |
kGrayScale | |
kNotUseObject |
Definition at line 137 of file PlotStyles.h.
|
inline |
Definition at line 160 of file PlotStyles.h.
|
inline |
Returns the Color for this PlotStyleData object.
Definition at line 208 of file PlotStyles.h.
|
inline |
Definition at line 210 of file PlotStyles.h.
|
inline |
Returns the Line End Style for this PlotStyleData object.
Definition at line 262 of file PlotStyles.h.
|
inline |
Returns the Fill Style for this PlotStyleData object.
Definition at line 258 of file PlotStyles.h.
|
inline |
Returns true if an only if the Linetype is adaptive for this PlotStyleData object.
Definition at line 242 of file PlotStyles.h.
|
inline |
Returns true if an only if Dither is on for this PlotStyleData object.
Definition at line 250 of file PlotStyles.h.
|
inline |
Returns true if an only if Grayscale is on for this PlotStyleData object.
Definition at line 246 of file PlotStyles.h.
|
inline |
Returns the Line Join Style for this PlotStyleData object.
Definition at line 266 of file PlotStyles.h.
|
inline |
Returns the Line Pattern Size for this PlotStyleData object.
Definition at line 233 of file PlotStyles.h.
|
inline |
Returns the Linetype for this PlotStyleData object.
Definition at line 237 of file PlotStyles.h.
|
inline |
Returns the Lineweight for this PlotStyleData object.
Definition at line 254 of file PlotStyles.h.
|
inline |
Inequality operator.
Definition at line 203 of file PlotStyles.h.
|
inline |
Equality operator.
Definition at line 182 of file PlotStyles.h.
|
inline |
Returns the Physical Pen Number for this PlotStyleData object.
Definition at line 214 of file PlotStyles.h.
|
inline |
Returns the Screening for this PlotStyleData object.
Definition at line 228 of file PlotStyles.h.
|
inline |
Controls if the Linetype is adaptive for this PlotStyleData object.
adaptiveLinetype | [in] Controls Adaptive Linetype. |
Definition at line 320 of file PlotStyles.h.
|
inline |
Sets the Color for this PlotStyleData object.
color | [in] Color. |
Definition at line 272 of file PlotStyles.h.
Definition at line 281 of file PlotStyles.h.
|
inline |
Controls if Dither is on for this PlotStyleData object.
ditherOn | [in] Controls Dither On. |
Definition at line 343 of file PlotStyles.h.
|
inline |
Sets the LineEndStyle for this PlotStyleData object.
LineEndStyle | [in] LineEndStyle. |
Definition at line 358 of file PlotStyles.h.
|
inline |
Sets the Fill Style for this PlotStyleData object.
fillStyle | [in] Fill Style. |
Definition at line 353 of file PlotStyles.h.
|
inline |
Controls if Grayscale is on for this PlotStyleData object.
grayScaleOn | [in] Controls Grayscale On. |
Definition at line 325 of file PlotStyles.h.
|
inline |
Sets the Line Join Style for this PlotStyleData object.
lineJoinStyle | [in] Line Join Style. |
Definition at line 364 of file PlotStyles.h.
|
inline |
Sets the Line Pattern Size for this PlotStyleData object.
linePatternSize | [in] Line Pattern Size. |
Definition at line 309 of file PlotStyles.h.
|
inline |
Sets the Linetype for this PlotStyleData object.
linetype | [in] Linetype. |
Definition at line 314 of file PlotStyles.h.
|
inline |
Sets the Lineweight for this PlotStyleData object.
lineweight | [in] Lineweight. |
Definition at line 348 of file PlotStyles.h.
Sets the Physical Pen Number for this PlotStyleData object.
physicalPenNumber | [in] Physical Pen Number. |
Definition at line 287 of file PlotStyles.h.
|
inline |
Sets the Screening for this PlotStyleData object.
screening | [in] Screening. |
Definition at line 303 of file PlotStyles.h.
Sets the Virtual Pen Number for this PlotStyleData object.
virtualPenNumber | [in] Virtual Pen Number. |
Definition at line 292 of file PlotStyles.h.
|
inline |
Returns the Virtual Pen Number for this PlotStyleData object.
Definition at line 218 of file PlotStyles.h.
|
static |
Definition at line 175 of file PlotStyles.h.
|
protected |
Definition at line 147 of file PlotStyles.h.
|
protected |
Definition at line 145 of file PlotStyles.h.
|
protected |
Definition at line 146 of file PlotStyles.h.
|
protected |
Definition at line 155 of file PlotStyles.h.
|
protected |
Definition at line 152 of file PlotStyles.h.
|
protected |
Definition at line 153 of file PlotStyles.h.
|
protected |
Definition at line 154 of file PlotStyles.h.
|
protected |
Definition at line 156 of file PlotStyles.h.
|
protected |
Definition at line 149 of file PlotStyles.h.
|
protected |
Definition at line 151 of file PlotStyles.h.
|
protected |
Definition at line 148 of file PlotStyles.h.
|
protected |
Definition at line 150 of file PlotStyles.h.