Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

FastRBFSupport.h File Reference

#include <stdarg.h>

Include dependency graph for FastRBFSupport.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Classes

struct  _FastRBF_FEEDBACK
struct  FastRBF_ALTARRAY2
struct  FastRBF_ALTARRAY3
struct  FastRBF_BASICFUNC
struct  FastRBF_FACELIST
struct  FastRBF_GRID2
struct  FastRBF_GRID3
struct  FastRBF_MESH3
struct  FastRBF_OCTREE
struct  FastRBF_POINTLIST2
struct  FastRBF_POINTLIST3
struct  FastRBF_SCAN3
struct  FastRBF_SOLUTION2
struct  FastRBF_SOLUTION3

Defines

#define __FastRBFApi

Typedefs

typedef double FastRBF_VEC2 [2]
typedef double FastRBF_VEC3 [3]
typedef int FastRBF_TRI [3]
typedef int FastRBF_QUAD [4]
typedef double FastRBF_MATRIX3D [16]
typedef _FastRBF_EVALWS * FastRBF_EVALWS
typedef _FastRBF_FEEDBACK FastRBF_FEEDBACK
typedef void( FastRBF_MSGHANDLER )(FastRBF_FEEDBACK *Feedback, int Level, const char *Format, va_list Arguments)

Enumerations

enum  FastRBF_STATUS {
  FastRBF_SUCCESS, FastRBF_ABORT, FastRBF_NOMEM, FastRBF_ERROR,
  FastRBF_INVPOINTS, FastRBF_INVGRID, FastRBF_INVSOLUTION, FastRBF_INVDISTANCE,
  FastRBF_INVSIZE, FastRBF_INVGRIDSPEC, FastRBF_INVATTR, FastRBF_INVFILE,
  FastRBF_INVSCAN, FastRBF_INVFACES, FastRBF_INVMESH, FastRBF_INVALT,
  FastRBF_INVEXISTS, FastRBF_INVARG, FastRBF_FITNOCONV, FastRBF_FITSLOWCONV,
  FastRBF_FITIDENT, FastRBF_FITLINDEP, FastRBF_FITTRIV, FastRBF_ISOERROR,
  FastRBF_ISOSEEDS, FastRBF_INVLICENSE, FastRBF_FILEOPEN, FastRBF_FILEREAD,
  FastRBF_FILEWRITE, FastRBF_FMTTYPE, FastRBF_FMTVERSION, FastRBF_FMTSYNTAX,
  FastRBF_FMTEOF, FastRBF_FMTEXCESS, FastRBF_FMTBINARY, FastRBF_FMTASCII,
  FastRBF_FMTCONTENT
}
enum  FastRBF_AXIS { FastRBF_AXIS_X, FastRBF_AXIS_Y, FastRBF_AXIS_Z }
enum  FastRBF_BASICFUNCTYPE { FastRBF_BIHARMONIC, FastRBF_TRIHARMONIC, FastRBF_MULTIQUADRIC }
enum  FastRBF_FITTYPE { FastRBF_FIT_DIRECT, FastRBF_FIT_REDUCE, FastRBF_FIT_ERROR_BAR }
enum  FastRBF_POLYDEGREE { FastRBF_POLY_NONE = -1, FastRBF_POLY_CONST, FastRBF_POLY_LINEAR, FastRBF_POLY_QUADRATIC }
enum  FastRBF_LEVEL {
  FastRBF_LEVEL_NONE = 0, FastRBF_LEVEL_ERROR = 1, FastRBF_LEVEL_WARNING = 2, FastRBF_LEVEL_SUCCESS = 3,
  FastRBF_LEVEL_PROGRESS = 4, FastRBF_LEVEL_INFO = 5, FastRBF_LEVEL_DEBUG = 6
}
enum  FastRBF_FUNCTION {
  FastRBF_FUNC_NONE, FastRBF_FUNC_COMPLETE, FastRBF_FUNC_UNIQUE2, FastRBF_FUNC_FIT2,
  FastRBF_FUNC_POINTEVAL2, FastRBF_FUNC_POINTGRADIENT2, FastRBF_FUNC_GRIDEVAL2, FastRBF_FUNC_GRIDGRADIENT2,
  FastRBF_FUNC_UNIQUE3, FastRBF_FUNC_FIT3, FastRBF_FUNC_POINTEVAL3, FastRBF_FUNC_POINTGRADIENT3,
  FastRBF_FUNC_GRIDEVAL3, FastRBF_FUNC_GRIDGRADIENT3, FastRBF_FUNC_CHECKMESH3, FastRBF_FUNC_MAKECONSISTENTMESH3,
  FastRBF_FUNC_NORMALSFROMMESH3, FastRBF_FUNC_NORMALSFROMSCAN3, FastRBF_FUNC_NORMALSFROMSIGNS3, FastRBF_FUNC_NORMALSFROMPOINTS3,
  FastRBF_FUNC_DENSITYFROMNORMALS3, FastRBF_FUNC_ISOSURF3, FastRBF_FUNC_SIMPLIFY3, FastRBF_FUNC_CROPPOINTLIST2,
  FastRBF_FUNC_CROPPOINTLIST3, FastRBF_FUNC_CROPMESH3, FastRBF_FUNC_CROPSCAN3, FastRBF_FUNC_CROPSCANRANGE3,
  FastRBF_FUNC_REMOVEOUTLIERS3, FastRBF_FUNC_REMOVENONMESHPOINTS3, FastRBF_FUNC_TRIMPOINTLIST2, FastRBF_FUNC_TRIMPOINTLIST3,
  FastRBF_FUNC_TRIMMESH3, FastRBF_FUNC_TRIMSCAN3, FastRBF_FUNC_DISTANCETOPOINTS2, FastRBF_FUNC_DISTANCETOPOINTS3,
  FastRBF_FUNC_SAVEPOINTLIST2, FastRBF_FUNC_LOADPOINTLIST2, FastRBF_FUNC_SAVEGRID2, FastRBF_FUNC_LOADGRID2,
  FastRBF_FUNC_SAVESOLUTION2, FastRBF_FUNC_LOADSOLUTION2, FastRBF_FUNC_SAVEPOINTLIST3, FastRBF_FUNC_LOADPOINTLIST3,
  FastRBF_FUNC_SAVEGRID3, FastRBF_FUNC_LOADGRID3, FastRBF_FUNC_SAVESOLUTION3, FastRBF_FUNC_LOADSOLUTION3,
  FastRBF_FUNC_SAVESCAN3, FastRBF_FUNC_LOADSCAN3, FastRBF_FUNC_SAVEMESH3, FastRBF_FUNC_LOADMESH3,
  FastRBF_FUNC_LOADPOINTLISTANY, FastRBF_FUNC_LOADGRIDANY, FastRBF_FUNC_LOADSOLUTIONANY, FastRBF_FUNC_LOADALL,
  FastRBF_FUNC_PTX_LOADANDCOMPRESS, FastRBF_FUNC_PTO_LOAD, FastRBF_FUNC_OBJ_LOAD, FastRBF_FUNC_OBJ_SAVE,
  FastRBF_FUNC_TXT_LOAD, FastRBF_FUNC_TXT_SAVE, FastRBF_FUNC_STL_LOAD, FastRBF_FUNC_STL_SAVE,
  FastRBF_FUNC_DXF_SAVE, FastRBF_FUNC_WRL_SAVE, FastRBF_FUNC_PNG_SAVE, FastRBF_FUNC_IGS_SAVE,
  FastRBF_FUNC_UNKNOWN
}

Functions

__FastRBFApi FastRBF_STATUS FastRBF_InitPointList2 (FastRBF_POINTLIST2 *PointList, int MaxPoints, int UseValue, int UseAccuracy, int UseLower, int UseUpper, int UseGradient)
__FastRBFApi FastRBF_STATUS FastRBF_InitPointList3 (FastRBF_POINTLIST3 *PointList, int MaxPoints, int UseValue, int UseAccuracy, int UseLower, int UseUpper, int UseGradient)
__FastRBFApi FastRBF_STATUS FastRBF_InitFaceList (FastRBF_FACELIST *Faces, int MaxTris, int MaxQuads)
__FastRBFApi FastRBF_STATUS FastRBF_InitMesh3 (FastRBF_MESH3 *Mesh, int MaxPoints, int MaxTris, int MaxQuads)
__FastRBFApi FastRBF_STATUS FastRBF_InitScan3 (FastRBF_SCAN3 *Scan, int MaxPoints, int MaxScans, int UseValue, int UseAccuracy, int UseLower, int UseUpper, int UseGradient)
__FastRBFApi FastRBF_STATUS FastRBF_InitSolution2 (FastRBF_SOLUTION2 *Solution, int NumCentres, int UseIndices)
__FastRBFApi FastRBF_STATUS FastRBF_InitSolution3 (FastRBF_SOLUTION3 *Solution, int NumCentres, int UseIndices)
__FastRBFApi FastRBF_STATUS FastRBF_ConfigPointList2 (FastRBF_POINTLIST2 *PointList, int AltIndex, int CfgValue, int CfgAccuracy, int CfgLower, int CfgUpper, int CfgGradient)
__FastRBFApi FastRBF_STATUS FastRBF_ConfigPointList3 (FastRBF_POINTLIST3 *PointList, int AltIndex, int CfgValue, int CfgAccuracy, int CfgLower, int CfgUpper, int CfgGradient)
__FastRBFApi FastRBF_STATUS FastRBF_AddPointListAlt2 (FastRBF_POINTLIST2 *PointList, const char *Name, int *NewIndex, int UseValue, int UseAccuracy, int UseLower, int UseUpper, int UseGradient)
__FastRBFApi FastRBF_STATUS FastRBF_AddPointListAlt3 (FastRBF_POINTLIST3 *PointList, const char *Name, int *NewIndex, int UseValue, int UseAccuracy, int UseLower, int UseUpper, int UseGradient)
__FastRBFApi FastRBF_STATUS FastRBF_DelPointListAlt2 (FastRBF_POINTLIST2 *PointList, int DelIndex)
__FastRBFApi FastRBF_STATUS FastRBF_DelPointListAlt3 (FastRBF_POINTLIST3 *PointList, int DelIndex)
__FastRBFApi FastRBF_STATUS FastRBF_FindPointListAlt2 (const FastRBF_POINTLIST2 *PointList, const char *Name, int *Index)
__FastRBFApi FastRBF_STATUS FastRBF_FindPointListAlt3 (const FastRBF_POINTLIST3 *PointList, const char *Name, int *Index)
__FastRBFApi FastRBF_STATUS FastRBF_CopyPointListAlt2 (FastRBF_POINTLIST2 *Dst, int *DstIndex, const char *DstName, const FastRBF_POINTLIST2 *Src, int SrcIndex)
__FastRBFApi FastRBF_STATUS FastRBF_CopyPointListAlt3 (FastRBF_POINTLIST3 *Dst, int *DstIndex, const char *DstName, const FastRBF_POINTLIST3 *Src, int SrcIndex)
__FastRBFApi FastRBF_STATUS FastRBF_CopyPointList2 (FastRBF_POINTLIST2 *Dst, const FastRBF_POINTLIST2 *Src)
__FastRBFApi FastRBF_STATUS FastRBF_CopyPointList3 (FastRBF_POINTLIST3 *Dst, const FastRBF_POINTLIST3 *Src)
__FastRBFApi FastRBF_STATUS FastRBF_CopyAllPointList2 (FastRBF_POINTLIST2 *Dst, const FastRBF_POINTLIST2 *Src)
__FastRBFApi FastRBF_STATUS FastRBF_CopyAllPointList3 (FastRBF_POINTLIST3 *Dst, const FastRBF_POINTLIST3 *Src)
__FastRBFApi FastRBF_STATUS FastRBF_CopyMesh3 (FastRBF_MESH3 *Dst, const FastRBF_MESH3 *Src, int CopyAltFields)
__FastRBFApi FastRBF_STATUS FastRBF_CopyScan3 (FastRBF_SCAN3 *Dst, const FastRBF_SCAN3 *Src, int CopyAltFields)
__FastRBFApi FastRBF_STATUS FastRBF_CopySolution2 (FastRBF_SOLUTION2 *Dst, const FastRBF_SOLUTION2 *Src)
__FastRBFApi FastRBF_STATUS FastRBF_CopySolution3 (FastRBF_SOLUTION3 *Dst, const FastRBF_SOLUTION3 *Src)
__FastRBFApi FastRBF_STATUS FastRBF_ResizePointList2 (FastRBF_POINTLIST2 *PointList, int MaxPoints)
__FastRBFApi FastRBF_STATUS FastRBF_ResizePointList3 (FastRBF_POINTLIST3 *PointList, int MaxPoints)
__FastRBFApi FastRBF_STATUS FastRBF_ResizeFaceList (FastRBF_FACELIST *Faces, int MaxTris, int MaxQuads)
__FastRBFApi FastRBF_STATUS FastRBF_ResizeScan3 (FastRBF_SCAN3 *Scan, int MaxScans)
__FastRBFApi void FastRBF_FreePointList2 (FastRBF_POINTLIST2 *PointList)
__FastRBFApi void FastRBF_FreePointList3 (FastRBF_POINTLIST3 *PointList)
__FastRBFApi void FastRBF_FreeGrid2 (FastRBF_GRID2 *Grid)
__FastRBFApi void FastRBF_FreeGrid3 (FastRBF_GRID3 *Grid)
__FastRBFApi void FastRBF_FreeSolution2 (FastRBF_SOLUTION2 *Solution)
__FastRBFApi void FastRBF_FreeSolution3 (FastRBF_SOLUTION3 *Solution)
__FastRBFApi void FastRBF_FreeFaceList (FastRBF_FACELIST *Faces)
__FastRBFApi void FastRBF_FreeMesh3 (FastRBF_MESH3 *Mesh)
__FastRBFApi void FastRBF_FreeScan3 (FastRBF_SCAN3 *Scan)
__FastRBFApi FastRBF_STATUS FastRBF_GridToPointList2 (FastRBF_GRID2 *Grid, FastRBF_POINTLIST2 *PtList)
__FastRBFApi FastRBF_STATUS FastRBF_GridToPointList3 (FastRBF_GRID3 *Grid, FastRBF_POINTLIST3 *PtList)
__FastRBFApi FastRBF_STATUS FastRBF_Grid2From3 (const FastRBF_GRID3 *Grid3, FastRBF_GRID2 *Grid2, FastRBF_AXIS PlaneAxis, int PlaneIndex)
__FastRBFApi const char * FastRBF_FunctionName (FastRBF_FUNCTION Func)
__FastRBFApi const char * FastRBF_LevelName (int Level)


Define Documentation

#define __FastRBFApi
 

Definition at line 40 of file FastRBFSupport.h.


Typedef Documentation

typedef struct _FastRBF_EVALWS* FastRBF_EVALWS
 

Definition at line 292 of file FastRBFSupport.h.

Referenced by RBF::RBF().

typedef struct _FastRBF_FEEDBACK FastRBF_FEEDBACK
 

Definition at line 393 of file FastRBFSupport.h.

typedef double FastRBF_MATRIX3D[16]
 

Definition at line 101 of file FastRBFSupport.h.

typedef void( FastRBF_MSGHANDLER)( FastRBF_FEEDBACK *Feedback, int Level, const char *Format, va_list Arguments )
 

Definition at line 395 of file FastRBFSupport.h.

typedef int FastRBF_QUAD[4]
 

Definition at line 99 of file FastRBFSupport.h.

typedef int FastRBF_TRI[3]
 

Definition at line 98 of file FastRBFSupport.h.

typedef double FastRBF_VEC2[2]
 

Definition at line 96 of file FastRBFSupport.h.

typedef double FastRBF_VEC3[3]
 

Definition at line 97 of file FastRBFSupport.h.

Referenced by RBF::grad(), RBF::proc(), and RBF::update().


Enumeration Type Documentation

enum FastRBF_AXIS
 

Enumeration values:
FastRBF_AXIS_X 
FastRBF_AXIS_Y 
FastRBF_AXIS_Z 

Definition at line 145 of file FastRBFSupport.h.

enum FastRBF_BASICFUNCTYPE
 

Enumeration values:
FastRBF_BIHARMONIC 
FastRBF_TRIHARMONIC 
FastRBF_MULTIQUADRIC 

Definition at line 204 of file FastRBFSupport.h.

enum FastRBF_FITTYPE
 

Enumeration values:
FastRBF_FIT_DIRECT 
FastRBF_FIT_REDUCE 
FastRBF_FIT_ERROR_BAR 

Definition at line 210 of file FastRBFSupport.h.

enum FastRBF_FUNCTION
 

Enumeration values:
FastRBF_FUNC_NONE 
FastRBF_FUNC_COMPLETE 
FastRBF_FUNC_UNIQUE2 
FastRBF_FUNC_FIT2 
FastRBF_FUNC_POINTEVAL2 
FastRBF_FUNC_POINTGRADIENT2 
FastRBF_FUNC_GRIDEVAL2 
FastRBF_FUNC_GRIDGRADIENT2 
FastRBF_FUNC_UNIQUE3 
FastRBF_FUNC_FIT3 
FastRBF_FUNC_POINTEVAL3 
FastRBF_FUNC_POINTGRADIENT3 
FastRBF_FUNC_GRIDEVAL3 
FastRBF_FUNC_GRIDGRADIENT3 
FastRBF_FUNC_CHECKMESH3 
FastRBF_FUNC_MAKECONSISTENTMESH3 
FastRBF_FUNC_NORMALSFROMMESH3 
FastRBF_FUNC_NORMALSFROMSCAN3 
FastRBF_FUNC_NORMALSFROMSIGNS3 
FastRBF_FUNC_NORMALSFROMPOINTS3 
FastRBF_FUNC_DENSITYFROMNORMALS3 
FastRBF_FUNC_ISOSURF3 
FastRBF_FUNC_SIMPLIFY3 
FastRBF_FUNC_CROPPOINTLIST2 
FastRBF_FUNC_CROPPOINTLIST3 
FastRBF_FUNC_CROPMESH3 
FastRBF_FUNC_CROPSCAN3 
FastRBF_FUNC_CROPSCANRANGE3 
FastRBF_FUNC_REMOVEOUTLIERS3 
FastRBF_FUNC_REMOVENONMESHPOINTS3 
FastRBF_FUNC_TRIMPOINTLIST2 
FastRBF_FUNC_TRIMPOINTLIST3 
FastRBF_FUNC_TRIMMESH3 
FastRBF_FUNC_TRIMSCAN3 
FastRBF_FUNC_DISTANCETOPOINTS2 
FastRBF_FUNC_DISTANCETOPOINTS3 
FastRBF_FUNC_SAVEPOINTLIST2 
FastRBF_FUNC_LOADPOINTLIST2 
FastRBF_FUNC_SAVEGRID2 
FastRBF_FUNC_LOADGRID2 
FastRBF_FUNC_SAVESOLUTION2 
FastRBF_FUNC_LOADSOLUTION2 
FastRBF_FUNC_SAVEPOINTLIST3 
FastRBF_FUNC_LOADPOINTLIST3 
FastRBF_FUNC_SAVEGRID3 
FastRBF_FUNC_LOADGRID3 
FastRBF_FUNC_SAVESOLUTION3 
FastRBF_FUNC_LOADSOLUTION3 
FastRBF_FUNC_SAVESCAN3 
FastRBF_FUNC_LOADSCAN3 
FastRBF_FUNC_SAVEMESH3 
FastRBF_FUNC_LOADMESH3 
FastRBF_FUNC_LOADPOINTLISTANY 
FastRBF_FUNC_LOADGRIDANY 
FastRBF_FUNC_LOADSOLUTIONANY 
FastRBF_FUNC_LOADALL 
FastRBF_FUNC_PTX_LOADANDCOMPRESS 
FastRBF_FUNC_PTO_LOAD 
FastRBF_FUNC_OBJ_LOAD 
FastRBF_FUNC_OBJ_SAVE 
FastRBF_FUNC_TXT_LOAD 
FastRBF_FUNC_TXT_SAVE 
FastRBF_FUNC_STL_LOAD 
FastRBF_FUNC_STL_SAVE 
FastRBF_FUNC_DXF_SAVE 
FastRBF_FUNC_WRL_SAVE 
FastRBF_FUNC_PNG_SAVE 
FastRBF_FUNC_IGS_SAVE 
FastRBF_FUNC_UNKNOWN 

Definition at line 310 of file FastRBFSupport.h.

enum FastRBF_LEVEL
 

Enumeration values:
FastRBF_LEVEL_NONE 
FastRBF_LEVEL_ERROR 
FastRBF_LEVEL_WARNING 
FastRBF_LEVEL_SUCCESS 
FastRBF_LEVEL_PROGRESS 
FastRBF_LEVEL_INFO 
FastRBF_LEVEL_DEBUG 

Definition at line 298 of file FastRBFSupport.h.

enum FastRBF_POLYDEGREE
 

Enumeration values:
FastRBF_POLY_NONE 
FastRBF_POLY_CONST 
FastRBF_POLY_LINEAR 
FastRBF_POLY_QUADRATIC 

Definition at line 216 of file FastRBFSupport.h.

enum FastRBF_STATUS
 

Enumeration values:
FastRBF_SUCCESS 
FastRBF_ABORT 
FastRBF_NOMEM 
FastRBF_ERROR 
FastRBF_INVPOINTS 
FastRBF_INVGRID 
FastRBF_INVSOLUTION 
FastRBF_INVDISTANCE 
FastRBF_INVSIZE 
FastRBF_INVGRIDSPEC 
FastRBF_INVATTR 
FastRBF_INVFILE 
FastRBF_INVSCAN 
FastRBF_INVFACES 
FastRBF_INVMESH 
FastRBF_INVALT 
FastRBF_INVEXISTS 
FastRBF_INVARG 
FastRBF_FITNOCONV 
FastRBF_FITSLOWCONV 
FastRBF_FITIDENT 
FastRBF_FITLINDEP 
FastRBF_FITTRIV 
FastRBF_ISOERROR 
FastRBF_ISOSEEDS 
FastRBF_INVLICENSE 
FastRBF_FILEOPEN 
FastRBF_FILEREAD 
FastRBF_FILEWRITE 
FastRBF_FMTTYPE 
FastRBF_FMTVERSION 
FastRBF_FMTSYNTAX 
FastRBF_FMTEOF 
FastRBF_FMTEXCESS 
FastRBF_FMTBINARY 
FastRBF_FMTASCII 
FastRBF_FMTCONTENT 

Definition at line 49 of file FastRBFSupport.h.

Referenced by RBF::grad(), RBF::proc(), and RBF::update().


Function Documentation

__FastRBFApi FastRBF_STATUS FastRBF_AddPointListAlt2 FastRBF_POINTLIST2 PointList,
const char *  Name,
int *  NewIndex,
int  UseValue,
int  UseAccuracy,
int  UseLower,
int  UseUpper,
int  UseGradient
 

__FastRBFApi FastRBF_STATUS FastRBF_AddPointListAlt3 FastRBF_POINTLIST3 PointList,
const char *  Name,
int *  NewIndex,
int  UseValue,
int  UseAccuracy,
int  UseLower,
int  UseUpper,
int  UseGradient
 

__FastRBFApi FastRBF_STATUS FastRBF_ConfigPointList2 FastRBF_POINTLIST2 PointList,
int  AltIndex,
int  CfgValue,
int  CfgAccuracy,
int  CfgLower,
int  CfgUpper,
int  CfgGradient
 

__FastRBFApi FastRBF_STATUS FastRBF_ConfigPointList3 FastRBF_POINTLIST3 PointList,
int  AltIndex,
int  CfgValue,
int  CfgAccuracy,
int  CfgLower,
int  CfgUpper,
int  CfgGradient
 

__FastRBFApi FastRBF_STATUS FastRBF_CopyAllPointList2 FastRBF_POINTLIST2 Dst,
const FastRBF_POINTLIST2 Src
 

__FastRBFApi FastRBF_STATUS FastRBF_CopyAllPointList3 FastRBF_POINTLIST3 Dst,
const FastRBF_POINTLIST3 Src
 

__FastRBFApi FastRBF_STATUS FastRBF_CopyMesh3 FastRBF_MESH3 Dst,
const FastRBF_MESH3 Src,
int  CopyAltFields
 

__FastRBFApi FastRBF_STATUS FastRBF_CopyPointList2 FastRBF_POINTLIST2 Dst,
const FastRBF_POINTLIST2 Src
 

__FastRBFApi FastRBF_STATUS FastRBF_CopyPointList3 FastRBF_POINTLIST3 Dst,
const FastRBF_POINTLIST3 Src
 

__FastRBFApi FastRBF_STATUS FastRBF_CopyPointListAlt2 FastRBF_POINTLIST2 Dst,
int *  DstIndex,
const char *  DstName,
const FastRBF_POINTLIST2 Src,
int  SrcIndex
 

__FastRBFApi FastRBF_STATUS FastRBF_CopyPointListAlt3 FastRBF_POINTLIST3 Dst,
int *  DstIndex,
const char *  DstName,
const FastRBF_POINTLIST3 Src,
int  SrcIndex
 

__FastRBFApi FastRBF_STATUS FastRBF_CopyScan3 FastRBF_SCAN3 Dst,
const FastRBF_SCAN3 Src,
int  CopyAltFields
 

__FastRBFApi FastRBF_STATUS FastRBF_CopySolution2 FastRBF_SOLUTION2 Dst,
const FastRBF_SOLUTION2 Src
 

__FastRBFApi FastRBF_STATUS FastRBF_CopySolution3 FastRBF_SOLUTION3 Dst,
const FastRBF_SOLUTION3 Src
 

__FastRBFApi FastRBF_STATUS FastRBF_DelPointListAlt2 FastRBF_POINTLIST2 PointList,
int  DelIndex
 

__FastRBFApi FastRBF_STATUS FastRBF_DelPointListAlt3 FastRBF_POINTLIST3 PointList,
int  DelIndex
 

__FastRBFApi FastRBF_STATUS FastRBF_FindPointListAlt2 const FastRBF_POINTLIST2 PointList,
const char *  Name,
int *  Index
 

__FastRBFApi FastRBF_STATUS FastRBF_FindPointListAlt3 const FastRBF_POINTLIST3 PointList,
const char *  Name,
int *  Index
 

__FastRBFApi void FastRBF_FreeFaceList FastRBF_FACELIST Faces  ) 
 

__FastRBFApi void FastRBF_FreeGrid2 FastRBF_GRID2 Grid  ) 
 

__FastRBFApi void FastRBF_FreeGrid3 FastRBF_GRID3 Grid  ) 
 

__FastRBFApi void FastRBF_FreeMesh3 FastRBF_MESH3 Mesh  ) 
 

__FastRBFApi void FastRBF_FreePointList2 FastRBF_POINTLIST2 PointList  ) 
 

__FastRBFApi void FastRBF_FreePointList3 FastRBF_POINTLIST3 PointList  ) 
 

__FastRBFApi void FastRBF_FreeScan3 FastRBF_SCAN3 Scan  ) 
 

__FastRBFApi void FastRBF_FreeSolution2 FastRBF_SOLUTION2 Solution  ) 
 

__FastRBFApi void FastRBF_FreeSolution3 FastRBF_SOLUTION3 Solution  ) 
 

__FastRBFApi const char* FastRBF_FunctionName FastRBF_FUNCTION  Func  ) 
 

__FastRBFApi FastRBF_STATUS FastRBF_Grid2From3 const FastRBF_GRID3 Grid3,
FastRBF_GRID2 Grid2,
FastRBF_AXIS  PlaneAxis,
int  PlaneIndex
 

__FastRBFApi FastRBF_STATUS FastRBF_GridToPointList2 FastRBF_GRID2 Grid,
FastRBF_POINTLIST2 PtList
 

__FastRBFApi FastRBF_STATUS FastRBF_GridToPointList3 FastRBF_GRID3 Grid,
FastRBF_POINTLIST3 PtList
 

__FastRBFApi FastRBF_STATUS FastRBF_InitFaceList FastRBF_FACELIST Faces,
int  MaxTris,
int  MaxQuads
 

__FastRBFApi FastRBF_STATUS FastRBF_InitMesh3 FastRBF_MESH3 Mesh,
int  MaxPoints,
int  MaxTris,
int  MaxQuads
 

__FastRBFApi FastRBF_STATUS FastRBF_InitPointList2 FastRBF_POINTLIST2 PointList,
int  MaxPoints,
int  UseValue,
int  UseAccuracy,
int  UseLower,
int  UseUpper,
int  UseGradient
 

__FastRBFApi FastRBF_STATUS FastRBF_InitPointList3 FastRBF_POINTLIST3 PointList,
int  MaxPoints,
int  UseValue,
int  UseAccuracy,
int  UseLower,
int  UseUpper,
int  UseGradient
 

__FastRBFApi FastRBF_STATUS FastRBF_InitScan3 FastRBF_SCAN3 Scan,
int  MaxPoints,
int  MaxScans,
int  UseValue,
int  UseAccuracy,
int  UseLower,
int  UseUpper,
int  UseGradient
 

__FastRBFApi FastRBF_STATUS FastRBF_InitSolution2 FastRBF_SOLUTION2 Solution,
int  NumCentres,
int  UseIndices
 

__FastRBFApi FastRBF_STATUS FastRBF_InitSolution3 FastRBF_SOLUTION3 Solution,
int  NumCentres,
int  UseIndices
 

__FastRBFApi const char* FastRBF_LevelName int  Level  ) 
 

__FastRBFApi FastRBF_STATUS FastRBF_ResizeFaceList FastRBF_FACELIST Faces,
int  MaxTris,
int  MaxQuads
 

__FastRBFApi FastRBF_STATUS FastRBF_ResizePointList2 FastRBF_POINTLIST2 PointList,
int  MaxPoints
 

__FastRBFApi FastRBF_STATUS FastRBF_ResizePointList3 FastRBF_POINTLIST3 PointList,
int  MaxPoints
 

__FastRBFApi FastRBF_STATUS FastRBF_ResizeScan3 FastRBF_SCAN3 Scan,
int  MaxScans
 


Generated on Mon Jun 28 14:58:58 2004 for Advanced Surface Library by doxygen 1.3.4