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 () | |
| Default constructor.  More... | |
| Dtk_HatchingPattern (const Dtk_HatchingPattern &in) | |
| Copy constructor.  More... | |
| 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 &in) | 
| Copy assignment operator.  More... | |
| 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 | ( | ) | 
Default constructor.
| Dtk_HatchingPattern::Dtk_HatchingPattern | ( | const Dtk_HatchingPattern & | in | ) | 
Copy constructor.
| in | Object to copy from. | 
| 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 & | in | ) | 
Copy assignment operator.
| in | Object to copy from. | 
| 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 |