|
DFLib Release 1.0.0
|


Public Member Functions | |
| def | __init__ (self, name, valid, Point, bearing, sigma) |
| def | setReceiverLocation (self, theLocation) |
| def | getReceiverLocation (self) |
| def | setBearing (self, theBearing) |
| def | setSigma (self, theSigma) |
| def | getReportBearingRadians (self) |
| def | getBearing (self) |
| def | getBearingStandardDeviationRadians (self) |
| def | getSigma (self) |
Public Attributes | |
| myPoint | |
| bearing | |
| sigma | |
Static Public Attributes | |
| pyProjPoint | r1Point = pyProjPoint([-(106+38./60.+15.4/3600.) , (34+56./60.+48.7/3600)]) |
| pyProjReport | r1 = pyProjReport("r1",True,r1Point,121.147,1.0) |
| pyProjReport | r1p = r1.getReceiverLocation() |
| pyProjPoint | r2Point = pyProjPoint([-(106+18./60.+17.0/3600.) , (34+58./60.+12.5/3600)]) |
| pyProjReport | r2 = pyProjReport("r2",True,r2Point,257.539,3.0) |
| pyProjReport | r2p = r2.getReceiverLocation() |
| pyProjPoint | r3Point = pyProjPoint([-(106+28./60.+53.8/3600.) , (35+10./60.+33.9/3600)]) |
| pyProjReport | r3 = pyProjReport("r3",True,r3Point,197.962,2.0) |
| pyProjReport | r3p = r3.getReceiverLocation() |
| DFLib | rc = DFLib.ReportCollection() |
| pyProjPoint | LSfix = pyProjPoint() |
| pyProjPoint | LSv = LSfix.getXY() |
| pyProjPoint | LSu = LSfix.getUserCoords() |
| pyProjPoint | FCAfix = pyProjPoint() |
| DFLib | FCA_stddev = DFLib.vectord(2) |
| pyProjPoint | FCAv = FCAfix.getXY() |
| pyProjPoint | FCAu = FCAfix.getUserCoords() |
The pyProjReport class implements the DFLib::Abstract::Report interface.
| def pyProjPoint.pyProjReport.__init__ | ( | self, | |
| name, | |||
| valid, | |||
| Point, | |||
| bearing, | |||
| sigma | |||
| ) |
pyProjReport constructor


| def pyProjPoint.pyProjReport.getBearing | ( | self | ) |
Returns the report bearing in degrees.

| def pyProjPoint.pyProjReport.getBearingStandardDeviationRadians | ( | self | ) |
Returns receiver standard deviation in radians.

| def pyProjPoint.pyProjReport.getReceiverLocation | ( | self | ) |
Returns the receiver location in XY coordinates. This is returned as a vectord (STL vector<double>) pointer.
| def pyProjPoint.pyProjReport.getReportBearingRadians | ( | self | ) |
Returns the report bearing relative to grid north (Y) in radians.

| def pyProjPoint.pyProjReport.getSigma | ( | self | ) |
Returns receiver standard deviation in degrees.

| def pyProjPoint.pyProjReport.setBearing | ( | self, | |
| theBearing | |||
| ) |
Sets the report's bearing (in the XY space, which means it needs to have grid convergence and magnetic declination taken into account!) This is in degrees.
| def pyProjPoint.pyProjReport.setReceiverLocation | ( | self, | |
| theLocation | |||
| ) |
Sets the receiver location in XY coordinates.
| def pyProjPoint.pyProjReport.setSigma | ( | self, | |
| theSigma | |||
| ) |
Sets the standard deviation of the distribution of random errors expected from this type of receiver. This is in degrees.
| pyProjPoint.pyProjReport.bearing |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
| pyProjPoint.pyProjReport.myPoint |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
| pyProjPoint.pyProjReport.sigma |