C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2
VSN::Pen Class Reference

NOT TRANSLATED. More...

#include <vsn_pen.h>

Public Member Functions

 Pen ()
 Constructor by default(width - 1, style - solid, color - black).
 
 Pen (const Color &color)
 Constructor by color(width - 1, style - solid).
 
 Pen (const Color &color, float width)
 Constructor by color.
 
 Pen (const Color &color, float width, const std::vector< float > &dashes)
 Constructor by color.
 
 Pen (PenStyle style)
 Constructor by predefined style(width - 1, color - black).
 
 Pen (float width, PenStyle style=PenStyle::solid, const Color &color=Color(0, 0, 0))
 Constructor by width, style and color.
 
 Pen (float width, const ColorsArray &color, PenStyle style=PenStyle::solid)
 Constructor by width, array of colors and style.
 
 Pen (const Pen &other)
 Copy constructor.
 
 ~Pen ()
 Destructor.
 
Penoperator= (const Pen &other)
 Assignment operator.
 
float GetWidth () const
 NOT TRANSLATED.
 
void SetWidth (float width)
 NOT TRANSLATED.
 
Color GetColor () const
 NOT TRANSLATED.
 
void SetColor (const Color &color)
 NOT TRANSLATED.
 
std::vector< float > DashPattern () const
 NOT TRANSLATED.
 
void SetDashPattern (const std::vector< float > &pattern)
 NOT TRANSLATED.
 
PenStyle GetStyle () const
 NOT TRANSLATED.
 
void SetStyle (PenStyle)
 NOT TRANSLATED.
 
bool operator== (const Pen &p) const
 Equal operator.
 
bool operator!= (const Pen &p) const
 Not equal operator.
 

Detailed Description

NOT TRANSLATED.

NOT TRANSLATED


The documentation for this class was generated from the following file: