C# Класс EFSServiceClient.EFSService.FunctionValue

Manually written code to access EFSModel
Наследование: EFSServiceClient.EFSService.Value, IFunctionValue, IGraph
Показать файл Открыть проект

Открытые методы

Метод Описание
AddGraph ( IGraph other ) : IGraph

Adds a graph to this graph

AddSegment ( ISegment segment ) : void

Adds a new segment

CountSegments ( ) : int
DisplayValue ( ) : string

Provides the display value of this value

DivGraph ( IGraph other ) : IGraph

Divides this graph values by values of another graph

Evaluate ( double x ) : double

Evaluates the function for a given X

ExpectedEndX ( ) : double

Provides the last X value where there is some interest to show the graph

GetSegment ( int i ) : ISegment
Merge ( IGraph subGraph ) : void

Merges a graph within this one

Min ( IGraph other ) : IGraph

Provides the graph of the minimal value between this graph and another graph

MultGraph ( IGraph other ) : IGraph

Multiply this graph values of another graph

Negate ( ) : void

Negates the values of the curve

Reduce ( List boundaries ) : void

Reduces the graph to the boundaries provided as parameter

SubstractGraph ( IGraph other ) : IGraph

Substract a graph from this graph

Описание методов

AddGraph() публичный Метод

Adds a graph to this graph
public AddGraph ( IGraph other ) : IGraph
other IGraph
Результат IGraph

AddSegment() публичный Метод

Adds a new segment
public AddSegment ( ISegment segment ) : void
segment ISegment
Результат void

CountSegments() публичный Метод

public CountSegments ( ) : int
Результат int

DisplayValue() публичный Метод

Provides the display value of this value
public DisplayValue ( ) : string
Результат string

DivGraph() публичный Метод

Divides this graph values by values of another graph
public DivGraph ( IGraph other ) : IGraph
other IGraph
Результат IGraph

Evaluate() публичный Метод

Evaluates the function for a given X
public Evaluate ( double x ) : double
x double
Результат double

ExpectedEndX() публичный Метод

Provides the last X value where there is some interest to show the graph
public ExpectedEndX ( ) : double
Результат double

GetSegment() публичный Метод

public GetSegment ( int i ) : ISegment
i int
Результат ISegment

Merge() публичный Метод

Merges a graph within this one
public Merge ( IGraph subGraph ) : void
subGraph IGraph
Результат void

Min() публичный Метод

Provides the graph of the minimal value between this graph and another graph
public Min ( IGraph other ) : IGraph
other IGraph
Результат IGraph

MultGraph() публичный Метод

Multiply this graph values of another graph
public MultGraph ( IGraph other ) : IGraph
other IGraph
Результат IGraph

Negate() публичный Метод

Negates the values of the curve
public Negate ( ) : void
Результат void

Reduce() публичный Метод

Reduces the graph to the boundaries provided as parameter
public Reduce ( List boundaries ) : void
boundaries List
Результат void

SubstractGraph() публичный Метод

Substract a graph from this graph
public SubstractGraph ( IGraph other ) : IGraph
other IGraph
Результат IGraph