Click or drag to resize

ClosedSymbolBase Class

Provides the base implementation for closed scatter symbols.
Inheritance Hierarchy
SystemObject
  Altaxo.Graph.Graph2D.Plot.Styles.ScatterSymbolsSymbolBase
    Altaxo.Graph.Graph2D.Plot.Styles.ScatterSymbolsClosedSymbolBase
      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 ClosedSymbolBase : SymbolBase, 
	IScatterSymbol, IImmutable, ICloneable

The ClosedSymbolBase type exposes the following members.

Constructors
 NameDescription
Protected methodClosedSymbolBase Initializes a new instance of the ClosedSymbolBase class.
Protected methodClosedSymbolBase(NamedColor, Boolean) Initializes a new instance of the ClosedSymbolBase 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 methodWithFrame(IScatterSymbolFrame) Returns a copy of this symbol with the specified frame.
Public methodWithFrame(IScatterSymbolFrame, NullableBoolean) Returns a copy of this symbol with the specified frame and optional plot-color influence for the frame.
Public methodWithInset(IScatterSymbolInset) Returns a copy of this symbol with the specified inset.
Public methodWithInset(IScatterSymbolInset, NullableBoolean) Returns a copy of this symbol with the specified inset and optional plot-color influence for the inset.
Public methodWithPlotColorInfluence Returns a copy of this symbol with the specified plot-color influence.
Public methodWithRelativeStructureWidth Returns a copy of this symbol with the specified relative structure width.
Top
Fields
 NameDescription
Protected field_fillColor The fill color of the symbol.
Protected field_frame The optional symbol frame.
Protected field_inset The optional symbol inset.
Protected field_relativeStructureWidth The relative width of the symbol structure.
Top
See Also
Inheritance Hierarchy