void IGActiveFreeNamedAttribute(IPObjectStruct *PObj, char *Name)
void IGActiveFreePolyIsoAttribute(IPObjectStruct *PObj,
int FreePolygons,
int FreeIsolines,
int FreeSketches,
int FreeCtlMesh)
void IGActiveListFreeNamedAttribute(IPObjectStruct *PObjs, char *Name)
void IGActiveListFreePolyIsoAttribute(IPObjectStruct *PObjs,
int FreePolygons,
int FreeIsolines,
int FreeSketches,
int FreeCtlMesh)
void IGConfirmConvexPolys(IPObjectStruct *PObj, int Depth)
int IGDefaultProcessEvent(IGGraphicEventType Event, IrtRType *ChangeFactor)
int IGDefaultStateHandler(int State, int StateStatus, int Refresh)
static void IGDfltDrawPoly(IPObjectStruct *PObj)
void IGDrawCurve(IPObjectStruct *PObj)
void IGDrawCurveGenPolylines(IPObjectStruct *PObj)
void IGDrawModel(IPObjectStruct *PObj)
void IGDrawModelGenPolygons(IPObjectStruct *PObj)
void IGDrawPolyBoundary(IPObjectStruct *PObj)
void IGDrawPolyContours(IPObjectStruct *PObj)
int IGDrawPolyContoursSetup(IrtRType x, IrtRType y, IrtRType z, int n)
void IGDrawPolyDiscontinuities(IPObjectStruct *PObj)
void IGDrawPolyIsophotes(IPObjectStruct *PObj)
int IGDrawPolyIsophotesSetup(IrtRType x, IrtRType y, IrtRType z, int n)
void IGDrawPolySilhBndry(IPObjectStruct *PObj)
void IGDrawPolySilhouette(IPObjectStruct *PObj)
void IGDrawPolygonSketches(IPObjectStruct *PObj)
void IGDrawString(IPObjectStruct *PObj)
void IGDrawSurface(IPObjectStruct *PObj)
void IGDrawSurfaceGenPolygons(IPObjectStruct *PObj)
void IGDrawTriangGenSrfPolygons(IPObjectStruct *PObj)
void IGDrawTriangSrf(IPObjectStruct *PObj)
void IGDrawTrimSrf(IPObjectStruct *PObj)
void IGDrawTrimSrfGenPolygons(IPObjectStruct *PObj)
void IGDrawTrivar(IPObjectStruct *PObj)
void IGDrawTrivarGenSrfPolygons(IPObjectStruct *PObj)
IrtRType IGFindMinimalDist(IPObjectStruct *PObj,
IPPolygonStruct **MinPl,
IrtPtType MinPt,
int *MinPlIsPolyline,
IrtPtType LinePos,
IrtVecType LineDir,
IrtRType *HitDepth)
IPObjectStruct *IGGenPolygonSketches(IPObjectStruct *PObj, IrtRType FineNess)
IPObjectStruct *IGGetObjIsoLines(IPObjectStruct *PObj)
IPObjectStruct *IGGetObjPolygons(IPObjectStruct *PObj)
int IGInitSrfTexture(IPObjectStruct *PObj)
IPObjectStruct *IGLoadGeometry(const char **FileNames, int NumFiles)
void IGSaveCurrentMat(int ViewMode, char *Name)
IGDrawUpdateFuncType IGSetCtlMeshPostFunc(IGDrawUpdateFuncType Func)
IGDrawUpdateFuncType IGSetCtlMeshPreFunc(IGDrawUpdateFuncType Func)
IGDrawUpdateFuncType IGSetSketchPostFunc(IGDrawUpdateFuncType Func)
IGDrawUpdateFuncType IGSetSketchPreFunc(IGDrawUpdateFuncType Func)
IGDrawUpdateFuncType IGSetSrfPolysPostFunc(IGDrawUpdateFuncType Func)
IGDrawUpdateFuncType IGSetSrfPolysPreFunc(IGDrawUpdateFuncType Func)
IGDrawUpdateFuncType IGSetSrfWirePostFunc(IGDrawUpdateFuncType Func)
IGDrawUpdateFuncType IGSetSrfWirePreFunc(IGDrawUpdateFuncType Func)
void IGSketchDrawPolygons(IPObjectStruct *PObjSketches)
void IGSketchDrawSurface(IPObjectStruct *PObjSketches)
IPObjectStruct *IGSketchGenPolyImportanceSketches(IPObjectStruct *PObj,
IGSketchParamStruct *SketchParams,
IrtRType FineNess)
IPObjectStruct *IGSketchGenPolySketches(IPObjectStruct *PlObj,
IrtRType FineNess,
int Importance)
IPObjectStruct *IGSketchGenSrfSketches(CagdSrfStruct *Srf,
IrtRType FineNess,
IPObjectStruct *PObj,
int Importance)
void IGUpdateFPS(int Start)
void IGUpdateObjectBBox(IPObjectStruct *PObj)
void IGUpdateViewConsideringScale(IrtHmgnMatType Mat)