Desktop Functions: Smart Device Functions:
|
Search Results for "Polygon" in [All]opengl32
GL_POLYGON_BIT = 0x00000008,
GL_POLYGON_STIPPLE_BIT = 0x00000010,
GL_POLYGON = 0x0009,
GL_POLYGON_TOKEN = 0x0703,
GL_POLYGON_MODE = 0x0B40,
GL_POLYGON_SMOOTH = 0x0B41,
GL_POLYGON_STIPPLE = 0x0B42,
GL_POLYGON_SMOOTH_HINT = 0x0C53,
public enum PolygonMode : uint
public enum PolygonOffset : uint
GL_POLYGON_OFFSET_FACTOR = 0x8038,
GL_POLYGON_OFFSET_UNITS = 0x2A00,
GL_POLYGON_OFFSET_POINT = 0x2A01,
GL_POLYGON_OFFSET_LINE = 0x2A02,
GL_POLYGON_OFFSET_FILL = 0x8037,
GLU_TESS_MISSING_BEGIN_POLYGON = 100151,
GLU_TESS_MISSING_END_POLYGON = 100153,
GLU_OUTLINE_POLYGON = 100240,
public static extern void glGetPolygonStipple(byte[] mask);
public static extern void glPolygonMode(uint face, uint mode);
public static extern void glPolygonOffset(float factor, float units);
public static extern void glPolygonStipple(byte[] mask);
public static extern void gluTessBeginPolygon(IntPtr tess, IntPtr polygonData);
public static extern void gluTessEndPolygon(IntPtr tess);
WGL.WGL_FONT_POLYGONS, Constants3: EMR_
EMR_POLYGON = 3,
EMR_POLYPOLYGON = 8,
EMR_POLYGON16 = 86,
EMR_POLYPOLYGON16 = 91, Structuresgdi32
static extern IntPtr CreatePolygonRgn(POINT [] lppt, int cPoints,
static extern IntPtr CreatePolygonRgn(Point[] lppt, int cPoints, int fnPolyFillMode);
// First we create polygon
IntPtr forma = CreatePolygonRgn(edges, edges.Length, 1);
/// Polygonal capabilities
POLYGONALCAPS = 32,
''' Polygonal capabilities
POLYGONALCAPS = 32 public struct TTPOLYGONHEADER
int polygonHeaderSize = Marshal.SizeOf(typeof(TTPOLYGONHEADER));
TTPOLYGONHEADER header = (TTPOLYGONHEADER)Marshal.PtrToStructure(new IntPtr(buffer.ToInt32()+index), typeof(TTPOLYGONHEADER));
index+=polygonHeaderSize; 9: Polygon
static extern bool Polygon(IntPtr hdc, POINT [] lpPoints, int nCount);
<DllImport("gdi32.dll")> Private Shared Function Polygon( _
PostSynchro.Win32.Polygon(Hdc, TrianglePoints, 3); 10: PolyPolygon
gdiplus |