Mercurial > hg > orthanc-stone
comparison Samples/WebAssembly/BasicScene.cpp @ 820:270c31978df1
BasicMPR sample
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 29 May 2019 13:40:07 +0200 |
parents | 46403ab629f6 |
children | 2de01660debe |
comparison
equal
deleted
inserted
replaced
819:a68cd7ae8838 | 820:270c31978df1 |
---|---|
111 PolylineSceneLayer::Chain chain; | 111 PolylineSceneLayer::Chain chain; |
112 chain.push_back(ScenePoint2D(0 - 0.5, 0 - 0.5)); | 112 chain.push_back(ScenePoint2D(0 - 0.5, 0 - 0.5)); |
113 chain.push_back(ScenePoint2D(0 - 0.5, 2 - 0.5)); | 113 chain.push_back(ScenePoint2D(0 - 0.5, 2 - 0.5)); |
114 chain.push_back(ScenePoint2D(2 - 0.5, 2 - 0.5)); | 114 chain.push_back(ScenePoint2D(2 - 0.5, 2 - 0.5)); |
115 chain.push_back(ScenePoint2D(2 - 0.5, 0 - 0.5)); | 115 chain.push_back(ScenePoint2D(2 - 0.5, 0 - 0.5)); |
116 layer->AddChain(chain, true); | 116 layer->AddChain(chain, true, 255, 0, 0); |
117 | 117 |
118 chain.clear(); | 118 chain.clear(); |
119 chain.push_back(ScenePoint2D(-5, -5)); | 119 chain.push_back(ScenePoint2D(-5, -5)); |
120 chain.push_back(ScenePoint2D(5, -5)); | 120 chain.push_back(ScenePoint2D(5, -5)); |
121 chain.push_back(ScenePoint2D(5, 5)); | 121 chain.push_back(ScenePoint2D(5, 5)); |
122 chain.push_back(ScenePoint2D(-5, 5)); | 122 chain.push_back(ScenePoint2D(-5, 5)); |
123 layer->AddChain(chain, true); | 123 layer->AddChain(chain, true, 0, 255, 0); |
124 | 124 |
125 double dy = 1.01; | 125 double dy = 1.01; |
126 chain.clear(); | 126 chain.clear(); |
127 chain.push_back(ScenePoint2D(-4, -4)); | 127 chain.push_back(ScenePoint2D(-4, -4)); |
128 chain.push_back(ScenePoint2D(4, -4 + dy)); | 128 chain.push_back(ScenePoint2D(4, -4 + dy)); |
129 chain.push_back(ScenePoint2D(-4, -4 + 2.0 * dy)); | 129 chain.push_back(ScenePoint2D(-4, -4 + 2.0 * dy)); |
130 chain.push_back(ScenePoint2D(4, 2)); | 130 chain.push_back(ScenePoint2D(4, 2)); |
131 layer->AddChain(chain, false); | 131 layer->AddChain(chain, false, 0, 0, 255); |
132 | 132 |
133 layer->SetColor(0,255, 255); | |
134 scene->SetLayer(50, layer.release()); | 133 scene->SetLayer(50, layer.release()); |
135 } | 134 } |
136 | 135 |
137 // Some text | 136 // Some text |
138 if (1) | 137 if (1) |