Пример #1
0
 public static extern void IRndrPutPixel(IRndrStruct *Rend,
                                         int x,
                                         int y,
                                         double z,
                                         double Transparency,
                                         IRndrColorType Color,
                                         IPPolygonStruct *Triangle);
Пример #2
0
 public static extern TrimCrvStruct *TrimPolylines2LinTrimCrvs(IPPolygonStruct *Polys);
Пример #3
0
 public static extern TrimSrfStruct *TrimSrfsFromTrimPlsHierarchy(IPPolygonStruct *TopLevel,
                                                                  IPPolygonStruct *TrimPls,
                                                                  CagdSrfStruct *Srf);
Пример #4
0
 public static extern void IPClosedPolysToOpen(IPPolygonStruct *Pls);
Пример #5
0
 public static extern IPPolygonStruct *IRndr1DFilterCollinearEdges(IRndrZBuffer1DStruct *Rend,
                                                                   IPPolygonStruct *Pl,
                                                                   int MergeInters);
Пример #6
0
 public static extern IPPolygonStruct *BoolInterPolyPoly(IPPolygonStruct *Pl1,
                                                         IPPolygonStruct *Pl2);
Пример #7
0
 public static extern IPPolygonStruct *IPAllocPolygon(byte Tags,
                                                      IPVertexStruct *V,
                                                      IPPolygonStruct *Pnext);
Пример #8
0
 public static extern Bool2DInterStruct *Boolean2DComputeInters(IPPolygonStruct *Pl1,
                                                                IPPolygonStruct *Pl2,
                                                                int HandlePolygons,
                                                                int DetectIntr);
Пример #9
0
 public static extern IPObjectStruct *IPGenPOINTLISTObject(IPPolygonStruct *Pl);
Пример #10
0
 public static extern IPVertexStruct *IPAllocVertex(byte Tags,
                                                    IPPolygonStruct *PAdj,
                                                    IPVertexStruct *Pnext);
Пример #11
0
 public static extern IPObjectStruct *IPGenPointListObject(byte *Name,
                                                           IPPolygonStruct *Pl,
                                                           IPObjectStruct *Pnext);
Пример #12
0
 public static extern IPObjectStruct *IPGenPOLYLINEObject(IPPolygonStruct *Pl);
Пример #13
0
 public static extern void IPOpenPolysToClosed(IPPolygonStruct *Pls);
Пример #14
0
 public static extern IPVertexStruct *BoolCutPolygonAtRay(IPPolygonStruct *Pl,
                                                          IrtPtType *Pt);
Пример #15
0
 public static extern IPPolygonStruct *IPCopyPolygonList(IPPolygonStruct *Src);
Пример #16
0
 public static extern IPPolygonStruct *Boolean2D(IPPolygonStruct *Pl1,
                                                 IPPolygonStruct *Pl2,
                                                 BoolOperType BoolOper);
Пример #17
0
 public static extern void IPFreePolygon(IPPolygonStruct *P);
Пример #18
0
 public static extern int BoolFilterCollinearities(IPPolygonStruct *Pl);
Пример #19
0
 public static extern void IPFreePolygonList(IPPolygonStruct *PPoly);
Пример #20
0
 public static extern void IRndrPutTriangle(IRndrStruct *Rend, IPPolygonStruct *Triangle);
Пример #21
0
 public static extern TrimSrfStruct *TrimSrfsFromContours(CagdSrfStruct *Srf,
                                                          IPPolygonStruct *Cntrs);
Пример #22
0
 public static extern void IRndr1DPutPolyline(IRndrZBuffer1DStruct *Rend, IPPolygonStruct *Pl);
Пример #23
0
 public static extern IPPolygonStruct *TrimValidateNewTrimCntrs(CagdSrfStruct *Srf,
                                                                IPPolygonStruct
                                                                *Cntrs);
Пример #24
0
 public static extern void INCRndrPutTriangle(INCZBufferStruct *Rend, IPPolygonStruct *Triangle);
Пример #25
0
 public static extern CagdCrvStruct *IPPolyline2Curve(IPPolygonStruct *Pl, int Order);