RVC::AUTOLINK Class Reference

#include <rvc/autolink.h>

List of all members.

Public Types

enum  ISSUES {
  ISSUE_None = 0x0000, ISSUE_NoCRS = 0x0001, ISSUE_NoPyramid = 0x0002, ISSUE_NoSearchTree = 0x0004,
  ISSUE_NoRegion = 0x0008, ISSUE_NeedScan = 0x0010, ISSUES_All = 0x001F
}
enum  RESOLUTION { RESOLUTION_Ignore, RESOLUTION_FixThisFile, RESOLUTION_FixAllFiles }
enum  WARNINGS { WARNING_None = 0x0000, WARNING_NoStyles = 0x0001 }

Static Public Member Functions

static void Reset ()
static void ResetPriorIssueResolution ()
static ERRVALUE ResolveCRS (const RVC::OBJITEM &ObjItem, const SPATREF::COORDREFSYS &CoordRefSys, bool IgnoreErrs=false)
static ERRVALUE ResolvePyramid (const RVC::OBJITEM &ObjItem, bool IgnoreErrs=false)
static ERRVALUE ResolveRegion (const RVC::OBJITEM &ObjItem, bool IgnoreErrs=false)
static ERRVALUE ResolveScan (const RVC::OBJITEM &ObjItem, bool IgnoreErrs=false)
static ERRVALUE ResolveSearchTree (const RVC::OBJITEM &ObjItem, bool IgnoreErrs=false)
static ERRVALUE ScanAndResolve (MDLGPARENT dlgparent, const DATETIME &testtime, const FILEPATH &filepath)
static ERRVALUE ScanAndResolve (MDLGPARENT dlgparent, RVC::OBJECT &ObjFile)
static void SetAutoIssueResolution (ISSUES issue, RESOLUTION resolution)
static void SetDftCRS (const SPATREF::COORDREFSYS &DftCRS)
static void SetShowDlgStatus (bool ShowDlgStatus)

Member Enumeration Documentation

Enumerator:
ISSUE_None 
ISSUE_NoCRS 
ISSUE_NoPyramid 
ISSUE_NoSearchTree 
ISSUE_NoRegion 
ISSUE_NeedScan 
ISSUES_All 
Enumerator:
RESOLUTION_Ignore 
RESOLUTION_FixThisFile 
RESOLUTION_FixAllFiles 
Enumerator:
WARNING_None 
WARNING_NoStyles 

Member Function Documentation

static void RVC::AUTOLINK::Reset (  )  [static]

Reset all to normal state.

static void RVC::AUTOLINK::ResetPriorIssueResolution (  )  [static]
static ERRVALUE RVC::AUTOLINK::ResolveCRS ( const RVC::OBJITEM ObjItem,
const SPATREF::COORDREFSYS CoordRefSys,
bool  IgnoreErrs = false 
) [static]
static ERRVALUE RVC::AUTOLINK::ResolvePyramid ( const RVC::OBJITEM ObjItem,
bool  IgnoreErrs = false 
) [static]
static ERRVALUE RVC::AUTOLINK::ResolveRegion ( const RVC::OBJITEM ObjItem,
bool  IgnoreErrs = false 
) [static]
static ERRVALUE RVC::AUTOLINK::ResolveScan ( const RVC::OBJITEM ObjItem,
bool  IgnoreErrs = false 
) [static]
static ERRVALUE RVC::AUTOLINK::ResolveSearchTree ( const RVC::OBJITEM ObjItem,
bool  IgnoreErrs = false 
) [static]
static ERRVALUE RVC::AUTOLINK::ScanAndResolve ( MDLGPARENT  dlgparent,
const DATETIME testtime,
const FILEPATH filepath 
) [static]
static ERRVALUE RVC::AUTOLINK::ScanAndResolve ( MDLGPARENT  dlgparent,
RVC::OBJECT ObjFile 
) [static]
static void RVC::AUTOLINK::SetAutoIssueResolution ( ISSUES  issue,
RESOLUTION  resolution 
) [static]

Set how to automatically resolve specified issue.

User will not be prompted if this issue occurs until ClearAutoIssueResolutions is called.

static void RVC::AUTOLINK::SetDftCRS ( const SPATREF::COORDREFSYS DftCRS  )  [static]

Set default CRS.

static void RVC::AUTOLINK::SetShowDlgStatus ( bool  ShowDlgStatus  )  [static]

Set whether to show status dialog while resolving.

Default initially and after Reset is to show.


The documentation for this class was generated from the following file:

Generated on Sun Oct 7 21:36:41 2012 for TNTsdk 2012 by  doxygen 1.6.1