二.樣式表建立部分
//申明樣式
osgearth::style style;
//海拔符號設定,即貼地設定
style.getorcreate()->clamping()
= osgearth::symbology::altitudesymbol::clamp_absolute;
style.getorcreate()->technique()
= osgearth::symbology::altitudesymbol::technique_drape;
//線段單元設定(不懂有啥用)
style.getorcreate()->stroke()->widthunits()
= osgearth::symbology::units::pixels;
//解析度設定,值越大越精細(圓更圓)
style.getorcreate()->tessellation() = 100;
//線顏色設定
style.getorcreate()->stroke()->color()
= osgearth::symbology::color::red;
//線寬度設定
style.getorcreate()->stroke()->width() = 5;
//不懂幹啥的,加了效果奇差
// style.getorcreate()->stroke()->stipple() = 5;
10.2 構建圓圈點陣列並加入渲染部分
//申明頂點陣列
osg::ref_ptrpcirclevertex = new osg::vec3darray;
//k為當前所繪製的圈層,從裡往外畫,m_icirclenum為外部引數,為同心圓的圈數
for (int k = 1; k <= m_icirclenum; k++)
//將幾何體加入場景
osg::ref_ptrgeometry
= new osgearth::symbology::linestring();
osg::ref_ptrfeature
= new osgearth::features::feature(plinenode, m_geosrs);
osg::ref_ptrfeaturenode
= new osgearth::annotation::featurenode(mapnode* mapnode, feature* feature, style& style);
root->addchild(featurenode);
}
通過以上**geometry已經可以在場景中渲染出現同心圓 9個同心圓(Python turtle)
這個程式用來繪製9個同心圓,程式很簡單。運用到的庫 turtle python version 3.7 說到turtle是乙個很實用的庫,實用python來畫圖,這個庫就是乙個好幫手了。import turtle turtle.setup 400,400,300,300 turtle.pensize...
自定義view 同心圓
1.建立乙個新的ios object c 類 hypnosisview 繼承uiview。hypnosisview.h import inte ce hypnosisview uiview end 2.實現drawrect 方法。import hypnosisview.h implementatio...
2005 11 05 李開復的成功同心圓
其實一周前已經把李開復的 做最好的自己 翻完了,一直懶得寫一些讀後感 這已經違背了開復的成功同心圓中 有效執行 的乙個基本行為方式了 在開復認為,做最好的自己有一些原則,方式來保證的,他總結為 成功同心圓 乙個簡單的公式是 成功 價值觀 態度 行為 成功同心圓的核心是價值觀,不同的價值觀會使人產生不...