C# Class FilterDemoFramework.FilterView

Inheritance: UIView
ファイルを表示 Open project: xamarin/monotouch-samples Class Usage Examples

Public Properties

Property Type Description
DefaultMaxHertz float
DefaultMinHertz float

Public Methods

Method Description
AwakeFromNib ( ) : void
FilterView ( IntPtr handle ) : System
GetFrequencyData ( ) : double[]
GetLocationForDbValue ( float value ) : float
SetMagnitudes ( double magnitudeData ) : void
TouchesBegan ( NSSet touches, UIEvent evt ) : void
TouchesCancelled ( NSSet touches, UIEvent evt ) : void
TouchesEnded ( NSSet touches, UIEvent evt ) : void
TouchesMoved ( NSSet touches, UIEvent evt ) : void

Private Methods

Method Description
CreateControlPoint ( ) : void
CreateDbLabelsAndLines ( ) : void
CreateFrequencyLabelsAndLines ( ) : void
GetDbValue ( nfloat location ) : float
GetFrequencyValue ( nfloat location ) : float
GetLocationForFrequencyValue ( float value ) : float
GetLogValue ( float number, float baseNum ) : float
GetString ( float value ) : string
GetValue ( nfloat gridIndex ) : float
LayoutSublayersOfLayer ( CALayer layer ) : void
ProcessTouch ( CGPoint touchPoint ) : CGPoint
ReleaseDesignerOutlets ( ) : void
UpdateControls ( bool refreshColor ) : void
UpdateDbLayers ( ) : void
UpdateFrequenciesAndResonance ( ) : void
UpdateFrequencyLayers ( ) : void

Method Details

AwakeFromNib() public method

public AwakeFromNib ( ) : void
return void

FilterView() public method

public FilterView ( IntPtr handle ) : System
handle System.IntPtr
return System

GetFrequencyData() public method

public GetFrequencyData ( ) : double[]
return double[]

GetLocationForDbValue() public method

public GetLocationForDbValue ( float value ) : float
value float
return float

SetMagnitudes() public method

public SetMagnitudes ( double magnitudeData ) : void
magnitudeData double
return void

TouchesBegan() public method

public TouchesBegan ( NSSet touches, UIEvent evt ) : void
touches NSSet
evt UIEvent
return void

TouchesCancelled() public method

public TouchesCancelled ( NSSet touches, UIEvent evt ) : void
touches NSSet
evt UIEvent
return void

TouchesEnded() public method

public TouchesEnded ( NSSet touches, UIEvent evt ) : void
touches NSSet
evt UIEvent
return void

TouchesMoved() public method

public TouchesMoved ( NSSet touches, UIEvent evt ) : void
touches NSSet
evt UIEvent
return void

Property Details

DefaultMaxHertz public_oe static_oe property

public static float DefaultMaxHertz
return float

DefaultMinHertz public_oe static_oe property

public static float DefaultMinHertz
return float