JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
man pages section 3: Multimedia Library Functions     Oracle Solaris 11 Information Library
search filter icon
search icon

Document Information

Preface

Multimedia Library Functions - Part 1

mlib_free(3MLIB)

mlib_GraphicsBoundaryFill_32(3MLIB)

mlib_GraphicsBoundaryFill_8(3MLIB)

mlib_GraphicsDrawArc_32(3MLIB)

mlib_GraphicsDrawArc(3MLIB)

mlib_GraphicsDrawArc_8(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(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_32(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(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(3MLIB)

mlib_GraphicsFillArc_8(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

Multimedia Library Functions - Part 6

Multimedia Library Functions - Part 7

mlib_GraphicsFillEllipse

, mlib_GraphicsFillEllipse_8

, mlib_GraphicsFillEllipse_32

, mlib_GraphicsFillEllipse_X_8

, mlib_GraphicsFillEllipse_X_32

, mlib_GraphicsFillEllipse_A_8

, mlib_GraphicsFillEllipse_A_32

, mlib_GraphicsFillEllipse_B_8

, mlib_GraphicsFillEllipse_B_32

, mlib_GraphicsFillEllipse_AB_8

, mlib_GraphicsFillEllipse_AB_32

- draw filled ellipse

Synopsis

cc [ flag... ] file... -lmlib [ library... ]
#include <mlib.h>

mlib_status mlib_GraphicsFillEllipse_8(mlib_image *buffer, mlib_s16 x,
     mlib_s16 y, mlib_s32 a, mlib_s32 b, mlib_f32 t, mlib_s32 c);
mlib_status mlib_GraphicsFillEllipse_32(mlib_image *buffer, mlib_s16 x,
     mlib_s16 y, mlib_s32 a, mlib_s32 b, mlib_f32 t, mlib_s32 c);
mlib_status mlib_GraphicsFillEllipse_X_8(mlib_image *buffer, mlib_s16 x,
     mlib_s16 y, mlib_s32 a, mlib_s32 b, mlib_f32 t, mlib_s32 c,
     mlib_s32 c2);
mlib_status mlib_GraphicsFillEllipse_X_32(mlib_image *buffer, mlib_s16 x,
     mlib_s16 y, mlib_s32 a, mlib_s32 b, mlib_f32 t, mlib_s32 c,
     mlib_s32 c2);
mlib_status mlib_GraphicsFillEllipse_A_8(mlib_image *buffer, mlib_s16 x,
     mlib_s16 y, mlib_s32 a, mlib_s32 b, mlib_f32 t, mlib_s32 c);
mlib_status mlib_GraphicsFillEllipse_A_32(mlib_image *buffer, mlib_s16 x,
     mlib_s16 y, mlib_s32 a, mlib_s32 b, mlib_f32 t, mlib_s32 c);
mlib_status mlib_GraphicsFillEllipse_B_8(mlib_image *buffer, mlib_s16 x,
     mlib_s16 y, mlib_s32 a, mlib_s32 b, mlib_f32 t, mlib_s32 c,
     mlib_s32 alpha);
mlib_status mlib_GraphicsFillEllipse_B_32(mlib_image *buffer, mlib_s16 x,
     mlib_s16 y, mlib_s32 a, mlib_s32 b, mlib_f32 t, mlib_s32 c,
     mlib_s32 alpha);
mlib_status mlib_GraphicsFillEllipse_AB_8(mlib_image *buffer, mlib_s16 x,
     mlib_s16 y, mlib_s32 a, mlib_s32 b, mlib_f32 t, mlib_s32 c,
     mlib_s32 alpha);
mlib_status mlib_GraphicsFillEllipse_AB_32(mlib_image *buffer, mlib_s16 x,
     mlib_s16 y, mlib_s32 a, mlib_s32 b, mlib_f32 t, mlib_s32 c, 
     mlib_s32 alpha);

Description

Each of the mlib_GraphicsFillEllipse_*() functions draws a filled ellipse with the center at (x, y), major semiaxis a, and minor semiaxis b. The angle of the major semiaxis is t counterclockwise from the X axis.

Each of the mlib_GraphicsFillEllipse_X_*() functions draws a filled ellipse in Xor mode as follows:

    data[x,y] ^= c ^ c2

Each of the mlib_GraphicsFillEllipse_A_*() functions draws a filled ellipse with antialiasing.

Each of the mlib_GraphicsFillEllipse_B_*() functions draws a filled ellipse with alpha blending as follows:

    data[x,y] = (data[x,y] * (255 - alpha) + c * alpha) / 255

Each of the mlib_GraphicsFillEllipse_A_*() functions draws a filled ellipse with antialiasing and alpha blending.

Parameters

Each of the functions takes some of the following arguments:

buffer

Pointer to the image into which the function is drawing.

x

X coordinate of the center.

y

Y coordinate of the center.

a

Major semiaxis of the ellipse.

b

Minor semiaxis of the ellipse.

t

Angle of major semiaxis in radians.

c

Color used in the drawing.

c2

Alternation color.

alpha

Alpha value for blending. 0 ≤ alpha ≤ 255.

Return Values

Each of the functions returns MLIB_SUCCESS if successful. Otherwise it returns MLIB_FAILURE.

Attributes

See attributes(5) for descriptions of the following attributes:

ATTRIBUTE TYPE
ATTRIBUTE VALUE
Interface Stability
Committed
MT-Level
MT-Safe

See Also

mlib_GraphicsFillArc(3MLIB), mlib_GraphicsFillCircle(3MLIB), attributes(5)