Public Types | Public Member Functions | Public Attributes

LineStyle Class Reference

List of all members.

Public Types

enum  Type {
  None, Solid, Dash, Dot,
  DashDot, DashDotDot
}

Public Member Functions

 DeclareEnumUtils (Type) LineStyle(Type t
bool operator== (const LineStyle &ls) const
bool operator!= (const LineStyle &ls) const
bool isVisible () const
void toString (BufferString &) const
void fromString (const char *)

Public Attributes

int w = 1
int Color c = Color::Black() )
Type type_
int width_
Color color_

Member Enumeration Documentation

Enumerator:
None 
Solid 
Dash 
Dot 
DashDot 
DashDotDot 

Member Function Documentation

LineStyle::DeclareEnumUtils ( Type   ) 
void LineStyle::fromString ( const char *   ) 
bool LineStyle::isVisible (  )  const
bool LineStyle::operator!= ( const LineStyle ls  )  const
bool LineStyle::operator== ( const LineStyle ls  )  const
void LineStyle::toString ( BufferString  )  const

Member Data Documentation

int LineStyle::w = 1