Classes |
| struct | ADRES_PARM |
| struct | CLASSIFY_PARM |
| struct | FCMEANS_PARM |
| struct | FOURIERPARM |
| struct | HARMONPARM |
| struct | ISODATA_PARM |
| struct | KERNELPARM |
| struct | KMEANS_PARM |
| struct | MDANGLE_PARM |
| struct | MINCONVEXPARM |
| struct | MINPOLYPARM |
| struct | POLYFITPARM |
| struct | RGNELEMLIST |
| struct | SELFORG_PARM |
| struct | TESSELPARM |
Defines |
| #define | CLMETHOD_AdaptiveResonance 4 |
| #define | CLMETHOD_COUNT 6 |
| #define | CLMETHOD_FC_means 1 |
| #define | CLMETHOD_Isodata 5 |
| #define | CLMETHOD_K_means 0 |
| #define | CLMETHOD_MinDistAngle 2 |
| #define | CLMETHOD_SelfOrganization 3 |
| #define | FT_height_default 0.50 |
| #define | FT_height_max 1.00 |
| #define | FT_height_min 0.01 |
| #define | FT_horiz_default 15 |
| #define | FT_horiz_max 120 |
| #define | FT_horiz_min 15 |
| #define | FT_vert_default 15 |
| #define | FT_vert_max 120 |
| #define | FT_vert_min 15 |
| #define | HM_horiz_default 15 |
| #define | HM_horiz_max 120 |
| #define | HM_horiz_min 15 |
| #define | HM_iter_default 5 |
| #define | HM_iter_max 100 |
| #define | HM_iter_min 2 |
| #define | HM_percent_default 95.00 |
| #define | HM_percent_max 100.0 |
| #define | HM_percent_min 10.00 |
| #define | HM_sign_default TRUE |
| #define | HM_vert_default 15 |
| #define | HM_vert_max 120 |
| #define | HM_vert_min 15 |
| #define | HM_weight_default 0.618 |
| #define | HM_weight_max 1.000 |
| #define | HM_weight_min 0.010 |
| #define | KN_grid_lscv 2 |
| #define | KN_grid_manual 0 |
| #define | KN_grid_simple 1 |
| #define | KN_height_default 0.50 |
| #define | KN_height_max 1.00 |
| #define | KN_height_min 0.001 |
| #define | KN_horiz_default 15 |
| #define | KN_horiz_max 120 |
| #define | KN_horiz_min 4 |
| #define | KN_mode_adaptive 1 |
| #define | KN_mode_fixed 0 |
| #define | KN_vert_default 15 |
| #define | KN_vert_max 120 |
| #define | KN_vert_min 4 |
| #define | MC_iter_default 5 |
| #define | MC_iter_max 100 |
| #define | MC_iter_min 2 |
| #define | MC_percent_default 95.00 |
| #define | MC_percent_max 100.0 |
| #define | MC_percent_min 10.00 |
| #define | MC_sign_default TRUE |
| #define | MC_weight_default 0.618 |
| #define | MC_weight_max 1.000 |
| #define | MC_weight_min 0.010 |
| #define | MP_factor_default 0.50 |
| #define | MP_factor_max 1.00 |
| #define | MP_factor_min 0.01 |
| #define | MP_iter_default 5 |
| #define | MP_iter_max 100 |
| #define | MP_iter_min 2 |
| #define | MP_sign_default TRUE |
| #define | MP_weight_default 0.618 |
| #define | MP_weight_max 1.000 |
| #define | MP_weight_min 0.010 |
| #define | REGIONGEN_Basin REGIONGENMETHOD_Basin |
| #define | REGIONGEN_BufZone REGIONGENMETHOD_BufferZone |
| #define | REGIONGEN_Cluster REGIONGENMETHOD_Cluster |
| #define | REGIONGEN_FloodZone REGIONGENMETHOD_FloodZone |
| #define | REGIONGEN_PolyFit REGIONGENMETHOD_PolygonFitting |
| #define | REGIONGEN_RasterCells REGIONGENMETHOD_RasterCells |
| #define | REGIONGEN_RasterExpression REGIONGENMETHOD_RasterExpression |
| #define | REGIONGEN_RasterTraceBound REGIONGENMETHOD_RasterTraceBound |
| #define | REGIONGEN_RasterTraceSolid REGIONGENMETHOD_RasterTraceSolid |
| #define | REGIONGEN_SelPolys REGIONGENMETHOD_SelectedElements |
| #define | REGIONGEN_TextureGrowth REGIONGENMETHOD_TextureGrowth |
| #define | REGIONGEN_Threshold REGIONGENMETHOD_Threshold |
| #define | REGIONGEN_ViewShed REGIONGENMETHOD_Viewshed |
| #define | REGIONGEN_Voronoi REGIONGENMETHOD_Voronoi |
| #define | RGNPFIT_COUNT 7 |
| #define | RGNPFIT_FOURIER 3 |
| #define | RGNPFIT_HARMON 2 |
| #define | RGNPFIT_KERNEL 6 |
| #define | RGNPFIT_MINCONVEX 5 |
| #define | RGNPFIT_MINPOLY 1 |
| #define | RGNPFIT_TESSEL 4 |
| #define | TS_iter_default 5 |
| #define | TS_iter_max 100 |
| #define | TS_iter_min 2 |
| #define | TS_percent_default 95.00 |
| #define | TS_percent_max 100.0 |
| #define | TS_percent_min 10.00 |
| #define | TS_sign_default TRUE |
| #define | TS_weight_default 0.618 |
| #define | TS_weight_max 1.000 |
| #define | TS_weight_min 0.010 |
Enumerations |
| enum | REGIONGENMETHOD {
REGIONGENMETHOD_SelectedElements = 1,
REGIONGENMETHOD_PolygonFitting = 2,
REGIONGENMETHOD_BufferZone = 3,
REGIONGENMETHOD_Viewshed = 4,
REGIONGENMETHOD_Threshold = 5,
REGIONGENMETHOD_Voronoi = 6,
REGIONGENMETHOD_Basin = 7,
REGIONGENMETHOD_FloodZone = 8,
REGIONGENMETHOD_RasterCells = 9,
REGIONGENMETHOD_TextureGrowth = 10,
REGIONGENMETHOD_Cluster = 11,
REGIONGENMETHOD_RasterExpression = 12,
REGIONGENMETHOD_RasterTraceSolid = 13,
REGIONGENMETHOD_RasterTraceBound = 14
} |
Functions |
| int | ComputeHomerange (DPOINT2D **Points, INT32 NumPoints, DPOLYGON **Dpolys, INT32 *NumDpolys, POLYFITPARM *pfparm) |
| int | MregionFromBasin (const RVC::OBJITEM &SrcRastObjItem, const RVC::OBJITEM &SrcVectObjItem, int NumElemTypes, RGNELEMLIST *ElemList, REGION2D ®ion) |
| int | MregionFromBufferZone (const RVC::OBJITEM &SrcObjItem, int NumElemTypes, RGNELEMLIST *ElemList, DOUBLE PointDistance, DOUBLE LineDistance, DOUBLE PolyDistance, int Unit, bool side, REGION2D ®ion) |
| ERRVALUE | MregionFromCluster (const RVC::OBJITEM &SrcGeomObjItem, RGNELEMLIST *ElemList, int NumElemTypes, CLASSIFY_PARM *clparm, REGION2D ®ion) |
| int | MregionFromPolygonFit (const RVC::OBJITEM &SrcGeomObjItem, RGNELEMLIST *bitarray, int NumPoints, POLYFITPARM *pfparm, REGION2D ®ion) |
| int | MregionFromTextureGrowth (int rhandle, int vhandle, int NumElemTypes, RGNELEMLIST *ElemList, DOUBLE numSD, INT32 Around, REGION2D ®ion, UINT32 ProcessType) |
| ERRVALUE | MregionFromVoronoi (const RVC::OBJITEM &SrcGeomObjItem, RGNELEMLIST *ElemList, int NumElemTypes, DOUBLE ExtFactor, REGION2D ®ion) |
| void | MregionInitPolygonFit (POLYFITPARM *pfparm, UINT32 method) |