void PEXOCCPolylines( PEXOCC context, unsigned int count, PEXListOfVertexData *occ_vertex_lists )
void PEXPolylineSetWithData( Display *display, XID resource_id, PEXOCRequestType req_type, unsigned int vertex_attributes, int color_type, unsigned int count, PEXListOfVertex *vertex_lists )
None.
Invoke PEXOCCPolylines to create a primitive output command that defines multiple polylines with optional color, move/draw flags, 2D coords, or floating-point data (PEXOCPolylineSetWithDataFP). You cannot use the PEXPolylineSetWithData function to specify move/draw flags, 2D coords, or floating-point data. If the display is a connection to a PEX 5.1 server or the Alternate Protocol Level is 5.1, this function generates a PEXOCPolylineSetWithData output command instead of a PEXOCPolylineSetWithDataFP output command.
This primitive is similar to the PEXOCCPolyline primitive, except that it enables your application to specify a number of distinct polylines instead of just one.
Note that you are able to specify a disjoint polyline in one of two ways. Use the PEXOCCPolyline function with the optional move/draw flags with a single list of vertices, or use the PEXOCCPolylines function without move/draw flags and multiple lists of vertices. Note that you are able to draw a list of disjoint polylines by using the PEXOCCPolylines function with both move/draw flags and multiple lists of vertices.
Clipping of this function is similar to Polyline 3D. See Line Attributes. on page 125..
This primitive uses the line and shaded line attribute sets.
Defining a list of polylines containing a polyline with fewer than two vertices creates a degenerate primitive. The implementation stores the polyline set in a structure when included in a PEXStoreElements request, but when the polyline set is rendered there is no visual effect. The implementation ignores the primitive.
All other aspects of this primitive are the same as PEXOCCPolyline.
For primitives similar to this one, see:
For PEXlib 5.1 compatibility primitives similar to this one, see:
For attributes that affect this primitive, see
For an overview, see Output Command Functions.