This is the Hatching Pattern class. This describes a repetition of lines/dots or coloring. It includes line style and colors as well. More...
Public Member Functions | |
Dtk_Double64 & | Angle () |
const Dtk_Double64 & | Angle () const |
Retrieves the angle between horizontal line and hatch line (or dot). Applies for hatching and dotting. More... | |
Dtk_RGB & | Color () |
const Dtk_RGB & | Color () const |
Retrieves the color of the pattern element. More... | |
Dtk_HatchingPattern () | |
Dtk_HatchingPattern (const Dtk_HatchingPattern &p) | |
Dtk_HatchingStyle & | HatchingStyle () |
const Dtk_HatchingStyle & | HatchingStyle () const |
Retrieves the hatching style, one of the following : hatching, coloring or dotting. More... | |
Dtk_Int32 & | LineType () |
const Dtk_Int32 & | LineType () const |
Retrieves the hatch line type. Applies for hatching. The value can be casted to enum Dtk_FontLineType Returns one of the following values : More... | |
Dtk_Double64 & | LineWidth () |
const Dtk_Double64 & | LineWidth () const |
Retrieves the hatch line width. Applies for hatching. More... | |
Dtk_Double64 & | Offset () |
const Dtk_Double64 & | Offset () const |
Retrieves the position start offset along the hatch line. Applies for hatching and dotting. More... | |
Dtk_HatchingPattern & | operator= (const Dtk_HatchingPattern &inToBeAssigned) |
Dtk_Double64 & | Pitch () |
const Dtk_Double64 & | Pitch () const |
Retrieves the position offset perpendicular to the hatch line (or dot). Applies for hatching and dotting. More... | |
Data Fields | |
Dtk_Double64 | _angle |
Dtk_RGB | _color |
Dtk_Int32 | _line_style |
Dtk_Double64 | _line_width |
Dtk_Double64 | _offset |
Dtk_Double64 | _pitch |
Dtk_HatchingStyle | _style |
This is the Hatching Pattern class. This describes a repetition of lines/dots or coloring. It includes line style and colors as well.
Dtk_HatchingPattern::Dtk_HatchingPattern | ( | ) |
Dtk_HatchingPattern::Dtk_HatchingPattern | ( | const Dtk_HatchingPattern & | p | ) |
Dtk_Double64& Dtk_HatchingPattern::Angle | ( | ) |
const Dtk_Double64& Dtk_HatchingPattern::Angle | ( | ) | const |
Retrieves the angle between horizontal line and hatch line (or dot). Applies for hatching and dotting.
Dtk_RGB& Dtk_HatchingPattern::Color | ( | ) |
const Dtk_RGB& Dtk_HatchingPattern::Color | ( | ) | const |
Retrieves the color of the pattern element.
Dtk_HatchingStyle& Dtk_HatchingPattern::HatchingStyle | ( | ) |
const Dtk_HatchingStyle& Dtk_HatchingPattern::HatchingStyle | ( | ) | const |
Retrieves the hatching style, one of the following : hatching, coloring or dotting.
Dtk_Int32& Dtk_HatchingPattern::LineType | ( | ) |
const Dtk_Int32& Dtk_HatchingPattern::LineType | ( | ) | const |
Retrieves the hatch line type. Applies for hatching. The value can be casted to enum Dtk_FontLineType Returns one of the following values :
Dtk_Double64& Dtk_HatchingPattern::LineWidth | ( | ) |
const Dtk_Double64& Dtk_HatchingPattern::LineWidth | ( | ) | const |
Retrieves the hatch line width. Applies for hatching.
Dtk_Double64& Dtk_HatchingPattern::Offset | ( | ) |
const Dtk_Double64& Dtk_HatchingPattern::Offset | ( | ) | const |
Retrieves the position start offset along the hatch line. Applies for hatching and dotting.
Dtk_HatchingPattern& Dtk_HatchingPattern::operator= | ( | const Dtk_HatchingPattern & | inToBeAssigned | ) |
Dtk_Double64& Dtk_HatchingPattern::Pitch | ( | ) |
const Dtk_Double64& Dtk_HatchingPattern::Pitch | ( | ) | const |
Retrieves the position offset perpendicular to the hatch line (or dot). Applies for hatching and dotting.
Dtk_Double64 Dtk_HatchingPattern::_angle |
Dtk_RGB Dtk_HatchingPattern::_color |
Dtk_Int32 Dtk_HatchingPattern::_line_style |
Dtk_Double64 Dtk_HatchingPattern::_line_width |
Dtk_Double64 Dtk_HatchingPattern::_offset |
Dtk_Double64 Dtk_HatchingPattern::_pitch |
Dtk_HatchingStyle Dtk_HatchingPattern::_style |