zoukankan      html  css  js  c++  java
  • glLineStipple(1, 0x0101);绘制线型报错,依然是实线

     需要这个:

     glEnable启用线型才可以。两者结合

    OOL bAntialiasing = FALSE;         //是否进行反走样处理

    BOOL bAntiPress = FALSE;            //是否按了F1键

    void Line3f(GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat);

    int PatternMode = 0;            //线型模式

    int Pattern[]=                  //定义了6种线型

    {

        //点线 1000100010001000, 表示实际画线的点,反序后转换成16进制就是0x1111

        //.  .  .  .  .  .  .  .  .  .  .  .  .  .

        0x1111,

     

        //点划线    1111111111100100

        //____ . ____ . _____ . _____. _____

        0x27FF,

       

        //中心线    1111111111001100

        //_____ _ _____ _ _____ _ _____ _ _____

        0x33FF,

     

        //虚线  1111110011111100

        //____  ____  ____  ____  ____  ____  ____

        0x3F3F,

       

        //双点划线  1111111100100100

        // ____ . . ____ . . ____ . . ____ . . ____

        0x24FF,

     

        //三点划线  111111110101010

        // ____ . . ____ . . ____ . . ____ . . ____

        0x55FF

    };

  • 相关阅读:
    Java之旅_高级教程_数据结构
    Java之旅_高级教程_多线程编程
    Java之旅_高级教程_URL处理
    Java之旅_高级教程_网络编程
    Java问题汇总
    java之旅_高级教程_java泛型
    Chrome中安装Firebug插件
    Selenium+Python环境搭建
    批处理DOS基础命令
    Appium-两个小报错
  • 原文地址:https://www.cnblogs.com/whcai/p/13974971.html
Copyright © 2011-2022 走看看