C# Класс DeedDrafter.ParcelLineRow

Наследование: INotifyPropertyChanged
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

GetBearing() публичный Метод

public GetBearing ( bool asRadian ) : double
asRadian bool
Результат double

GetChordDistance() публичный Метод

public GetChordDistance ( ) : double
Результат double

GetDistance() публичный Метод

public GetDistance ( ) : double
Результат double

GetFrom() публичный Метод

public GetFrom ( ) : Int32
Результат System.Int32

GetParameter2() публичный Метод

public GetParameter2 ( ) : double
Результат double

GetRadius() публичный Метод

public GetRadius ( ) : double
Результат double

GetTo() публичный Метод

public GetTo ( ) : Int32
Результат System.Int32

IsComplete() публичный Метод

public IsComplete ( ) : bool
Результат bool

ParcelLineRow() публичный Метод

public ParcelLineRow ( ) : System
Результат System

ParcelLineRow() публичный Метод

public ParcelLineRow ( Configuration &xmlConfig ) : System
xmlConfig Configuration
Результат System

ParseAngleDMS() публичный Метод

public ParseAngleDMS ( string bearingString, bool &error ) : double
bearingString string
error bool
Результат double

ParseBearing() публичный Метод

public ParseBearing ( string bearingString, EnumBearingFormat &enteredBearingFormat, bool &error ) : double
bearingString string
enteredBearingFormat EnumBearingFormat
error bool
Результат double

ParseBearing() публичный Метод

public ParseBearing ( double bearing, EnumBearingFormat enteredBearingFormat ) : string
bearing double
enteredBearingFormat EnumBearingFormat
Результат string

ResetCurveAttributes() публичный Метод

public ResetCurveAttributes ( ) : void
Результат void

SetBearing() публичный Метод

public SetBearing ( double BearingDegree ) : void
BearingDegree double
Результат void

SetBearing() публичный Метод

public SetBearing ( double BearingDegree, bool tangent ) : void
BearingDegree double
tangent bool
Результат void

SetCurveAttributes() публичный Метод

public SetCurveAttributes ( Int32 centerPoint, double bearing1, double bearing2 ) : void
centerPoint System.Int32
bearing1 double
bearing2 double
Результат void