C# Class DeedDrafter.ParcelLineRow

Inheritance: INotifyPropertyChanged
Exibir arquivo Open project: Esri/deed-drafter Class Usage Examples

Public Methods

Method Description
GetBearing ( bool asRadian ) : double
GetChordDistance ( ) : double
GetDistance ( ) : double
GetFrom ( ) : Int32
GetParameter2 ( ) : double
GetRadius ( ) : double
GetTo ( ) : Int32
IsComplete ( ) : bool
ParcelLineRow ( ) : System
ParcelLineRow ( Configuration &xmlConfig ) : System
ParseAngleDMS ( string bearingString, bool &error ) : double
ParseBearing ( string bearingString, EnumBearingFormat &enteredBearingFormat, bool &error ) : double
ParseBearing ( double bearing, EnumBearingFormat enteredBearingFormat ) : string
ResetCurveAttributes ( ) : void
SetBearing ( double BearingDegree ) : void
SetBearing ( double BearingDegree, bool tangent ) : void
SetCurveAttributes ( Int32 centerPoint, double bearing1, double bearing2 ) : void

Private Methods

Method Description
CalculateArcLength ( double arcLength ) : bool
DistanceInBaseUnits ( string distance, bool &error ) : double
GetDoubleValue ( string value ) : double
GetInt32Value ( string value ) : Int32
HasChar ( string &value, char ch ) : bool
NotifyDistancePropertyChanged ( ) : void
NotifyPropertyChanged ( string propertyName ) : void
UpdateDistance ( string value, bool isDistance ) : void

Method Details

GetBearing() public method

public GetBearing ( bool asRadian ) : double
asRadian bool
return double

GetChordDistance() public method

public GetChordDistance ( ) : double
return double

GetDistance() public method

public GetDistance ( ) : double
return double

GetFrom() public method

public GetFrom ( ) : Int32
return System.Int32

GetParameter2() public method

public GetParameter2 ( ) : double
return double

GetRadius() public method

public GetRadius ( ) : double
return double

GetTo() public method

public GetTo ( ) : Int32
return System.Int32

IsComplete() public method

public IsComplete ( ) : bool
return bool

ParcelLineRow() public method

public ParcelLineRow ( ) : System
return System

ParcelLineRow() public method

public ParcelLineRow ( Configuration &xmlConfig ) : System
xmlConfig Configuration
return System

ParseAngleDMS() public method

public ParseAngleDMS ( string bearingString, bool &error ) : double
bearingString string
error bool
return double

ParseBearing() public method

public ParseBearing ( string bearingString, EnumBearingFormat &enteredBearingFormat, bool &error ) : double
bearingString string
enteredBearingFormat EnumBearingFormat
error bool
return double

ParseBearing() public method

public ParseBearing ( double bearing, EnumBearingFormat enteredBearingFormat ) : string
bearing double
enteredBearingFormat EnumBearingFormat
return string

ResetCurveAttributes() public method

public ResetCurveAttributes ( ) : void
return void

SetBearing() public method

public SetBearing ( double BearingDegree ) : void
BearingDegree double
return void

SetBearing() public method

public SetBearing ( double BearingDegree, bool tangent ) : void
BearingDegree double
tangent bool
return void

SetCurveAttributes() public method

public SetCurveAttributes ( Int32 centerPoint, double bearing1, double bearing2 ) : void
centerPoint System.Int32
bearing1 double
bearing2 double
return void