Click or drag to resize

PenXEnv Structure

Represents an immutable PenX together with its rendering environment.
Inheritance Hierarchy
SystemObject
  SystemValueType
    Altaxo.DrawingPenXEnv

Namespace: Altaxo.Drawing
Assembly: AltaxoBase (in AltaxoBase.dll) Version: 4.8.3572.0 (4.8.3572.0)
Syntax
C#
public struct PenXEnv : IEquatable<PenXEnv>

The PenXEnv type exposes the following members.

Constructors
 NameDescription
Public methodPenXEnv Initializes a new instance of the PenXEnv struct.
Top
Properties
 NameDescription
Public propertyBrushBoundingRectangle Gets the bounding rectangle of the pen's brush.
Public propertyEffectiveMaximumResolutionDpiGets the effective maximum resolution in dots per inch. Important for pens, whose underlying brush has a repeateable texture.
Public propertyPenX Gets the PenX object.
Top
Methods
 NameDescription
Public methodEquals(Object)Indicates whether this instance and a specified object are equal.
(Overrides ValueTypeEquals(Object))
Public methodEquals(PenXEnv)Indicates whether the current object is equal to another object of the same type.
Public methodGetHashCodeReturns the hash code for this instance.
(Overrides ValueTypeGetHashCode)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodToStringReturns the fully qualified type name of this instance.
(Inherited from ValueType)
Top
Operators
 NameDescription
Public operatorStatic memberEquality(PenXEnv, PenXEnv) Determines whether two PenXEnv values are equal.
Public operatorStatic memberInequality(PenXEnv, PenXEnv) Determines whether two PenXEnv values are not equal.
Top
See Also