void IGActiveFreeAttrByID(IPObjectStruct *PObj, IPAttrIDType AttrID)
void IGActiveFreePolyIsoAttribute(IPObjectStruct *PObj, int FreePolygons, int FreeIsolines, int FreeSketches, int FreeCtlMesh)
void IGActiveListFreeAttrByID(IPObjectStruct *PObjs, IPAttrIDType AttrID)
void IGActiveListFreePolyIsoAttribute(IPObjectStruct *PObjs, int FreePolygons, int FreeIsolines, int FreeSketches, int FreeCtlMesh)
void IGClearObjTextureMovieAttr(const IPObjectStruct *PObj)
unsigned char *IGCnvrtChar2Raster(const char c)
void IGConfirmConvexPolys(IPObjectStruct *PObj, int Depth)
IGDrawObjectFuncType IGDSetDrawPolyFunc(IGDrawObjectFuncType DrawPolyFunc)
IPObjectStruct *IGDecomposeMdlDue2Graphics(const IPObjectStruct *PMdls)
IPObjectStruct *IGDecomposeVMdlDue2Graphics(const IPObjectStruct *PVMdls)
int IGDefaultProcessEvent(IGGraphicEventType Event, IrtRType *ChangeFactor)
int IGDefaultStateHandler(int State, int StateStatus, int Refresh)
int IGDeleteTexture(const IPObjectStruct *PObj)
void IGDrawCurve(IPObjectStruct *PObj)
void IGDrawCurveGenPolylines(const IPObjectStruct *PObj)
void IGDrawModel(IPObjectStruct *PObj, IGDrawObjectFuncType DrawTSrfsFuncPtr)
void IGDrawModelGenPolygons(const 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 IGDrawPolyKnotLines(IPObjectStruct *PObj)
void IGDrawPolySilhBndry(IPObjectStruct *PObj)
void IGDrawPolySilhouette(IPObjectStruct *PObj)
void IGDrawPolygonSketches(IPObjectStruct *PObj)
void IGDrawString(IPObjectStruct *PObj)
void IGDrawSurface(IPObjectStruct *PObj)
void IGDrawSurfaceGenPolygons(const IPObjectStruct *PObj)
void IGDrawTriangGenSrfPolygons(const IPObjectStruct *PObj)
void IGDrawTriangSrf(IPObjectStruct *PObj)
void IGDrawTrimSrf(IPObjectStruct *PObj)
void IGDrawTrimSrfGenPolygons(const IPObjectStruct *PObj)
void IGDrawTrivar(IPObjectStruct *PObj)
void IGDrawTrivarGenSrfPolygons(const IPObjectStruct *PObj)
void IGDrawVModel(IPObjectStruct *PObj, IGDrawObjectFuncType DrawTSrfsFuncPtr)
void IGDrawVModelGenPolygons(const IPObjectStruct *PObj)
IrtRType IGFindMinimalDist(IPObjectStruct *PObj, IPPolygonStruct **MinPl, IrtPtType MinPt, int *MinPlIsPolyline, const IrtPtType LinePos, const IrtVecType LineDir, IrtRType *HitDepth)
IPObjectStruct *IGGenPolygonSketches(IPObjectStruct *PObj, IrtRType FineNess)
IPObjectStruct *IGGetObjIsoLines(const IPObjectStruct *PObj)
IPObjectStruct *IGGetObjPolygons(const IPObjectStruct *PObj)
void IGGraphicsStateGet(IGGraphicStateStruct *IGS)
void IGGraphicsStateReset(IGGraphicStateStruct *IGS)
void IGGraphicsStateResetDefault(void)
void IGGraphicsStateSet(const IGGraphicStateStruct *IGS)
int IGInitSrfMovie(const IPObjectStruct *PObj)
int IGInitSrfTexture(const IPObjectStruct *PObj)
int IGInitSrfTextureFromImage(const IPObjectStruct *PObj, int SrfIdx, void *Image, int ImageWidth, int ImageHeight, int ImageAlpha)
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(const IPObjectStruct *PObjSketches)
IPObjectStruct *IGSketchGenPolyImportanceSketches(IPObjectStruct *PObj, IGSketchParamStruct *SketchParams, IrtRType FineNess)
IPObjectStruct *IGSketchGenPolySketches(IPObjectStruct *PlObj, IrtRType FineNess, int Importance)
IPObjectStruct *IGSketchGenSrfSketches(const CagdSrfStruct *InSrf, IrtRType FineNess, const IPObjectStruct *PObj, int Importance)
void IGUpdateFPS(int Start)
void IGUpdateObjectBBox(IPObjectStruct *PObj)
void IGUpdateViewConsideringScale(IrtHmgnMatType Mat)