Click or drag to resize

OpenSymbolBase Class

Provides the base implementation for open scatter symbols.
Inheritance Hierarchy
SystemObject
  Altaxo.Graph.Graph2D.Plot.Styles.ScatterSymbolsSymbolBase
    Altaxo.Graph.Graph2D.Plot.Styles.ScatterSymbolsOpenSymbolBase
      More

Namespace: Altaxo.Graph.Graph2D.Plot.Styles.ScatterSymbols
Assembly: AltaxoBase (in AltaxoBase.dll) Version: 4.8.3572.0 (4.8.3572.0)
Syntax
C#
public abstract class OpenSymbolBase : SymbolBase, 
	IScatterSymbol, IImmutable, ICloneable

The OpenSymbolBase type exposes the following members.

Constructors
 NameDescription
Protected methodOpenSymbolBase Initializes a new instance of the OpenSymbolBase class.
Protected methodOpenSymbolBase(NamedColor, Boolean) Initializes a new instance of the OpenSymbolBase class.
Top
Properties
 NameDescription
Public propertyDesignSize Gets the design size of this scatter symbol.
Public propertyFillColor Gets the fill color of the symbol.
Public propertyFrame Gets the frame of the symbol, or null if the symbol does not have a frame.
Public propertyInset Gets the inset of this symbol, or null if the symbol does not have an inset.
Public propertyPlotColorInfluenceDetermines which colors of the scatter symbol are affected by the plot color.
Public propertyRelativeStructureWidth Gets the width of internal structures (line e.g. the frame), relative to the symbol size.
Top
Methods
 NameDescription
Public methodCalculatePolygons Calculates the polygons of the outer frame, the inner frame, and the inset.
Public methodCloneCreates a new object that is a copy of the current instance.
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Overrides ObjectEquals(Object))
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 methodGetCopyOfOuterPolygon Gets a copy of the outer symbol shape as polygon(s).
Public methodGetHashCodeServes as the default hash function.
(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 methodWithFillColor Returns a copy of this symbol with the specified fill color.
Public methodWithRelativeStructureWidth Returns a copy of this symbol with the specified relative structure width.
Top
Fields
 NameDescription
Protected field_fillColor The fill color.
Protected field_relativeStructureWidth The relative structure width.
Top
See Also
Inheritance Hierarchy