C# 클래스 YAMP.XYPlotValue

Abstract base class for plot values that are based on an XY (or similar) coordinate system.
상속: PlotValue
파일 보기 프로젝트 열기: FlorianRappl/YAMP

보호된 프로퍼티들

프로퍼티 타입 설명
annotations List
points List

Private Properties

프로퍼티 타입 설명
Deserialize void
Serialize void

공개 메소드들

메소드 설명
AddPoints ( MatrixValue m ) : void

Adds points to the plot.

AddSeries ( IPointSeries series, bool nameSeries = true, bool colorSeries = true ) : void

Adds a new series to the plot. This function automatically selects a new color for the series, such that no color should be taken twice.

GetSeries ( int index ) : IPointSeries

Gets the specified series as an IPointSeries.

SetXRange ( double min, double max ) : void

Sets the x-range (min and max) in one statement.

SetYRange ( double min, double max ) : void

Sets the y-range (min and max) in one statement.

XYPlotValue ( ) : System

Creates a new instance.

보호된 메소드들

메소드 설명
InitializeBoundaries ( ) : void

Initializes the values MinX, MaxX, MinY and MaxY.

비공개 메소드들

메소드 설명
Deserialize ( Deserializer ds ) : void
Serialize ( Serializer s ) : void

메소드 상세

AddPoints() 공개 추상적인 메소드

Adds points to the plot.
public abstract AddPoints ( MatrixValue m ) : void
m MatrixValue The given matrix.
리턴 void

AddSeries() 공개 메소드

Adds a new series to the plot. This function automatically selects a new color for the series, such that no color should be taken twice.
public AddSeries ( IPointSeries series, bool nameSeries = true, bool colorSeries = true ) : void
series IPointSeries The series to add.
nameSeries bool Should the series be named?
colorSeries bool Should the series be colored automatically?
리턴 void

GetSeries() 공개 메소드

Gets the specified series as an IPointSeries.
public GetSeries ( int index ) : IPointSeries
index int The 0-based index of the series.
리턴 IPointSeries

InitializeBoundaries() 보호된 메소드

Initializes the values MinX, MaxX, MinY and MaxY.
protected InitializeBoundaries ( ) : void
리턴 void

SetXRange() 공개 메소드

Sets the x-range (min and max) in one statement.
public SetXRange ( double min, double max ) : void
min double The minimum for the x-axis.
max double The maximum for the x-axis.
리턴 void

SetYRange() 공개 메소드

Sets the y-range (min and max) in one statement.
public SetYRange ( double min, double max ) : void
min double The minimum for the y-axis.
max double The maximum for the y-axis.
리턴 void

XYPlotValue() 공개 메소드

Creates a new instance.
public XYPlotValue ( ) : System
리턴 System

프로퍼티 상세

annotations 보호되어 있는 프로퍼티

The contained annotations.
protected List annotations
리턴 List

points 보호되어 있는 프로퍼티

The various included series.
protected List points
리턴 List