Ejemplo n.º 1
0
 public static extern void IRndrPutPixel(IRndrStruct *Rend,
                                         int x,
                                         int y,
                                         double z,
                                         double Transparency,
                                         IRndrColorType Color,
                                         IPPolygonStruct *Triangle);
Ejemplo n.º 2
0
 public static extern void IRndrGetPixelStencil(IRndrStruct *Rend,
                                                int x,
                                                int y,
                                                int *Result);
Ejemplo n.º 3
0
 public static extern IRndrZBufferCmpType IRndrSetZCmp(IRndrStruct *Rend, IRndrZBufferCmpType ZCmp);
Ejemplo n.º 4
0
 public static extern byte IRndrSetRawMode(IRndrStruct *Rend, byte UseRawMode);
Ejemplo n.º 5
0
 public static extern void IRndrGetViewPrsp(IRndrStruct *Rend,
                                            IrtHmgnMatType *ViewMat,
                                            IrtHmgnMatType *PrspMat,
                                            IrtHmgnMatType *ScrnMat);
Ejemplo n.º 6
0
 public static extern void IRndrSetFilter(IRndrStruct *Rend,
                                          byte *FilterName);
Ejemplo n.º 7
0
 public static extern void IRndrClearColor(IRndrStruct *Rend);
Ejemplo n.º 8
0
 public static extern void IRndrClearDepth(IRndrStruct *Rend, float ClearZ);
Ejemplo n.º 9
0
 public static extern void IRndrSaveFileVisMap(IRndrStruct *Rend,
                                               byte *BaseDirectory,
                                               byte *OutFileName,
                                               byte *Type);
Ejemplo n.º 10
0
 public static extern void IRndrSaveFileCB(IRndrStruct *Rend,
                                           IRndrImgSetTypeFuncType ImgSetType,
                                           IRndrImgOpenFuncType ImgOpen,
                                           IRndrImgWriteLineFuncType ImgWriteLine,
                                           IRndrImgCloseFuncType ImgClose);
Ejemplo n.º 11
0
 public static extern void IRndrSetZBounds(IRndrStruct *Rend, double ZNear, double ZFar);
Ejemplo n.º 12
0
 public static extern void IRndrGetClippingPlanes(IRndrStruct *Rend, IrtPlnType *ClipPlanes);
Ejemplo n.º 13
0
 public static extern void IRndrGetLineStencil(IRndrStruct *Rend, int y, int *Result);
Ejemplo n.º 14
0
 public static extern void IRndrGetLineDepth(IRndrStruct *Rend, int y, double *Result);
Ejemplo n.º 15
0
 public static extern void IRndrGetLineColorAlpha(IRndrStruct *Rend,
                                                  int y,
                                                  IRndrColorType *Result);
Ejemplo n.º 16
0
 public static extern void IRndrVertexTransform(IRndrStruct *Rend,
                                                IPVertexStruct *Vertex,
                                                double *Result);
Ejemplo n.º 17
0
 public static extern void IRndrDestroy(IRndrStruct *Rend);
Ejemplo n.º 18
0
 public static extern IRndrSceneStruct *IRndrGetScene(IRndrStruct *Rend);
Ejemplo n.º 19
0
 public static extern void IRndrClearStencil(IRndrStruct *Rend);
Ejemplo n.º 20
0
 public static extern int IRndrVisMapEnable(IRndrStruct *Rend,
                                            IPObjectStruct *Objects,
                                            int SuperSize,
                                            int UVBackfaceCulling);
Ejemplo n.º 21
0
 public static extern void IRndrAddLightSource(IRndrStruct *Rend,
                                               IRndrLightType Type,
                                               IrtPtType *Where,
                                               IRndrColorType Color);
Ejemplo n.º 22
0
 public static extern void IRndrVisMapScan(IRndrStruct *Rend);
Ejemplo n.º 23
0
 public static extern IRndrShadingType IRndrSetShadeModel(IRndrStruct *Rend,
                                                          IRndrShadingType ShadeModel);
Ejemplo n.º 24
0
 public static extern void IRndrVisMapSetTanAngle(IRndrStruct *Rend, double CosAng);
Ejemplo n.º 25
0
 public static extern void IRndrSetPllParams(IRndrStruct *Rend,
                                             double MinWidth,
                                             double MaxWidth,
                                             double ZNear,
                                             double ZFar);
Ejemplo n.º 26
0
 public static extern void IRndrVisMapSetCriticAR(IRndrStruct *Rend, double CriticAR);
Ejemplo n.º 27
0
 public static extern IRndrZCmpPolicyFuncType IRndrSetZCmpPolicy(IRndrStruct *Rend,
                                                                 IRndrZCmpPolicyFuncType ZCmpPol);
Ejemplo n.º 28
0
 public static extern void IRndrVisMapSetDilation(IRndrStruct *Rend, int Dilation);
Ejemplo n.º 29
0
 public static extern IRndrPixelClbkFuncType IRndrSetPreZCmpClbk(IRndrStruct *Rend,
                                                                 IRndrPixelClbkFuncType PixelClbk);
Ejemplo n.º 30
0
 public static extern void IRndrVisMapSetScanOnUV(IRndrStruct *Rend, int IsSacnOnUV);