C# Class csCommon.Plugins.EffectAppraisalPlugin.Models.PhaseState

Inheritance: Caliburn.Micro.PropertyChangedBase
Afficher le fichier Open project: TNOCS/csTouch Class Usage Examples

Méthodes publiques

Свойство Type Description
regex Regex

Méthodes publiques

Méthode Description
Activate ( ) : void

Make the current state active, i.e. the PoIs and dashboard represent the current phase.

AddMeasure ( PoI bc ) : void
AddThreat ( PoI bc ) : void
PhaseState ( string title ) : System.Text.RegularExpressions
Reset ( ) : void
ToString ( ) : string

Private Methods

Méthode Description
TryGetPhaseState ( string title ) : PhaseState
UpdateState ( PhaseState phase ) : void
add ( PoI poi, bool isThreat ) : void
isInArcSegment ( Position center, Position point, double startAngle, double endAngle, double radiusInMeter ) : bool

Check whether the point is in the arc segment.

updateThreatVisualisation ( PoIState threat ) : void

Set the color of the threat based on the current threat level in a label

Method Details

Activate() public méthode

Make the current state active, i.e. the PoIs and dashboard represent the current phase.
public Activate ( ) : void
Résultat void

AddMeasure() public méthode

public AddMeasure ( PoI bc ) : void
bc DataServer.PoI
Résultat void

AddThreat() public méthode

public AddThreat ( PoI bc ) : void
bc DataServer.PoI
Résultat void

PhaseState() public méthode

public PhaseState ( string title ) : System.Text.RegularExpressions
title string
Résultat System.Text.RegularExpressions

Reset() public méthode

public Reset ( ) : void
Résultat void

ToString() public méthode

public ToString ( ) : string
Résultat string

Property Details

regex public_oe static_oe property

Regular expression built for C# on: Thu, Jun 11, 2015, 11:55:02 AM Using Expresso Version: 3.0.4750, http://www.ultrapico.com A description of the regular expression: EAM. EAM Any character [Type]: A named capture group. [[a-zA-Z]*] Any character in this class: [a-zA-Z], any number of repetitions Any character in this class: [.] [Title]: A named capture group. [[a-zA-Z]*] Any character in this class: [a-zA-Z], any number of repetitions Any character in this class: [.] [Property]: A named capture group. [[a-zA-Z]*] Any character in this class: [a-zA-Z], any number of repetitions
public static Regex regex
Résultat Regex