Click or drag to resize

PenX Class

PenX is a graphics framework independent pen object. Use Instance to convert it into a Gdi pen.
Inheritance Hierarchy
SystemObject
  Altaxo.DrawingPenX

Namespace: Altaxo.Drawing
Assembly: AltaxoBase (in AltaxoBase.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
[SerializableAttribute]
public class PenX : IImmutable, IEquatable<PenX>

The PenX type exposes the following members.

Constructors
 NameDescription
Public methodPenXInitializes a new instance of the PenX class
Public methodPenX(NamedColor)Initializes a new instance of the PenX class
Public methodPenX(BrushX, Double)Initializes a new instance of the PenX class
Public methodPenX(NamedColor, Double)Initializes a new instance of the PenX class
Top
Properties
 NameDescription
Public propertyAlignment 
Public propertyBrush 
Public propertyColor 
Public propertyCompoundArray 
Public propertyDashCap 
Public propertyDashPattern 
Public propertyEndCap 
Public propertyIsInvisible Determines if this pen is invisible. It is invisible if it has an invisible brush or the color is transparent.
Public propertyIsVisible Determines if this pen is visible. It is visible if it has a visible brush.
Public propertyLineJoin 
Public propertyMiterLimit 
Public propertyStartCap 
Public propertyTransformation 
Public propertyWidth 
Top
Methods
 NameDescription
Public methodStatic memberAreEqualUnlessWidth 
Protected methodCalculateHash 
Public methodEquals(Object)
(Overrides ObjectEquals(Object))
Public methodEquals(PenX) 
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetHashCode
(Overrides ObjectGetHashCode)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Public methodWithAlignment 
Public methodWithBrush 
Public methodWithColor 
Public methodWithCompoundArray 
Public methodWithDashCap 
Public methodWithDashPattern 
Public methodWithEndCap 
Public methodWithLineJoin 
Public methodWithMiterLimit 
Public methodWithStartCap 
Public methodWithTransformation 
Public methodWithWidth 
Top
Operators
Fields
See Also