Region Generation Functions

:Associate with "Region Generation Functions" More...

Functions

int ComputeHomerange (DPOINT2D **Points, INT32 NumPoints, DPOLYGON **Dpolys, INT32 *NumDpolys, POLYFITPARM *pfparm)
int MregionFromBasin (int rhandle, int vhandle, int NumElemTypes, RGNELEMLIST *ElemList, REGION2D &region)
int MregionFromBufferZone (int vhandle, int NumElemTypes, RGNELEMLIST *ElemList, DOUBLE PointDistance, DOUBLE LineDistance, DOUBLE PolyDistance, int Unit, bool side, REGION2D &region)
int MregionFromCluster (int vhandle, RGNELEMLIST *ElemList, int NumElemTypes, CLASSIFY_PARM *clparm, REGION2D &region)
int MregionFromPolygonFit (int vhandle, RGNELEMLIST *bitarray, int NumPoints, POLYFITPARM *pfparm, REGION2D &region)
int MregionFromTextureGrowth (int rhandle, int vhandle, int NumElemTypes, RGNELEMLIST *ElemList, DOUBLE numSD, INT32 Around, REGION2D &region, UINT32 ProcessType)
int MregionFromVoronoi (int vhandle, RGNELEMLIST *ElemList, int NumElemTypes, DOUBLE ExtFactor, REGION2D &region)
void MregionInitPolygonFit (POLYFITPARM *pfparm, UINT32 method)

Detailed Description

:Associate with "Region Generation Functions"


Function Documentation

int ComputeHomerange DPOINT2D **  Points,
INT32  NumPoints,
DPOLYGON **  Dpolys,
INT32 NumDpolys,
POLYFITPARM pfparm
 

Compute region from set of points using polygon fitting.

int MregionFromBasin int  rhandle,
int  vhandle,
int  NumElemTypes,
RGNELEMLIST ElemList,
REGION2D region
 

Create a region from basin.

int MregionFromBufferZone int  vhandle,
int  NumElemTypes,
RGNELEMLIST ElemList,
DOUBLE  PointDistance,
DOUBLE  LineDistance,
DOUBLE  PolyDistance,
int  Unit,
bool  side,
REGION2D region
 

Create a region from buffer zone.

int MregionFromCluster int  vhandle,
RGNELEMLIST ElemList,
int  NumElemTypes,
CLASSIFY_PARM clparm,
REGION2D region
 

Create a region from a cluster.

Parameters:
NumElemTypes  Number of element types

int MregionFromPolygonFit int  vhandle,
RGNELEMLIST bitarray,
int  NumPoints,
POLYFITPARM pfparm,
REGION2D region
 

Generate a region from a polygon fit of selected points.

Returns:
1 if one or more regions generated, 0 if no regions generated, error code if < 0.
Polygon fit methods:
  • RGNPFIT_MINPOLY
  • RGNPFIT_HARMON
  • RGNPFIT_FOURIER
  • RGNPFIT_TESSEL
Parameters:
vhandle  Handle to open RVC vector object
bitarray  Selected points to generate polygon around
NumPoints  Number of points that the array covers
pfparm  Polygon fit parameter structure

int MregionFromTextureGrowth int  rhandle,
int  vhandle,
int  NumElemTypes,
RGNELEMLIST ElemList,
DOUBLE  numSD,
INT32  Around,
REGION2D region,
UINT32  ProcessType
 

Create a region by raster texture growing.

int MregionFromVoronoi int  vhandle,
RGNELEMLIST ElemList,
int  NumElemTypes,
DOUBLE  ExtFactor,
REGION2D region
 

Create a region from Voronoi diagram.

Parameters:
NumElemTypes  Number of element types
region  Region returned

void MregionInitPolygonFit POLYFITPARM pfparm,
UINT32  method
 

Initialize parameters to defaults for polygon fitting.

See MregionFromPolygonFit() for details on POLYFITPARM and methods.


Generated on Wed May 31 15:29:24 2006 for TNTsdk by  doxygen 1.3.8-20040913