Exemplo n.º 1
0
 public static extern int INCRndrGetZbufferGridCell(INCZBufferStruct *Rend,
                                                    int GridCellX,
                                                    int GridCellY,
                                                    double *ZValues,
                                                    int *XMin,
                                                    int *YMin,
                                                    int *XMax,
                                                    int *YMax);
Exemplo n.º 2
0
 public static extern int INCRndrGetActiveCells(INCZBufferStruct *Rend,
                                                int *MinCellX,
                                                int *MinCellY,
                                                int *MaxCellX,
                                                int *MaxCellY,
                                                double *ZPixelsRemoved);
Exemplo n.º 3
0
 public static extern int INCRndrMapPixelsToCells(INCZBufferStruct *Rend, int *X, int *Y);
Exemplo n.º 4
0
 public static extern void INCRndrGetZbufferGridCellMaxSize(INCZBufferStruct *Rend,
                                                            int *GridSizeX,
                                                            int *GridSizeY,
                                                            int *GridCellXSize,
                                                            int *GridCellYSize);
Exemplo n.º 5
0
 public static extern void INCRndrGetPixelDepth(INCZBufferStruct *Rend,
                                                int x,
                                                int y,
                                                double *Result);
Exemplo n.º 6
0
 public static extern void INCRndrGetLineDepth(INCZBufferStruct *Rend,
                                               int x1,
                                               int x2,
                                               int y,
                                               double *ZValues);
Exemplo n.º 7
0
 public static extern void INCRndrEndObject(INCZBufferStruct *Rend);
Exemplo n.º 8
0
 public static extern void INCRndrPutPixel(INCZBufferStruct *Rend, int x, int y, double z);
Exemplo n.º 9
0
 public static extern double INCRndrPutMask(INCZBufferStruct *Rend,
                                            int *PosXY,
                                            double PosZ,
                                            double *Mask,
                                            int MaskXSize,
                                            int MaskYSize);
Exemplo n.º 10
0
 public static extern void INCRndrPutTriangle(INCZBufferStruct *Rend, IPPolygonStruct *Triangle);
Exemplo n.º 11
0
 public static extern void INCRndrBeginObject(INCZBufferStruct *Rend, IPObjectStruct *Object);
Exemplo n.º 12
0
 public static extern void INCRndrDestroy(INCZBufferStruct *Rend);
Exemplo n.º 13
0
 public static extern IRndrZBufferCmpType INCRndrSetZCmp(INCZBufferStruct *Rend,
                                                         IRndrZBufferCmpType ZCmp);