Packageorg.openscales.core.measure
Classpublic class Azimuth
InheritanceAzimuth Inheritance DrawSegmentHandler Inheritance DrawPathHandler Inheritance AbstractDrawHandler Inheritance Handler Inheritance Object
Implements IMeasure



Public Properties
 PropertyDefined By
  accuracies : HashMap
Azimuth
  active : Boolean
[override]
Azimuth
 InheritedcurrentLineStringFeature : LineStringFeature
DrawPathHandler
  displaySystem : String
Azimuth
 InheriteddrawContainer : Sprite
[read-only]
DrawPathHandler
 InheriteddrawLayer : VectorLayer
The layer concerned by the drawing Operation
AbstractDrawHandler
 Inheritedid : Number
DrawPathHandler
 InheritedlastPoint : Point
DrawPathHandler
 InheritedlineString : LineString
DrawPathHandler
 Inheritedmap : Map
[override]
DrawPathHandler
 InheritednewFeature : Boolean
DrawPathHandler
 InheritedstartPoint : Pixel
DrawPathHandler
 Inheritedstyle : Style
The style of the path
DrawPathHandler
 InheritedtoggleHandlerActivity : Function
Getter and setter of the callback function used when the handler's activity changes
Handler
Protected Properties
 PropertyDefined By
 Inherited_currentLineStringFeature : LineStringFeature = null
The LineStringfeature currently drawn
DrawPathHandler
Public Methods
 MethodDefined By
  
Azimuth(map:Map = null)
Constructor
Azimuth
 Inherited
Finish the LineString
DrawPathHandler
  
getMeasure():String
Azimuth
  
getUnits():String
Azimuth
 Inherited
mouseDblClick(Lastpx:Pixel = null):void
This function occured when a double click occured during the drawing operation
DrawPathHandler
 Inherited
temporaryLine(evt:MouseEvent):void
Update the temporary line
DrawPathHandler
Protected Methods
 MethodDefined By
  
drawLine(event:MouseEvent = null):void
[override]
Azimuth
 Inherited
[override]
DrawPathHandler
 Inherited
[override]
DrawPathHandler
 Inherited
DrawPathHandler
Property Detail
accuraciesproperty
accuracies:HashMap


Implementation
    public function get accuracies():HashMap
    public function set accuracies(value:HashMap):void
activeproperty 
active:Boolean[override]


Implementation
    public function get active():Boolean
    public function set active(value:Boolean):void
displaySystemproperty 
displaySystem:String


Implementation
    public function get displaySystem():String
    public function set displaySystem(value:String):void
Constructor Detail
Azimuth()Constructor
public function Azimuth(map:Map = null)

Constructor

Parameters
map:Map (default = null)
Method Detail
drawLine()method
override protected function drawLine(event:MouseEvent = null):void

Parameters

event:MouseEvent (default = null)

getMeasure()method 
public function getMeasure():String

Returns
String
getUnits()method 
public function getUnits():String

Returns
String