ZedGraph LogoZedGraph Class Library Documentation
PointPair Class
NamespacesZedGraphPointPair
A simple point represented by an (X,Y,Z) group of double values.
Declaration Syntax
C#Visual BasicVisual C++
<SerializableAttribute> _
Public Class PointPair _
	Inherits PointPairBase _
	Implements ISerializable, ICloneable
[SerializableAttribute]
public ref class PointPair : public PointPairBase, 
	ISerializable, ICloneable
Members
All MembersConstructorsMethodsPropertiesFields



IconMemberDescription
PointPairPointPairNew()()
Default Constructor

PointPairPointPairNew(Double, Double)
Creates a point pair with the specified X and Y.

PointPairPointPairNew(Double, Double, String)
Creates a point pair with the specified X, Y, and label (Tag).

PointPairPointPairNew(Double, Double, Double)
Creates a point pair with the specified X, Y, and base value.

PointPairPointPairNew(Double, Double, Double, String)
Creates a point pair with the specified X, Y, base value, and string label (Tag).

PointPairPointPairNew(Double, Double, Double, Object)
Creates a point pair with the specified X, Y, base value, and (Tag).

PointPairPointPairNew(PointF)
Creates a point pair from the specified PointF struct.

PointPairPointPairNew(PointPair)
The PointPair copy constructor.

Clone()()
Typesafe, deep-copy clone method.

ColorValue
The ColorValue property is just an alias for the Z property.

Equals(Object)
Compare two PointPair objects for equality. To be equal, X, Y, and Z must be exactly the same between the two objects.
(Overrides PointPairBase.Equals(Object).)
Finalize()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode()()
Return the HashCode from the base class.
(Overrides PointPairBase.GetHashCode()().)
GetObjectData(SerializationInfo, StreamingContext)
Populates a SerializationInfo instance with the data needed to serialize the target object
(Overrides PointPairBase.GetObjectData(SerializationInfo, StreamingContext).)
GetType()()
Gets the Type of the current instance.
(Inherited from Object.)
IsInvalid
Readonly value that determines if either the X or the Y coordinate in this PointPair is an invalid (not plotable) value. It is considered invalid if it is missing (equal to System.Double.Max), Infinity, or NaN.
(Inherited from PointPairBase.)
IsInvalid3D
Readonly value that determines if either the X, Y, or Z coordinate in this PointPair is an invalid (not plotable) value. It is considered invalid if it is missing (equal to System.Double.Max), Infinity, or NaN.

IsMissing
Readonly value that determines if either the X or the Y coordinate in this PointPair is a missing value.
(Inherited from PointPairBase.)
LowValue
The "low" value for this point (lower dependent-axis value). This is really just an alias for Z.

MemberwiseClone()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
static memberschema2
Current schema value that defines the version of the serialized file

ICloneable..::Clone()()
Implement the ICloneable interface in a typesafe manner by just calling the typed version of Clone()()

Tag
A tag object for use by the user. This can be used to store additional information associated with the PointPair. ZedGraph never modifies this value, but if it is a String type, it may be displayed in a ToolTip within the ZedGraphControl object.

ToString(Boolean)
Format this PointPair value using the default format. Example: "( 12.345, -16.876 )". The two double values are formatted with the "g" format type.

ToString(String, Boolean)
Format this PointPair value using a general format string. Example: a format string of "e2" would give "( 1.23e+001, -1.69e+001 )". If is true, then the third "Z" coordinate is also shown.

ToString(String, String, String)
Format this PointPair value using different general format strings for the X, Y, and Z values. Example: a format string of "e2" would give "( 1.23e+001, -1.69e+001 )".

ToString(String)
Format this PointPair value using a general format string. Example: a format string of "e2" would give "( 1.23e+001, -1.69e+001 )".
(Inherited from PointPairBase.)
ToString(String, String)
Format this PointPair value using different general format strings for the X and Y values. Example: a format string of "e2" would give "( 1.23e+001, -1.69e+001 )". The Z value is not displayed (see ToString(String, String, String)).
(Inherited from PointPairBase.)
X
This PointPair's X coordinate
(Inherited from PointPairBase.)
Y
This PointPair's Y coordinate
(Inherited from PointPairBase.)
Z
This PointPair's Z coordinate. Also used for the lower value (dependent axis) for HiLowBarItem and ErrorBarItem charts.

Inheritance Hierarchy

Assembly: ZedGraph (Module: ZedGraph) Version: 5.1.0.621