[UP]


Manual Reference Pages  - M_drawplus (3)

NAME

M_drawplus(3f) - [M_drawplus] Additional routines using the M_DRAW graphics library (LICENSE:MIT)

CONTENTS

Synopsis
Description
Library Function Descriptions
Author
License

SYNOPSIS

use M_drawplus, only : spirograph ,call_draw ,draw_interpret use M_drawplus, only : arrowhead ,plain_rect ,rdpnt ,rdbox ,barcode use M_drawplus, only : uconic ,ellipse ,uarc ,polyline2, seefont use M_drawplus, only : smoot, ismoo,ismoo1,ismoo2,ismoo3,perin use M_drawplus, only : ismoo,ismoo1,ismoo2,ismoo3, perin

DESCRIPTION

M_drawplus(3f) is a collection of higher level graphic routines that call the base M_draw(3f) graphics routines.

LIBRARY FUNCTION DESCRIPTIONS

    DEVICE ROUTINES

    ROUTINES FOR SETTING UP WINDOWS

    CLIPPING ROUTINES

    COLOR ROUTINES

    INTERACTIVE ROUTINES

subroutine rdbox(returnx1,returny1,returnx2,returny2,ikey) reads two points and outline defined box and return points subroutine rdpnt(oldx,oldy,sx,sy,ibut) reads coordinates of point locator clicked at

    FLUSHING

    PROJECTION AND VIEWPORT ROUTINES

    MATRIX STACK ROUTINES

    VIEWPOINT ROUTINES

    MOVE ROUTINES

    LINESTYLE ROUTINES

    DRAW ROUTINES

subroutine polyline2(arrx(:),arry(:))

subroutine arrowhead(x1,y1,x2,y2,size,idraw)

    ARCS AND CIRCLES

subroutine uarc

    CURVE ROUTINES

subroutine uconic(x,y,p,e,theta1,theta2,orientation)

subroutine ellipse(xpage,ypage,rmaj,rmin,angle,th0,thf,ipen)

subroutine spirograph(xcenter,ycenter,sunr0,planet0,offset0,radius,ilines,ang,angs,ifill)

subroutine smoot, ismoo,ismoo1,ismoo2,ismoo3,perin

    RECTANGLES AND GENERAL POLYGON ROUTINES

subroutine plain_rect(x1,y1,x2,y2)

    TEXT ROUTINES

subroutine seefont(fontin)

    TRANSFORMATIONS ROUTINES

    PATCH ROUTINES

    POINT ROUTINES

    OBJECT ROUTINES

    DOUBLE BUFFERING

    POSITION ROUTINES

    HIGH LEVEL ROUTINES

subroutine barcode

subroutine call_draw

subroutine draw_interpret

AUTHOR

John S. Urban

LICENSE

MIT License


M_drawplus (3) March 11, 2021
Generated by manServer 1.08 from 33709252-7eb5-46dd-a38d-3e884f11d807 using man macros.