C# Class VixenModules.App.Curves.Curve

Afficher le fichier Open project: sall/vixen Class Usage Examples

Méthodes publiques

Свойство Type Description
ActiveCurveGridColor Color
InactiveCurveGridColor Color

Private Properties

Свойство Type Description
TransformPoint Point

Méthodes publiques

Méthode Description
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.

Méthodes protégées

Méthode Description
Equals ( Curve other ) : bool

Private Methods

Méthode Description
TransformPoint ( ZedGraph.PointPair points, Size bounds ) : Point

Method Details

CheckLibraryReference() public méthode

Checks that the library reference is still valid and current.
public CheckLibraryReference ( ) : bool
Résultat bool

Curve() public méthode

public Curve ( ) : System
Résultat System

Curve() public méthode

Deep copy constructor.
public Curve ( Curve curve ) : System
curve Curve
Résultat System

Curve() public méthode

public Curve ( CurveType type ) : System
type CurveType
Résultat System

Curve() public méthode

public Curve ( IPointList points ) : System
points IPointList
Résultat System

Curve() public méthode

Creates a flat curve of the given intensity
public Curve ( double intensity ) : System
intensity double
Résultat System

Equals() protected méthode

protected Equals ( Curve other ) : bool
other Curve
Résultat bool

Equals() public méthode

public Equals ( object obj ) : bool
obj object
Résultat bool

GenerateCurveImage() public méthode

public GenerateCurveImage ( Size size ) : Bitmap
size System.Drawing.Size
Résultat System.Drawing.Bitmap

GenerateGenericCurveImage() public méthode

public GenerateGenericCurveImage ( Size size, bool inactive = false ) : Bitmap
size System.Drawing.Size
inactive bool
Résultat System.Drawing.Bitmap

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

GetIntValue() public méthode

public GetIntValue ( double x ) : int
x double
Résultat int

GetIntValue() public méthode

public GetIntValue ( int x ) : int
x int
Résultat int

GetValue() public méthode

public GetValue ( double x ) : double
x double
Résultat double

GetValue() public méthode

public GetValue ( int x ) : double
x int
Résultat double

UnlinkFromLibraryCurve() public méthode

public UnlinkFromLibraryCurve ( ) : void
Résultat void

UpdateLibraryReference() public méthode

Tries to update the library referenced object.
public UpdateLibraryReference ( ) : bool
Résultat bool

Property Details

ActiveCurveGridColor public_oe static_oe property

public static Color ActiveCurveGridColor
Résultat Color

InactiveCurveGridColor public_oe static_oe property

public static Color InactiveCurveGridColor
Résultat Color