Click or drag to resize

BrushXEnv Structure

Represents an immutable BrushX in its environment (rectangle and resolution). This structure is immutable itself.
Inheritance Hierarchy
SystemObject
  SystemValueType
    Altaxo.DrawingBrushXEnv

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

The BrushXEnv type exposes the following members.

Constructors
 NameDescription
Public methodBrushXEnv Initializes a new instance of the BrushXEnv struct.
Top
Properties
 NameDescription
Public propertyBrushBoundingRectangle Gets the bounding rectangle of the brush.
Public propertyBrushX Gets the brush.
Public propertyEffectiveMaximumResolutionDpiGets the effective maximum resolution in dots per inch. Important for repeateable texture brushes only.
Top
Methods
 NameDescription
Public methodEquals(BrushXEnv) Determines whether the current instance equals another instance.
Public methodEquals(Object)Indicates whether this instance and a specified object are equal.
(Overrides ValueTypeEquals(Object))
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(BrushXEnv, BrushXEnv) Determines whether two BrushXEnv values are equal.
Public operatorStatic memberInequality(BrushXEnv, BrushXEnv) Determines whether two BrushXEnv values are not equal.
Top
See Also