Click or drag to resize

CSAxisInformation Class

Stores descriptive and behavioral information for a coordinate-system axis.
Inheritance Hierarchy
SystemObject
  Altaxo.GraphCSAxisInformation

Namespace: Altaxo.Graph
Assembly: AltaxoBase (in AltaxoBase.dll) Version: 4.8.3572.0 (4.8.3572.0)
Syntax
C#
[SerializableAttribute]
public class CSAxisInformation : IImmutable

The CSAxisInformation type exposes the following members.

Constructors
 NameDescription
Public methodCSAxisInformation(CSLineID) Initializes a new instance of the CSAxisInformation class, with only the identifier, but no other information.
Public methodCSAxisInformation(CSLineID, String, String, String, CSAxisSide) Initializes a new instance of the CSAxisInformation class.
Public methodCSAxisInformation(CSLineID, String, String, String, CSAxisSide, Boolean, Boolean) Initializes a new instance of the CSAxisInformation class.
Public methodCSAxisInformation(CSLineID, String, String, String, String, String, CSAxisSide, CSAxisSide, Boolean, Boolean, Boolean, Boolean) Initializes a new instance of the CSAxisInformation class.
Top
Properties
 NameDescription
Public propertyHasLabelsByDefault Gets a value indicating whether labels are shown by default.
Public propertyHasTicksByDefault Gets a value indicating whether ticks are shown by default.
Public propertyHasTitleByDefault Gets a value indicating whether the axis has a title by default.
Public propertyIdentifier Gets the identifier of the axis.
Public propertyIsShownByDefault Gets a value indicating whether the axis is shown by default.
Public propertyLogicalValueAxisEndThis is the logical value where the axis ends. Normally, this is 1 (one). For a segment of an axis, this might be be any value.
Public propertyLogicalValueAxisOrgThis is the logical value where the axis starts. Normally, this is 0 (zero). For a segment of an axis, this might be any value.
Public propertyNameOfAxisStyle Name of the axis style. For cartesian coordinates for instance left, right, bottom or top.
Public propertyNameOfFirstDownSide Name of the side (in the first alternate direction) of an axis style to lower logical values. For the bottom axis, this is for instance "outer".
Public propertyNameOfFirstUpSide Name of the side (in the first alternate direction) of an axis style to higher logical values. For the bottom axis, this is for instance "inner".
Public propertyNameOfSecondDownSide Name of the side (in the second alternate direction) of an axis style to lower logical values. For the bottom axis, this would be in the direction to the viewer.
Public propertyNameOfSecondUpSide Name of the side (in the second alternate direction) of an axis style to higher logical values. For the bottom axis, this would be in the direction away from the viewer.
Public propertyPreferredLabelSide Side of an axis style where the label is probably shown. For the bottom axis, this is for instance the right side, i.e. the outer side.
Public propertyPreferredTickSide Side of an axis style where the ticks are probably shown. For the bottom axis, this is for instance the right side, i.e. the outer side.
Top
Methods
 NameDescription
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from 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 methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodStatic memberNewWithDefaultValues Creates a new axis information instance with generated default values.
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Public methodWithIdentifier Returns a copy of this instance with a different identifier.
Public methodWithLogicalValuesForAxisOrgAndEnd Returns a copy of this instance with different logical start and end values.
Public methodWithNameOfAxisStyle Returns a copy of this instance with a different axis style name.
Public methodWithNamesForFirstUpAndDownSides Returns a copy of this instance with different names for the first up and down sides.
Public methodWithNamesForSecondUpAndDownSides Returns a copy of this instance with different names for the second up and down sides.
Top
See Also