|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IRealTimeLog
Provides access to members for logging real-time data.
Method Summary | |
---|---|
IFeatureClass |
getLogFile()
The feature class used to log positions. |
double |
getLogRate()
The time, in seconds, between storing positions in the log file. |
double |
getMinimumLogDeflectionAngle()
The minimum deflection angle to use when deciding when to log points. |
double |
getMinimumLogDistance()
The minimum distance between points before they are logged. |
boolean |
isLogEstimatedPosition()
Indicates if positions are logged if the signal is lost. |
boolean |
isLogging()
Indicates if the data is being logged. |
boolean |
isUseLogRate()
Indicates if the log rate is used for sampling data. |
boolean |
isUseMinimumLogDeflectionAngle()
Indicates if the minimum log deflection angle is used for sampling data. |
boolean |
isUseMinimumLogDistance()
Indicates if the minimum log rate is used for sampling data. |
void |
setLogEstimatedPosition(boolean pLogEstimated)
Indicates if positions are logged if the signal is lost. |
void |
setLogFileByRef(IFeatureClass ppFeatureClass)
The feature class used to log positions. |
void |
setLogRate(double pRate)
The time, in seconds, between storing positions in the log file. |
void |
setMinimumLogDeflectionAngle(double pAngle)
The minimum deflection angle to use when deciding when to log points. |
void |
setMinimumLogDistance(double pDistance)
The minimum distance between points before they are logged. |
void |
setUseLogRate(boolean pUse)
Indicates if the log rate is used for sampling data. |
void |
setUseMinimumLogDeflectionAngle(boolean pUse)
Indicates if the minimum log deflection angle is used for sampling data. |
void |
setUseMinimumLogDistance(boolean pUse)
Indicates if the minimum log rate is used for sampling data. |
void |
stampGpsPosition()
Stamp current position values to the selected log file. |
void |
startLogging()
Start logging to the current log file. |
void |
stopLogging()
Stop logging to the current log file. |
Method Detail |
---|
IFeatureClass getLogFile() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setLogFileByRef(IFeatureClass ppFeatureClass) throws IOException, AutomationException
ppFeatureClass
- A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getLogRate() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setLogRate(double pRate) throws IOException, AutomationException
pRate
- The pRate (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getMinimumLogDistance() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setMinimumLogDistance(double pDistance) throws IOException, AutomationException
pDistance
- The pDistance (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getMinimumLogDeflectionAngle() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setMinimumLogDeflectionAngle(double pAngle) throws IOException, AutomationException
pAngle
- The pAngle (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isUseLogRate() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setUseLogRate(boolean pUse) throws IOException, AutomationException
pUse
- The pUse (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isUseMinimumLogDistance() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setUseMinimumLogDistance(boolean pUse) throws IOException, AutomationException
pUse
- The pUse (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isUseMinimumLogDeflectionAngle() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setUseMinimumLogDeflectionAngle(boolean pUse) throws IOException, AutomationException
pUse
- The pUse (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void startLogging() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void stopLogging() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isLogging() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void stampGpsPosition() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setLogEstimatedPosition(boolean pLogEstimated) throws IOException, AutomationException
pLogEstimated
- The pLogEstimated (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isLogEstimatedPosition() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |