Unix VPS A - Starter B - Basic C - Preferred D - Commercial MPS - Dedicated Previous VPSs * Sign Up! *
Support Contact Us Online Help Handbooks Domain Status Man Pages
FAQ Virtual Servers Pricing Billing Technical
Network Facilities Connectivity Topology Map
Miscellaneous Server Agreement Year 2038 Credits
VG_Polygon — agar-vg polygon entity
VG_Polygon
#include <agar/core.h> #include <agar/gui.h> #include <agar/vg.h>
VG_Polygon is a VG(3) node class which describes a filled polygon with VG_Point(3) entities as its vertices.
VG_Polygon * VG_PolygonNew(VG_Node *parent);
VG_PolygonNew
Uint VG_PolygonVertex(VG_Polygon *P, VG_Point *pt);
VG_PolygonVertex
void VG_PolygonDelVertex(VG_Polygon *P, Uint vtx);
VG_PolygonDelVertex
The VG_PolygonNew() function creates a new polygon entity attached to parent, without any vertices.
VG_PolygonVertex() creates a new vertex using the existing VG_Point(3) pt. The index of the new vertex is returned.
VG_PolygonDelVertex() removes the specified vertex vtx from the polygon. The function is a no-op if vtx is an invalid index.
VG_PolygonSetOutline() disables filling of the polygon such that only its outline is displayed. Default behavior is to display a filled polygon.
VG_PolygonSetOutline
VG(3), VG_Point(3)
The VG_Polygon class first appeared in Agar 1.3.3.
Visit the GSP FreeBSD Man Page Interface.Output converted with ManDoc.