C# Класс VixenModules.App.Curves.Curve

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
ActiveCurveGridColor Color
InactiveCurveGridColor Color

Private Properties

Свойство Тип Описание
TransformPoint Point

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

Метод Описание
CheckLibraryReference ( ) : bool

Checks that the library reference is still valid and current.

Curve ( ) : System
Curve ( Curve curve ) : System

Deep copy constructor.

Curve ( CurveType type ) : System
Curve ( IPointList points ) : System
Curve ( double intensity ) : System

Creates a flat curve of the given intensity

Equals ( object obj ) : bool
GenerateCurveImage ( Size size ) : Bitmap
GenerateGenericCurveImage ( Size size, bool inactive = false ) : Bitmap
GetHashCode ( ) : int
GetIntValue ( double x ) : int
GetIntValue ( int x ) : int
GetValue ( double x ) : double
GetValue ( int x ) : double
UnlinkFromLibraryCurve ( ) : void
UpdateLibraryReference ( ) : bool

Tries to update the library referenced object.

Защищенные методы

Метод Описание
Equals ( Curve other ) : bool

Приватные методы

Метод Описание
TransformPoint ( ZedGraph.PointPair points, Size bounds ) : Point

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

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

Checks that the library reference is still valid and current.
public CheckLibraryReference ( ) : bool
Результат bool

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

public Curve ( ) : System
Результат System

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

Deep copy constructor.
public Curve ( Curve curve ) : System
curve Curve
Результат System

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

public Curve ( CurveType type ) : System
type CurveType
Результат System

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

public Curve ( IPointList points ) : System
points IPointList
Результат System

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

Creates a flat curve of the given intensity
public Curve ( double intensity ) : System
intensity double
Результат System

Equals() защищенный Метод

protected Equals ( Curve other ) : bool
other Curve
Результат bool

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

public Equals ( object obj ) : bool
obj object
Результат bool

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

public GenerateCurveImage ( Size size ) : Bitmap
size System.Drawing.Size
Результат System.Drawing.Bitmap

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

public GenerateGenericCurveImage ( Size size, bool inactive = false ) : Bitmap
size System.Drawing.Size
inactive bool
Результат System.Drawing.Bitmap

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

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

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

public GetIntValue ( double x ) : int
x double
Результат int

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

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

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

public GetValue ( double x ) : double
x double
Результат double

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

public GetValue ( int x ) : double
x int
Результат double

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

public UnlinkFromLibraryCurve ( ) : void
Результат void

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

Tries to update the library referenced object.
public UpdateLibraryReference ( ) : bool
Результат bool

Описание свойств

ActiveCurveGridColor публичное статическое свойство

public static Color ActiveCurveGridColor
Результат Color

InactiveCurveGridColor публичное статическое свойство

public static Color InactiveCurveGridColor
Результат Color