Skip Navigation Links | |
Exit Print View | |
man pages section 3: Multimedia Library Functions Oracle Solaris 11.1 Information Library |
Multimedia Library Functions - Part 1
mlib_GraphicsBoundaryFill_32(3MLIB)
mlib_GraphicsBoundaryFill_8(3MLIB)
mlib_GraphicsDrawArc_32(3MLIB)
mlib_GraphicsDrawArc_A_32(3MLIB)
mlib_GraphicsDrawArc_A_8(3MLIB)
mlib_GraphicsDrawArc_AB_32(3MLIB)
mlib_GraphicsDrawArc_AB_8(3MLIB)
mlib_GraphicsDrawArc_B_32(3MLIB)
mlib_GraphicsDrawArc_B_8(3MLIB)
mlib_GraphicsDrawArc_X_32(3MLIB)
mlib_GraphicsDrawArc_X_8(3MLIB)
mlib_GraphicsDrawCircle_32(3MLIB)
mlib_GraphicsDrawCircle(3MLIB)
mlib_GraphicsDrawCircle_8(3MLIB)
mlib_GraphicsDrawCircle_A_32(3MLIB)
mlib_GraphicsDrawCircle_A_8(3MLIB)
mlib_GraphicsDrawCircle_AB_32(3MLIB)
mlib_GraphicsDrawCircle_AB_8(3MLIB)
mlib_GraphicsDrawCircle_B_32(3MLIB)
mlib_GraphicsDrawCircle_B_8(3MLIB)
mlib_GraphicsDrawCircle_X_32(3MLIB)
mlib_GraphicsDrawCircle_X_8(3MLIB)
mlib_GraphicsDrawEllipse_32(3MLIB)
mlib_GraphicsDrawEllipse(3MLIB)
mlib_GraphicsDrawEllipse_8(3MLIB)
mlib_GraphicsDrawEllipse_A_32(3MLIB)
mlib_GraphicsDrawEllipse_A_8(3MLIB)
mlib_GraphicsDrawEllipse_AB_32(3MLIB)
mlib_GraphicsDrawEllipse_AB_8(3MLIB)
mlib_GraphicsDrawEllipse_B_32(3MLIB)
mlib_GraphicsDrawEllipse_B_8(3MLIB)
mlib_GraphicsDrawEllipse_X_32(3MLIB)
mlib_GraphicsDrawEllipse_X_8(3MLIB)
mlib_GraphicsDrawLine_32(3MLIB)
mlib_GraphicsDrawLine_8(3MLIB)
mlib_GraphicsDrawLine_A_32(3MLIB)
mlib_GraphicsDrawLine_A_8(3MLIB)
mlib_GraphicsDrawLine_AB_32(3MLIB)
mlib_GraphicsDrawLine_AB_8(3MLIB)
mlib_GraphicsDrawLine_ABG_32(3MLIB)
mlib_GraphicsDrawLine_ABG_8(3MLIB)
mlib_GraphicsDrawLine_ABGZ_32(3MLIB)
mlib_GraphicsDrawLine_ABGZ_8(3MLIB)
mlib_GraphicsDrawLine_ABZ_32(3MLIB)
mlib_GraphicsDrawLine_ABZ_8(3MLIB)
mlib_GraphicsDrawLine_AG_32(3MLIB)
mlib_GraphicsDrawLine_AG_8(3MLIB)
mlib_GraphicsDrawLine_AGZ_32(3MLIB)
mlib_GraphicsDrawLine_AGZ_8(3MLIB)
mlib_GraphicsDrawLine_AZ_32(3MLIB)
mlib_GraphicsDrawLine_AZ_8(3MLIB)
mlib_GraphicsDrawLine_B_32(3MLIB)
mlib_GraphicsDrawLine_B_8(3MLIB)
mlib_GraphicsDrawLine_BG_32(3MLIB)
mlib_GraphicsDrawLine_BG_8(3MLIB)
mlib_GraphicsDrawLine_BGZ_32(3MLIB)
mlib_GraphicsDrawLine_BGZ_8(3MLIB)
mlib_GraphicsDrawLine_BZ_32(3MLIB)
mlib_GraphicsDrawLine_BZ_8(3MLIB)
mlib_GraphicsDrawLineFanSet_32(3MLIB)
mlib_GraphicsDrawLineFanSet(3MLIB)
mlib_GraphicsDrawLineFanSet_8(3MLIB)
mlib_GraphicsDrawLineFanSet_A_32(3MLIB)
mlib_GraphicsDrawLineFanSet_A_8(3MLIB)
mlib_GraphicsDrawLineFanSet_AB_32(3MLIB)
mlib_GraphicsDrawLineFanSet_AB_8(3MLIB)
mlib_GraphicsDrawLineFanSet_ABG_32(3MLIB)
mlib_GraphicsDrawLineFanSet_ABG_8(3MLIB)
mlib_GraphicsDrawLineFanSet_ABGZ_32(3MLIB)
mlib_GraphicsDrawLineFanSet_ABGZ_8(3MLIB)
mlib_GraphicsDrawLineFanSet_ABZ_32(3MLIB)
mlib_GraphicsDrawLineFanSet_ABZ_8(3MLIB)
mlib_GraphicsDrawLineFanSet_AG_32(3MLIB)
mlib_GraphicsDrawLineFanSet_AG_8(3MLIB)
mlib_GraphicsDrawLineFanSet_AGZ_32(3MLIB)
mlib_GraphicsDrawLineFanSet_AGZ_8(3MLIB)
mlib_GraphicsDrawLineFanSet_AZ_32(3MLIB)
mlib_GraphicsDrawLineFanSet_AZ_8(3MLIB)
mlib_GraphicsDrawLineFanSet_B_32(3MLIB)
mlib_GraphicsDrawLineFanSet_B_8(3MLIB)
mlib_GraphicsDrawLineFanSet_BG_32(3MLIB)
mlib_GraphicsDrawLineFanSet_BG_8(3MLIB)
mlib_GraphicsDrawLineFanSet_BGZ_32(3MLIB)
mlib_GraphicsDrawLineFanSet_BGZ_8(3MLIB)
mlib_GraphicsDrawLineFanSet_BZ_32(3MLIB)
mlib_GraphicsDrawLineFanSet_BZ_8(3MLIB)
mlib_GraphicsDrawLineFanSet_G_32(3MLIB)
mlib_GraphicsDrawLineFanSet_G_8(3MLIB)
mlib_GraphicsDrawLineFanSet_GZ_32(3MLIB)
mlib_GraphicsDrawLineFanSet_GZ_8(3MLIB)
mlib_GraphicsDrawLineFanSet_X_32(3MLIB)
mlib_GraphicsDrawLineFanSet_X_8(3MLIB)
mlib_GraphicsDrawLineFanSet_Z_32(3MLIB)
mlib_GraphicsDrawLineFanSet_Z_8(3MLIB)
mlib_GraphicsDrawLine_G_32(3MLIB)
mlib_GraphicsDrawLine_G_8(3MLIB)
mlib_GraphicsDrawLine_GZ_8(3MLIB)
mlib_GraphicsDrawLineSet_32(3MLIB)
mlib_GraphicsDrawLineSet(3MLIB)
mlib_GraphicsDrawLineSet_8(3MLIB)
mlib_GraphicsDrawLineSet_A_32(3MLIB)
mlib_GraphicsDrawLineSet_A_8(3MLIB)
mlib_GraphicsDrawLineSet_AB_32(3MLIB)
mlib_GraphicsDrawLineSet_AB_8(3MLIB)
mlib_GraphicsDrawLineSet_ABG_32(3MLIB)
mlib_GraphicsDrawLineSet_ABG_8(3MLIB)
mlib_GraphicsDrawLineSet_ABGZ_32(3MLIB)
mlib_GraphicsDrawLineSet_ABGZ_8(3MLIB)
mlib_GraphicsDrawLineSet_ABZ_32(3MLIB)
mlib_GraphicsDrawLineSet_ABZ_8(3MLIB)
mlib_GraphicsDrawLineSet_AG_32(3MLIB)
mlib_GraphicsDrawLineSet_AG_8(3MLIB)
mlib_GraphicsDrawLineSet_AGZ_32(3MLIB)
mlib_GraphicsDrawLineSet_AGZ_8(3MLIB)
mlib_GraphicsDrawLineSet_AZ_32(3MLIB)
mlib_GraphicsDrawLineSet_AZ_8(3MLIB)
mlib_GraphicsDrawLineSet_B_32(3MLIB)
mlib_GraphicsDrawLineSet_B_8(3MLIB)
mlib_GraphicsDrawLineSet_BG_32(3MLIB)
mlib_GraphicsDrawLineSet_BG_8(3MLIB)
mlib_GraphicsDrawLineSet_BGZ_32(3MLIB)
mlib_GraphicsDrawLineSet_BGZ_8(3MLIB)
mlib_GraphicsDrawLineSet_BZ_32(3MLIB)
mlib_GraphicsDrawLineSet_BZ_8(3MLIB)
mlib_GraphicsDrawLineSet_G_32(3MLIB)
mlib_GraphicsDrawLineSet_G_8(3MLIB)
mlib_GraphicsDrawLineSet_GZ_32(3MLIB)
mlib_GraphicsDrawLineSet_GZ_8(3MLIB)
mlib_GraphicsDrawLineSet_X_32(3MLIB)
mlib_GraphicsDrawLineSet_X_8(3MLIB)
mlib_GraphicsDrawLineSet_Z_32(3MLIB)
mlib_GraphicsDrawLineSet_Z_8(3MLIB)
mlib_GraphicsDrawLineStripSet_32(3MLIB)
mlib_GraphicsDrawLineStripSet(3MLIB)
mlib_GraphicsDrawLineStripSet_8(3MLIB)
mlib_GraphicsDrawLineStripSet_A_32(3MLIB)
mlib_GraphicsDrawLineStripSet_A_8(3MLIB)
mlib_GraphicsDrawLineStripSet_AB_32(3MLIB)
mlib_GraphicsDrawLineStripSet_AB_8(3MLIB)
mlib_GraphicsDrawLineStripSet_ABG_32(3MLIB)
mlib_GraphicsDrawLineStripSet_ABG_8(3MLIB)
mlib_GraphicsDrawLineStripSet_ABGZ_32(3MLIB)
mlib_GraphicsDrawLineStripSet_ABGZ_8(3MLIB)
mlib_GraphicsDrawLineStripSet_ABZ_32(3MLIB)
mlib_GraphicsDrawLineStripSet_ABZ_8(3MLIB)
mlib_GraphicsDrawLineStripSet_AG_32(3MLIB)
mlib_GraphicsDrawLineStripSet_AG_8(3MLIB)
mlib_GraphicsDrawLineStripSet_AGZ_32(3MLIB)
mlib_GraphicsDrawLineStripSet_AGZ_8(3MLIB)
mlib_GraphicsDrawLineStripSet_AZ_32(3MLIB)
mlib_GraphicsDrawLineStripSet_AZ_8(3MLIB)
mlib_GraphicsDrawLineStripSet_B_32(3MLIB)
mlib_GraphicsDrawLineStripSet_B_8(3MLIB)
mlib_GraphicsDrawLineStripSet_BG_32(3MLIB)
mlib_GraphicsDrawLineStripSet_BG_8(3MLIB)
mlib_GraphicsDrawLineStripSet_BGZ_32(3MLIB)
mlib_GraphicsDrawLineStripSet_BGZ_8(3MLIB)
mlib_GraphicsDrawLineStripSet_BZ_32(3MLIB)
mlib_GraphicsDrawLineStripSet_BZ_8(3MLIB)
mlib_GraphicsDrawLineStripSet_G_32(3MLIB)
mlib_GraphicsDrawLineStripSet_G_8(3MLIB)
mlib_GraphicsDrawLineStripSet_GZ_32(3MLIB)
mlib_GraphicsDrawLineStripSet_GZ_8(3MLIB)
mlib_GraphicsDrawLineStripSet_X_32(3MLIB)
mlib_GraphicsDrawLineStripSet_X_8(3MLIB)
mlib_GraphicsDrawLineStripSet_Z_32(3MLIB)
mlib_GraphicsDrawLineStripSet_Z_8(3MLIB)
mlib_GraphicsDrawLine_X_32(3MLIB)
mlib_GraphicsDrawLine_X_8(3MLIB)
mlib_GraphicsDrawLine_Z_32(3MLIB)
mlib_GraphicsDrawLine_Z_8(3MLIB)
mlib_GraphicsDrawPoint_32(3MLIB)
mlib_GraphicsDrawPoint_8(3MLIB)
mlib_GraphicsDrawPoint_B_32(3MLIB)
mlib_GraphicsDrawPoint_B_8(3MLIB)
mlib_GraphicsDrawPointSet_32(3MLIB)
mlib_GraphicsDrawPointSet(3MLIB)
mlib_GraphicsDrawPointSet_8(3MLIB)
mlib_GraphicsDrawPointSet_B_32(3MLIB)
mlib_GraphicsDrawPointSet_B_8(3MLIB)
mlib_GraphicsDrawPointSet_X_32(3MLIB)
mlib_GraphicsDrawPointSet_X_8(3MLIB)
mlib_GraphicsDrawPoint_X_32(3MLIB)
mlib_GraphicsDrawPoint_X_8(3MLIB)
mlib_GraphicsDrawPolygon_32(3MLIB)
mlib_GraphicsDrawPolygon(3MLIB)
mlib_GraphicsDrawPolygon_8(3MLIB)
mlib_GraphicsDrawPolygon_A_32(3MLIB)
mlib_GraphicsDrawPolygon_A_8(3MLIB)
mlib_GraphicsDrawPolygon_AB_32(3MLIB)
mlib_GraphicsDrawPolygon_AB_8(3MLIB)
mlib_GraphicsDrawPolygon_ABG_32(3MLIB)
mlib_GraphicsDrawPolygon_ABG_8(3MLIB)
mlib_GraphicsDrawPolygon_ABGZ_32(3MLIB)
mlib_GraphicsDrawPolygon_ABGZ_8(3MLIB)
mlib_GraphicsDrawPolygon_ABZ_32(3MLIB)
mlib_GraphicsDrawPolygon_ABZ_8(3MLIB)
mlib_GraphicsDrawPolygon_AG_32(3MLIB)
mlib_GraphicsDrawPolygon_AG_8(3MLIB)
mlib_GraphicsDrawPolygon_AGZ_32(3MLIB)
mlib_GraphicsDrawPolygon_AGZ_8(3MLIB)
mlib_GraphicsDrawPolygon_AZ_32(3MLIB)
mlib_GraphicsDrawPolygon_AZ_8(3MLIB)
mlib_GraphicsDrawPolygon_B_32(3MLIB)
mlib_GraphicsDrawPolygon_B_8(3MLIB)
mlib_GraphicsDrawPolygon_BG_32(3MLIB)
mlib_GraphicsDrawPolygon_BG_8(3MLIB)
mlib_GraphicsDrawPolygon_BGZ_32(3MLIB)
mlib_GraphicsDrawPolygon_BGZ_8(3MLIB)
mlib_GraphicsDrawPolygon_BZ_32(3MLIB)
mlib_GraphicsDrawPolygon_BZ_8(3MLIB)
mlib_GraphicsDrawPolygon_G_32(3MLIB)
mlib_GraphicsDrawPolygon_G_8(3MLIB)
mlib_GraphicsDrawPolygon_GZ_32(3MLIB)
mlib_GraphicsDrawPolygon_GZ_8(3MLIB)
mlib_GraphicsDrawPolygon_X_32(3MLIB)
mlib_GraphicsDrawPolygon_X_8(3MLIB)
mlib_GraphicsDrawPolygon_Z_32(3MLIB)
mlib_GraphicsDrawPolygon_Z_8(3MLIB)
mlib_GraphicsDrawPolyline_32(3MLIB)
mlib_GraphicsDrawPolyline(3MLIB)
mlib_GraphicsDrawPolyline_8(3MLIB)
mlib_GraphicsDrawPolyline_A_32(3MLIB)
mlib_GraphicsDrawPolyline_A_8(3MLIB)
mlib_GraphicsDrawPolyline_AB_32(3MLIB)
mlib_GraphicsDrawPolyline_AB_8(3MLIB)
mlib_GraphicsDrawPolyline_ABG_32(3MLIB)
mlib_GraphicsDrawPolyline_ABG_8(3MLIB)
mlib_GraphicsDrawPolyline_ABGZ_32(3MLIB)
mlib_GraphicsDrawPolyline_ABGZ_8(3MLIB)
mlib_GraphicsDrawPolyline_ABZ_32(3MLIB)
mlib_GraphicsDrawPolyline_ABZ_8(3MLIB)
mlib_GraphicsDrawPolyline_AG_32(3MLIB)
mlib_GraphicsDrawPolyline_AG_8(3MLIB)
mlib_GraphicsDrawPolyline_AGZ_32(3MLIB)
mlib_GraphicsDrawPolyline_AGZ_8(3MLIB)
mlib_GraphicsDrawPolyline_AZ_32(3MLIB)
mlib_GraphicsDrawPolyline_AZ_8(3MLIB)
mlib_GraphicsDrawPolyline_B_32(3MLIB)
mlib_GraphicsDrawPolyline_B_8(3MLIB)
mlib_GraphicsDrawPolyline_BG_32(3MLIB)
mlib_GraphicsDrawPolyline_BG_8(3MLIB)
mlib_GraphicsDrawPolyline_BGZ_32(3MLIB)
mlib_GraphicsDrawPolyline_BGZ_8(3MLIB)
mlib_GraphicsDrawPolyline_BZ_32(3MLIB)
mlib_GraphicsDrawPolyline_BZ_8(3MLIB)
mlib_GraphicsDrawPolyline_G_32(3MLIB)
mlib_GraphicsDrawPolyline_G_8(3MLIB)
mlib_GraphicsDrawPolyline_GZ_32(3MLIB)
mlib_GraphicsDrawPolyline_GZ_8(3MLIB)
mlib_GraphicsDrawPolyline_X_32(3MLIB)
mlib_GraphicsDrawPolyline_X_8(3MLIB)
mlib_GraphicsDrawPolyline_Z_32(3MLIB)
mlib_GraphicsDrawPolyline_Z_8(3MLIB)
mlib_GraphicsDrawPolypoint_32(3MLIB)
mlib_GraphicsDrawPolypoint_8(3MLIB)
mlib_GraphicsDrawPolypoint_B_32(3MLIB)
mlib_GraphicsDrawPolypoint_B_8(3MLIB)
mlib_GraphicsDrawPolypoint_X_32(3MLIB)
mlib_GraphicsDrawPolypoint_X_8(3MLIB)
mlib_GraphicsDrawRectangle_32(3MLIB)
mlib_GraphicsDrawRectangle(3MLIB)
mlib_GraphicsDrawRectangle_8(3MLIB)
mlib_GraphicsDrawRectangle_B_32(3MLIB)
mlib_GraphicsDrawRectangle_B_8(3MLIB)
mlib_GraphicsDrawRectangle_X_32(3MLIB)
mlib_GraphicsDrawRectangle_X_8(3MLIB)
mlib_GraphicsDrawTriangle_32(3MLIB)
mlib_GraphicsDrawTriangle(3MLIB)
mlib_GraphicsDrawTriangle_8(3MLIB)
mlib_GraphicsDrawTriangle_A_32(3MLIB)
mlib_GraphicsDrawTriangle_A_8(3MLIB)
mlib_GraphicsDrawTriangle_AB_32(3MLIB)
mlib_GraphicsDrawTriangle_AB_8(3MLIB)
mlib_GraphicsDrawTriangle_ABG_32(3MLIB)
mlib_GraphicsDrawTriangle_ABG_8(3MLIB)
mlib_GraphicsDrawTriangle_ABGZ_32(3MLIB)
mlib_GraphicsDrawTriangle_ABGZ_8(3MLIB)
mlib_GraphicsDrawTriangle_ABZ_32(3MLIB)
mlib_GraphicsDrawTriangle_ABZ_8(3MLIB)
mlib_GraphicsDrawTriangle_AG_32(3MLIB)
mlib_GraphicsDrawTriangle_AG_8(3MLIB)
mlib_GraphicsDrawTriangle_AGZ_32(3MLIB)
mlib_GraphicsDrawTriangle_AGZ_8(3MLIB)
mlib_GraphicsDrawTriangle_AZ_32(3MLIB)
mlib_GraphicsDrawTriangle_AZ_8(3MLIB)
mlib_GraphicsDrawTriangle_B_32(3MLIB)
mlib_GraphicsDrawTriangle_B_8(3MLIB)
mlib_GraphicsDrawTriangle_BG_32(3MLIB)
mlib_GraphicsDrawTriangle_BG_8(3MLIB)
mlib_GraphicsDrawTriangle_BGZ_32(3MLIB)
mlib_GraphicsDrawTriangle_BGZ_8(3MLIB)
mlib_GraphicsDrawTriangle_BZ_32(3MLIB)
mlib_GraphicsDrawTriangle_BZ_8(3MLIB)
mlib_GraphicsDrawTriangleFanSet_32(3MLIB)
mlib_GraphicsDrawTriangleFanSet(3MLIB)
mlib_GraphicsDrawTriangleFanSet_8(3MLIB)
mlib_GraphicsDrawTriangleFanSet_A_32(3MLIB)
mlib_GraphicsDrawTriangleFanSet_A_8(3MLIB)
mlib_GraphicsDrawTriangleFanSet_AB_32(3MLIB)
mlib_GraphicsDrawTriangleFanSet_AB_8(3MLIB)
mlib_GraphicsDrawTriangleFanSet_ABG_32(3MLIB)
mlib_GraphicsDrawTriangleFanSet_ABG_8(3MLIB)
mlib_GraphicsDrawTriangleFanSet_ABGZ_32(3MLIB)
mlib_GraphicsDrawTriangleFanSet_ABGZ_8(3MLIB)
mlib_GraphicsDrawTriangleFanSet_ABZ_32(3MLIB)
mlib_GraphicsDrawTriangleFanSet_ABZ_8(3MLIB)
mlib_GraphicsDrawTriangleFanSet_AG_32(3MLIB)
mlib_GraphicsDrawTriangleFanSet_AG_8(3MLIB)
mlib_GraphicsDrawTriangleFanSet_AGZ_32(3MLIB)
mlib_GraphicsDrawTriangleFanSet_AGZ_8(3MLIB)
mlib_GraphicsDrawTriangleFanSet_AZ_32(3MLIB)
mlib_GraphicsDrawTriangleFanSet_AZ_8(3MLIB)
mlib_GraphicsDrawTriangleFanSet_B_32(3MLIB)
mlib_GraphicsDrawTriangleFanSet_B_8(3MLIB)
mlib_GraphicsDrawTriangleFanSet_BG_32(3MLIB)
mlib_GraphicsDrawTriangleFanSet_BG_8(3MLIB)
mlib_GraphicsDrawTriangleFanSet_BGZ_32(3MLIB)
mlib_GraphicsDrawTriangleFanSet_BGZ_8(3MLIB)
mlib_GraphicsDrawTriangleFanSet_BZ_32(3MLIB)
mlib_GraphicsDrawTriangleFanSet_BZ_8(3MLIB)
mlib_GraphicsDrawTriangleFanSet_G_32(3MLIB)
mlib_GraphicsDrawTriangleFanSet_G_8(3MLIB)
mlib_GraphicsDrawTriangleFanSet_GZ_32(3MLIB)
mlib_GraphicsDrawTriangleFanSet_GZ_8(3MLIB)
mlib_GraphicsDrawTriangleFanSet_X_32(3MLIB)
mlib_GraphicsDrawTriangleFanSet_X_8(3MLIB)
mlib_GraphicsDrawTriangleFanSet_Z_32(3MLIB)
mlib_GraphicsDrawTriangleFanSet_Z_8(3MLIB)
mlib_GraphicsDrawTriangle_G_32(3MLIB)
mlib_GraphicsDrawTriangle_G_8(3MLIB)
mlib_GraphicsDrawTriangle_GZ_32(3MLIB)
mlib_GraphicsDrawTriangle_GZ_8(3MLIB)
mlib_GraphicsDrawTriangleSet_32(3MLIB)
mlib_GraphicsDrawTriangleSet(3MLIB)
mlib_GraphicsDrawTriangleSet_8(3MLIB)
mlib_GraphicsDrawTriangleSet_A_32(3MLIB)
mlib_GraphicsDrawTriangleSet_A_8(3MLIB)
mlib_GraphicsDrawTriangleSet_AB_32(3MLIB)
mlib_GraphicsDrawTriangleSet_AB_8(3MLIB)
mlib_GraphicsDrawTriangleSet_ABG_32(3MLIB)
mlib_GraphicsDrawTriangleSet_ABG_8(3MLIB)
mlib_GraphicsDrawTriangleSet_ABGZ_32(3MLIB)
mlib_GraphicsDrawTriangleSet_ABGZ_8(3MLIB)
mlib_GraphicsDrawTriangleSet_ABZ_32(3MLIB)
mlib_GraphicsDrawTriangleSet_ABZ_8(3MLIB)
mlib_GraphicsDrawTriangleSet_AG_32(3MLIB)
mlib_GraphicsDrawTriangleSet_AG_8(3MLIB)
mlib_GraphicsDrawTriangleSet_AGZ_32(3MLIB)
mlib_GraphicsDrawTriangleSet_AGZ_8(3MLIB)
mlib_GraphicsDrawTriangleSet_AZ_32(3MLIB)
mlib_GraphicsDrawTriangleSet_AZ_8(3MLIB)
mlib_GraphicsDrawTriangleSet_B_32(3MLIB)
mlib_GraphicsDrawTriangleSet_B_8(3MLIB)
mlib_GraphicsDrawTriangleSet_BG_32(3MLIB)
mlib_GraphicsDrawTriangleSet_BG_8(3MLIB)
mlib_GraphicsDrawTriangleSet_BGZ_32(3MLIB)
mlib_GraphicsDrawTriangleSet_BGZ_8(3MLIB)
mlib_GraphicsDrawTriangleSet_BZ_32(3MLIB)
mlib_GraphicsDrawTriangleSet_BZ_8(3MLIB)
mlib_GraphicsDrawTriangleSet_G_32(3MLIB)
mlib_GraphicsDrawTriangleSet_G_8(3MLIB)
mlib_GraphicsDrawTriangleSet_GZ_32(3MLIB)
mlib_GraphicsDrawTriangleSet_GZ_8(3MLIB)
mlib_GraphicsDrawTriangleSet_X_32(3MLIB)
mlib_GraphicsDrawTriangleSet_X_8(3MLIB)
mlib_GraphicsDrawTriangleSet_Z_32(3MLIB)
mlib_GraphicsDrawTriangleSet_Z_8(3MLIB)
mlib_GraphicsDrawTriangleStripSet_32(3MLIB)
mlib_GraphicsDrawTriangleStripSet(3MLIB)
mlib_GraphicsDrawTriangleStripSet_8(3MLIB)
mlib_GraphicsDrawTriangleStripSet_A_32(3MLIB)
mlib_GraphicsDrawTriangleStripSet_A_8(3MLIB)
mlib_GraphicsDrawTriangleStripSet_AB_32(3MLIB)
mlib_GraphicsDrawTriangleStripSet_AB_8(3MLIB)
mlib_GraphicsDrawTriangleStripSet_ABG_32(3MLIB)
mlib_GraphicsDrawTriangleStripSet_ABG_8(3MLIB)
mlib_GraphicsDrawTriangleStripSet_ABGZ_32(3MLIB)
mlib_GraphicsDrawTriangleStripSet_ABGZ_8(3MLIB)
mlib_GraphicsDrawTriangleStripSet_ABZ_32(3MLIB)
mlib_GraphicsDrawTriangleStripSet_ABZ_8(3MLIB)
mlib_GraphicsDrawTriangleStripSet_AG_32(3MLIB)
mlib_GraphicsDrawTriangleStripSet_AG_8(3MLIB)
mlib_GraphicsDrawTriangleStripSet_AGZ_32(3MLIB)
mlib_GraphicsDrawTriangleStripSet_AGZ_8(3MLIB)
mlib_GraphicsDrawTriangleStripSet_AZ_32(3MLIB)
mlib_GraphicsDrawTriangleStripSet_AZ_8(3MLIB)
mlib_GraphicsDrawTriangleStripSet_B_32(3MLIB)
mlib_GraphicsDrawTriangleStripSet_B_8(3MLIB)
mlib_GraphicsDrawTriangleStripSet_BG_32(3MLIB)
mlib_GraphicsDrawTriangleStripSet_BG_8(3MLIB)
mlib_GraphicsDrawTriangleStripSet_BGZ_32(3MLIB)
mlib_GraphicsDrawTriangleStripSet_BGZ_8(3MLIB)
mlib_GraphicsDrawTriangleStripSet_BZ_32(3MLIB)
mlib_GraphicsDrawTriangleStripSet_BZ_8(3MLIB)
mlib_GraphicsDrawTriangleStripSet_G_32(3MLIB)
mlib_GraphicsDrawTriangleStripSet_G_8(3MLIB)
mlib_GraphicsDrawTriangleStripSet_GZ_32(3MLIB)
mlib_GraphicsDrawTriangleStripSet_GZ_8(3MLIB)
mlib_GraphicsDrawTriangleStripSet_X_32(3MLIB)
mlib_GraphicsDrawTriangleStripSet_X_8(3MLIB)
mlib_GraphicsDrawTriangleStripSet_Z_32(3MLIB)
mlib_GraphicsDrawTriangleStripSet_Z_8(3MLIB)
mlib_GraphicsDrawTriangle_X_32(3MLIB)
mlib_GraphicsDrawTriangle_X_8(3MLIB)
mlib_GraphicsDrawTriangle_Z_32(3MLIB)
mlib_GraphicsDrawTriangle_Z_8(3MLIB)
mlib_GraphicsFillArc_32(3MLIB)
mlib_GraphicsFillArc_A_32(3MLIB)
mlib_GraphicsFillArc_A_8(3MLIB)
mlib_GraphicsFillArc_AB_32(3MLIB)
mlib_GraphicsFillArc_AB_8(3MLIB)
mlib_GraphicsFillArc_B_32(3MLIB)
mlib_GraphicsFillArc_B_8(3MLIB)
mlib_GraphicsFillArc_X_32(3MLIB)
mlib_GraphicsFillArc_X_8(3MLIB)
mlib_GraphicsFillCircle_32(3MLIB)
mlib_GraphicsFillCircle(3MLIB)
mlib_GraphicsFillCircle_8(3MLIB)
mlib_GraphicsFillCircle_A_32(3MLIB)
mlib_GraphicsFillCircle_A_8(3MLIB)
mlib_GraphicsFillCircle_AB_32(3MLIB)
mlib_GraphicsFillCircle_AB_8(3MLIB)
mlib_GraphicsFillCircle_B_32(3MLIB)
mlib_GraphicsFillCircle_B_8(3MLIB)
mlib_GraphicsFillCircle_X_32(3MLIB)
mlib_GraphicsFillCircle_X_8(3MLIB)
mlib_GraphicsFillEllipse_32(3MLIB)
mlib_GraphicsFillEllipse(3MLIB)
mlib_GraphicsFillEllipse_8(3MLIB)
mlib_GraphicsFillEllipse_A_32(3MLIB)
mlib_GraphicsFillEllipse_A_8(3MLIB)
mlib_GraphicsFillEllipse_AB_32(3MLIB)
mlib_GraphicsFillEllipse_AB_8(3MLIB)
mlib_GraphicsFillEllipse_B_32(3MLIB)
mlib_GraphicsFillEllipse_B_8(3MLIB)
mlib_GraphicsFillEllipse_X_32(3MLIB)
mlib_GraphicsFillEllipse_X_8(3MLIB)
mlib_GraphicsFillPolygon_32(3MLIB)
mlib_GraphicsFillPolygon(3MLIB)
mlib_GraphicsFillPolygon_8(3MLIB)
mlib_GraphicsFillPolygon_A_32(3MLIB)
mlib_GraphicsFillPolygon_A_8(3MLIB)
mlib_GraphicsFillPolygon_AB_32(3MLIB)
mlib_GraphicsFillPolygon_AB_8(3MLIB)
mlib_GraphicsFillPolygon_ABG_32(3MLIB)
mlib_GraphicsFillPolygon_ABG_8(3MLIB)
mlib_GraphicsFillPolygon_ABGZ_32(3MLIB)
mlib_GraphicsFillPolygon_ABGZ_8(3MLIB)
mlib_GraphicsFillPolygon_ABZ_32(3MLIB)
mlib_GraphicsFillPolygon_ABZ_8(3MLIB)
mlib_GraphicsFillPolygon_AG_32(3MLIB)
mlib_GraphicsFillPolygon_AG_8(3MLIB)
mlib_GraphicsFillPolygon_AGZ_32(3MLIB)
mlib_GraphicsFillPolygon_AGZ_8(3MLIB)
mlib_GraphicsFillPolygon_AZ_32(3MLIB)
mlib_GraphicsFillPolygon_AZ_8(3MLIB)
mlib_GraphicsFillPolygon_B_32(3MLIB)
mlib_GraphicsFillPolygon_B_8(3MLIB)
mlib_GraphicsFillPolygon_BG_32(3MLIB)
mlib_GraphicsFillPolygon_BG_8(3MLIB)
mlib_GraphicsFillPolygon_BGZ_32(3MLIB)
mlib_GraphicsFillPolygon_BGZ_8(3MLIB)
mlib_GraphicsFillPolygon_BZ_32(3MLIB)
Multimedia Library Functions - Part 2
Multimedia Library Functions - Part 3
Multimedia Library Functions - Part 4
Multimedia Library Functions - Part 5
- draw line
cc [ flag... ] file... -lmlib [ library... ] #include <mlib.h> mlib_status mlib_GraphicsDrawLine_8(mlib_image *buffer, mlib_s16 x1, mlib_s16 y1, mlib_s16 x2, mlib_s16 y2, mlib_s32 c);
mlib_status mlib_GraphicsDrawLine_32(mlib_image *buffer, mlib_s16 x1, mlib_s16 y1, mlib_s16 x2, mlib_s16 y2, mlib_s32 c);
mlib_status mlib_GraphicsDrawLine_X_8(mlib_image *buffer, mlib_s16 x1, mlib_s16 y1, mlib_s16 x2, mlib_s16 y2, mlib_s32 c, mlib_s32 c2);
mlib_status mlib_GraphicsDrawLine_X_32(mlib_image *buffer, mlib_s16 x1, mlib_s16 y1, mlib_s16 x2, mlib_s16 y2, mlib_s32 c, mlib_s32 c2);
mlib_status mlib_GraphicsDrawLine_A_8(mlib_image *buffer, mlib_s16 x1, mlib_s16 y1, mlib_s16 x2, mlib_s16 y2, mlib_s32 c);
mlib_status mlib_GraphicsDrawLine_A_32(mlib_image *buffer, mlib_s16 x1, mlib_s16 y1, mlib_s16 x2, mlib_s16 y2, mlib_s32 c);
mlib_status mlib_GraphicsDrawLine_B_8(mlib_image *buffer, mlib_s16 x1, mlib_s16 y1, mlib_s16 x2, mlib_s16 y2, mlib_s32 c, mlib_s32 a);
mlib_status mlib_GraphicsDrawLine_B_32(mlib_image *buffer, mlib_s16 x1, mlib_s16 y1, mlib_s16 x2, mlib_s16 y2, mlib_s32 c, mlib_s32 a);
mlib_status mlib_GraphicsDrawLine_G_8(mlib_image *buffer, mlib_s16 x1, mlib_s16 y1, mlib_s16 x2, mlib_s16 y2, mlib_s32 c1, mlib_s32 c2);
mlib_status mlib_GraphicsDrawLine_G_32(mlib_image *buffer, mlib_s16 x1, mlib_s16 y1, mlib_s16 x2, mlib_s16 y2, mlib_s32 c1, mlib_s32 c2);
mlib_status mlib_GraphicsDrawLine_Z_8(mlib_image *buffer, mlib_image *zbuffer, mlib_s16 x1, mlib_s16 y1, mlib_s16 z1, mlib_s16 x2, mlib_s16 y2, mlib_s16 z2, mlib_s32 c);
mlib_status mlib_GraphicsDrawLine_Z_32(mlib_image *buffer, mlib_image *zbuffer, mlib_s16 x1, mlib_s16 y1, mlib_s16 z1, mlib_s16 x2, mlib_s16 y2, mlib_s16 z2, mlib_s32 c);
mlib_status mlib_GraphicsDrawLine_AB_8(mlib_image *buffer, mlib_s16 x1, mlib_s16 y1, mlib_s16 x2, mlib_s16 y2, mlib_s32 c, mlib_s32 a);
mlib_status mlib_GraphicsDrawLine_AB_32(mlib_image *buffer, mlib_s16 x1, mlib_s16 y1, mlib_s16 x2, mlib_s16 y2, mlib_s32 c, mlib_s32 a);
mlib_status mlib_GraphicsDrawLine_ABG_8(mlib_image *buffer, mlib_s16 x1, mlib_s16 y1, mlib_s16 x2, mlib_s16 y2, mlib_s32 c1, mlib_s32 c2, mlib_s32 a);
mlib_status mlib_GraphicsDrawLine_ABG_32(mlib_image *buffer, mlib_s16 x1, mlib_s16 y1, mlib_s16 x2, mlib_s16 y2, mlib_s32 c1, mlib_s32 c2, mlib_s32 a);
mlib_status mlib_GraphicsDrawLine_ABGZ_8(mlib_image *buffer, mlib_image *zbuffer, mlib_s16 x1, mlib_s16 y1, mlib_s16 z1, mlib_s16 x2, mlib_s16 y2, mlib_s16 z2, mlib_s32 c1, mlib_s32 c2, mlib_s32 a);
mlib_status mlib_GraphicsDrawLine_ABGZ_32(mlib_image *buffer, mlib_image *zbuffer, mlib_s16 x1, mlib_s16 y1, mlib_s16 z1, mlib_s16 x2, mlib_s16 y2, mlib_s16 z2, mlib_s32 c1, mlib_s32 c2, mlib_s32 a);
mlib_status mlib_GraphicsDrawLine_ABZ_8(mlib_image *buffer, mlib_image *zbuffer, mlib_s16 x1, mlib_s16 y1, mlib_s16 z1, mlib_s16 x2, mlib_s16 y2, mlib_s16 z2, mlib_s32 c, mlib_s32 a);
mlib_status mlib_GraphicsDrawLine_ABZ_32(mlib_image *buffer, mlib_image *zbuffer, mlib_s16 x1, mlib_s16 y1, mlib_s16 z1, mlib_s16 x2, mlib_s16 y2, mlib_s16 z2, mlib_s32 c, mlib_s32 a);
mlib_status mlib_GraphicsDrawLine_AG_8(mlib_image *buffer, mlib_s16 x1, mlib_s16 y1, mlib_s16 x2, mlib_s16 y2, mlib_s32 c1, mlib_s32 c2);
mlib_status mlib_GraphicsDrawLine_AG_32(mlib_image *buffer, mlib_s16 x1, mlib_s16 y1, mlib_s16 x2, mlib_s16 y2, mlib_s32 c1, mlib_s32 c2);
mlib_status mlib_GraphicsDrawLine_AGZ_8(mlib_image *buffer, mlib_image *zbuffer, mlib_s16 x1, mlib_s16 y1, mlib_s16 z1, mlib_s16 x2, mlib_s16 y2, mlib_s16 z2, mlib_s32 c1, mlib_s32 c2);
mlib_status mlib_GraphicsDrawLine_AGZ_32(mlib_image *buffer, mlib_image *zbuffer, mlib_s16 x1, mlib_s16 y1, mlib_s16 z1, mlib_s16 x2, mlib_s16 y2, mlib_s16 z2, mlib_s32 c1, mlib_s32 c2);
mlib_status mlib_GraphicsDrawLine_AZ_8(mlib_image *buffer, mlib_image *zbuffer, mlib_s16 x1, mlib_s16 y1, mlib_s16 z1, mlib_s16 x2, mlib_s16 y2, mlib_s16 z2, mlib_s32 c);
mlib_status mlib_GraphicsDrawLine_AZ_32(mlib_image *buffer, mlib_image *zbuffer, mlib_s16 x1, mlib_s16 y1, mlib_s16 z1, mlib_s16 x2, mlib_s16 y2, mlib_s16 z2, mlib_s32 c);
mlib_status mlib_GraphicsDrawLine_BG_8(mlib_image *buffer, mlib_s16 x1, mlib_s16 y1, mlib_s16 x2, mlib_s16 y2, mlib_s32 c1, mlib_s32 c2, mlib_s32 a);
mlib_status mlib_GraphicsDrawLine_BG_32(mlib_image *buffer, mlib_s16 x1, mlib_s16 y1, mlib_s16 x2, mlib_s16 y2, mlib_s32 c1, mlib_s32 c2, mlib_s32 a);
mlib_status mlib_GraphicsDrawLine_BGZ_8(mlib_image *buffer, mlib_image *zbuffer, mlib_s16 x1, mlib_s16 y1, mlib_s16 z1, mlib_s16 x2, mlib_s16 y2, mlib_s16 z2, mlib_s32 c1, mlib_s32 c2, mlib_s32 a);
mlib_status mlib_GraphicsDrawLine_BGZ_32(mlib_image *buffer, mlib_image *zbuffer, mlib_s16 x1, mlib_s16 y1, mlib_s16 z1, mlib_s16 x2, mlib_s16 y2, mlib_s16 z2, mlib_s32 c1, mlib_s32 c2, mlib_s32 a);
mlib_status mlib_GraphicsDrawLine_BZ_8(mlib_image *buffer, mlib_image *zbuffer, mlib_s16 x1, mlib_s16 y1, mlib_s16 z1, mlib_s16 x2, mlib_s16 y2, mlib_s16 z2, mlib_s32 c, mlib_s32 a);
mlib_status mlib_GraphicsDrawLine_BZ_32(mlib_image *buffer, mlib_image *zbuffer, mlib_s16 x1, mlib_s16 y1, mlib_s16 z1, mlib_s16 x2, mlib_s16 y2, mlib_s16 z2, mlib_s32 c, mlib_s32 a);
mlib_status mlib_GraphicsDrawLine_GZ_8(mlib_image *buffer, mlib_image *zbuffer, mlib_s16 x1, mlib_s16 y1, mlib_s16 z1, mlib_s16 x2, mlib_s16 y2, mlib_s16 z2, mlib_s32 c1, mlib_s32 c2);
mlib_status mlib_GraphicsDrawLine_GZ_32(mlib_image *buffer, mlib_image *zbuffer, mlib_s16 x1, mlib_s16 y1, mlib_s16 z1, mlib_s16 x2, mlib_s16 y2, mlib_s16 z2, mlib_s32 c1, mlib_s32 c2);
Each of the mlib_GraphicsDrawLine_*() functions draws a line between (x1,y1) and (x2,y2).
Each of the mlib_GraphicsDrawLine_X_*() functions draws a line between (x1,y1) and (x2,y2) in Xor mode as follows:
data[x,y] ^= c ^ c2
Each of the mlib_GraphicsDrawLine_A_*() functions draws a line between (x1,y1) and (x2,y2) with antialiasing.
Each of the mlib_GraphicsDrawLine_B_*() functions draws a line between (x1,y1) and (x2,y2) with alpha blending as follows:
data[x,y] = (data[x,y] * (255 - a) + c * a) / 255
Each of the mlib_GraphicsDrawLine_G_*() functions draws a line between (x1,y1) and (x2,y2) with Gouraud shading.
Each of the mlib_GraphicsDrawLine_Z_*() functions draws a line between (x1,y1) and (x2,y2) with Z buffering.
Each of the other functions draws a line between (x1,y1) and (x2,y2) with a combination of two or more features like antialiasing (A), alpha blending (B), Gouraud shading (G), and Z buffering (Z).
Each of the functions takes some of the following arguments:
Pointer to the image into which the function is drawing.
Pointer to the image that holds the Z buffer.
X coordinate of the first point.
Y coordinate of the first point.
Z coordinate of the first point.
X coordinate of the second point.
Y coordinate of the second point.
Z coordinate of the second point.
Color used in the drawing.
Color of the first point.
Color of the second point, or the alternation color in the Xor mode.
Alpha value for blending. 0 ≤ a ≤ 255.
Each of the functions returns MLIB_SUCCESS if successful. Otherwise it returns MLIB_FAILURE.
See attributes(5) for descriptions of the following attributes:
|
mlib_GraphicsDrawLineSet(3MLIB), mlib_GraphicsDrawLineFanSet(3MLIB), mlib_GraphicsDrawLineStripSet(3MLIB), attributes(5)