Click or drag to resize

TDGraphClass Class

Represents a graph data class (TDGraph) read from a WITec project node. This class extracts the X and Z values as well as metadata such as units and titles.
Inheritance Hierarchy
SystemObject
  Altaxo.Serialization.WITecTDataClass
    Altaxo.Serialization.WITecTDGraphClass

Namespace: Altaxo.Serialization.WITec
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3448.0 (4.8.3448.0)
Syntax
C#
public class TDGraphClass : TDataClass

The TDGraphClass type exposes the following members.

Constructors
 NameDescription
Public methodTDGraphClass Initializes a new instance of the TDGraphClass class using the provided node and reader. The constructor extracts graph data, units, titles and optional metadata from the WITec nodes.
Top
Properties
 NameDescription
Public propertyCaption Gets the caption of this data class.
(Inherited from TDataClass)
Public propertyClassName Gets the class name associated with this data class.
(Inherited from TDataClass)
Public propertyGraphType Gets the determined graph type for this instance.
Public propertyID Gets the identifier of this data class.
(Inherited from TDataClass)
Public propertyInformationRtfText Gets any informational RTF text associated with this graph.
Public propertyKindText Gets the kind text (suffix) extracted from the caption that describes the data kind (for example "Spec.Data" or "Elapsed Time").
Public propertyNode Gets the underlying node for this data class.
(Inherited from TDataClass)
Public propertyTData Gets the node named "TData" that contains the data values for this class.
(Inherited from TDataClass)
Public propertyTitle Gets the graph title.
Public propertyXUnitDescription Gets the unit description for the X axis.
Public propertyXUnitShortcut Gets the unit shortcut for the X axis.
Public propertyXValues Gets or sets the X axis values for the graph.
Public propertyZMetaData Optional metadata for Z values. May be null if no metadata was found or inferred.
Public propertyZUnitDescription Gets the unit description for the Z values.
Public propertyZUnitShortcut Gets the unit shortcut for the Z values.
Public propertyZValues Gets or sets the collection of Z value arrays. Each entry represents one spectrum or series.
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 methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top
Fields
 NameDescription
Protected field_tdGraph Backing node for the TDGraph section of the data class.
Protected field_tdGraph_GraphData Backing node for the GraphData child node inside the TDGraph node.
Top
See Also