public static extern IPPolygonStruct *IRndr1DFilterCollinearEdges(IRndrZBuffer1DStruct *Rend, IPPolygonStruct *Pl, int MergeInters);
public static extern void IRndr1DGetLineDepth(IRndrZBuffer1DStruct *Rend, int x1, int x2, double *ZValues);
public static extern IPPolygonStruct *IRndr1DUpperEnvAsPolyline(IRndrZBuffer1DStruct *Rend, int MergeInters);
public static extern void IRndr1DPutPixel(IRndrZBuffer1DStruct *Rend, int x, double z);
public static extern void IRndr1DGetPixelDepth(IRndrZBuffer1DStruct *Rend, int x, double *Result);
public static extern void IRndr1DPutLine(IRndrZBuffer1DStruct *Rend, double x1, double z1, double x2, double z2);
public static extern void IRndr1DPutPolyline(IRndrZBuffer1DStruct *Rend, IPPolygonStruct *Pl);
public static extern void IRndr1DDestroy(IRndrZBuffer1DStruct *Rend);
public static extern IRndrZBufferCmpType IRndr1DSetZCmp(IRndrZBuffer1DStruct *Rend, IRndrZBufferCmpType ZCmp);
public static extern void IRndr1DClearDepth(IRndrZBuffer1DStruct *Rend, double ClearZ);