Pen Class

Constructors & Destructor | Member Functions | Enumerated Types | Member Variables

Definition

Line 509 of System.Windows/Graphics.cm

Inheritance

Constructors & Destructor

public Pen(Pen&& that)
public Pen(const Color& color)
public Pen(const Color& color, float width)
public Pen(const Pen& that)
public ~Pen()

Member Functions

public Alignment GetAlignment() const
public Brush GetBrush() const
public Result<Color> GetColor() const
public DashCap GetDashCap() const
public float GetDashOffset() const
public DashStyle GetDashStyle() const
public LineCap GetEndCap() const
public LineJoin GetLineJoin() const
public LineCap GetStartCap() const
public inline void* NativePen() const
public Result<bool> SetAlignment(Alignment alignment)
public Result<bool> SetBrush(const Brush& brush)
public Result<bool> SetColor(const Color& color)
public Result<bool> SetDashCap(DashCap dashCap)
public Result<bool> SetDashOffset(float dashOffset)
public Result<bool> SetDashStyle(DashStyle dashStyle)
public Result<bool> SetEndCap(LineCap endCap)
public Result<bool> SetLineJoin(LineJoin lineJoin)
public Result<bool> SetStartCap(LineCap startCap)
public void operator=(const Pen& that)

Enumerated Types

public enum Alignment

Member Variables

private void* nativePen

Constructor& Destructor Details

Pen Constructor

public Pen(Pen&& that)

Definition
Line 536 of System.Windows/Graphics.cm


Pen Constructor

public Pen(const Color& color)

Definition
Line 524 of System.Windows/Graphics.cm


Pen Constructor

public Pen(const Color& color, float width)

Definition
Line 515 of System.Windows/Graphics.cm


Pen Constructor

public Pen(const Pen& that)

Definition
Line 527 of System.Windows/Graphics.cm


~Pen Destructor

public ~Pen()

Definition
Line 558 of System.Windows/Graphics.cm


Member Function Details

GetAlignment Member Function

public Alignment GetAlignment()

Definition
Line 565 of System.Windows/Graphics.cm


GetBrush Member Function

public Brush GetBrush()

Definition
Line 580 of System.Windows/Graphics.cm


GetColor Member Function

public Result<Color> GetColor()

Definition
Line 598 of System.Windows/Graphics.cm


GetDashCap Member Function

public DashCap GetDashCap()

Definition
Line 644 of System.Windows/Graphics.cm


GetDashOffset Member Function

public float GetDashOffset()

Definition
Line 659 of System.Windows/Graphics.cm


GetDashStyle Member Function

public DashStyle GetDashStyle()

Definition
Line 674 of System.Windows/Graphics.cm


GetEndCap Member Function

public LineCap GetEndCap()

Definition
Line 629 of System.Windows/Graphics.cm


GetLineJoin Member Function

public LineJoin GetLineJoin()

Definition
Line 689 of System.Windows/Graphics.cm


GetStartCap Member Function

public LineCap GetStartCap()

Definition
Line 614 of System.Windows/Graphics.cm


NativePen Member Function

public inline void* NativePen()

Definition
Line 704 of System.Windows/Graphics.cm


SetAlignment Member Function

public Result<bool> SetAlignment(Alignment alignment)

Definition
Line 570 of System.Windows/Graphics.cm


SetBrush Member Function

public Result<bool> SetBrush(const Brush& brush)

Definition
Line 587 of System.Windows/Graphics.cm


SetColor Member Function

public Result<bool> SetColor(const Color& color)

Definition
Line 610 of System.Windows/Graphics.cm


SetDashCap Member Function

public Result<bool> SetDashCap(DashCap dashCap)

Definition
Line 649 of System.Windows/Graphics.cm


SetDashOffset Member Function

public Result<bool> SetDashOffset(float dashOffset)

Definition
Line 664 of System.Windows/Graphics.cm


SetDashStyle Member Function

public Result<bool> SetDashStyle(DashStyle dashStyle)

Definition
Line 679 of System.Windows/Graphics.cm


SetEndCap Member Function

public Result<bool> SetEndCap(LineCap endCap)

Definition
Line 634 of System.Windows/Graphics.cm


SetLineJoin Member Function

public Result<bool> SetLineJoin(LineJoin lineJoin)

Definition
Line 694 of System.Windows/Graphics.cm


SetStartCap Member Function

public Result<bool> SetStartCap(LineCap startCap)

Definition
Line 619 of System.Windows/Graphics.cm


operator= Member Function

public void operator=(const Pen& that)

Definition
Line 540 of System.Windows/Graphics.cm