PostScriptRectangle
Syntax | ||
int PostScriptRectangle(struct PostScript *ptr, struct PostScriptMatrix *matrix, float x,float y,float w,float h,int fill,unsigned int color, float width, struct PostScriptDash *dash,struct PostScriptClip *clip); | ||
Header | ||
base/rps.h | ||
Library | ||
rps | ||
Description | ||
The The argument ptr is a pointer to the PostScript control structure. The argument matrix is an optional transformation matrix that can be applied to the rectangle. If this is set to a If the argument fill is set to a non-zero value then the rectangle will be plotted as a solid shape, not an outline. The color used to plot the rectangle is given by the color which is a 24-bit number that represents the red,green and blue components of the color as 8-bit number. The red channel occupies the most significant bits and the blue channel occupies the least significant bits. The width of the line used to plot the rectangle is controlled using the argument width, a value of zero will plot a hairline. The dot-dash pattern used to plot the rectangle is given by dash. If this is set to a The clipping polygon is given by the argument clip. If this is set to a | ||
Returns | ||
Returns zero on success. On error, (-1) is returned. | ||
Errors | ||
Returns zero on success. On error, (-1) is returned. | ||
Example | ||
PostScriptRectangle
|