@@ -34,7 +34,7 @@ public class CreateExchangeHelper
3434
3535 private static readonly Autodesk . GeometryUtilities . MeshAPI . Mesh SampleMeshApiObject = new Autodesk . GeometryUtilities . MeshAPI . Mesh
3636 {
37- MeshColor = new Color ( 0.5f , 0.0f , 0.70f , 1.0f ) ,
37+ MeshColor = new Color ( 127 , 0 , 178 , 255 ) ,
3838 Vertices = new List < Vertex >
3939 {
4040 new Vertex ( - 1 , - 1 , - 1 ) ,
@@ -48,18 +48,18 @@ public class CreateExchangeHelper
4848} ,
4949 Faces = new List < Face >
5050 {
51- new Face { Corners = new List < int > { 0 , 2 , 1 } , FaceColor = new Color ( 1.0f , 1.0f , 1.0f , 1.0f ) } ,
52- new Face { Corners = new List < int > { 0 , 3 , 2 } , FaceColor = new Color ( 1.0f , 1.0f , 1.0f , 1.0f ) } ,
53- new Face { Corners = new List < int > { 4 , 5 , 6 } , FaceColor = new Color ( 1.0f , 1.0f , 1.0f , 1.0f ) } ,
54- new Face { Corners = new List < int > { 4 , 6 , 7 } , FaceColor = new Color ( 0.0f , 0.4f , 1.0f , 1.0f ) } ,
55- new Face { Corners = new List < int > { 0 , 3 , 7 } , FaceColor = new Color ( 1.0f , 1.0f , 1.0f , 1.0f ) } ,
56- new Face { Corners = new List < int > { 0 , 7 , 4 } , FaceColor = new Color ( 1.0f , 1.0f , 1.0f , 1.0f ) } ,
57- new Face { Corners = new List < int > { 1 , 5 , 6 } , FaceColor = new Color ( 1.0f , 1.0f , 1.0f , 1.0f ) } ,
58- new Face { Corners = new List < int > { 1 , 6 , 2 } , FaceColor = new Color ( 1.0f , 0.3f , 1.0f , 1.0f ) } ,
59- new Face { Corners = new List < int > { 3 , 2 , 7 } , FaceColor = new Color ( 1.0f , 1.0f , 1.0f , 1.0f ) } ,
60- new Face { Corners = new List < int > { 2 , 6 , 7 } , FaceColor = new Color ( 1.0f , 1.0f , 0.1f , 1.0f ) } ,
61- new Face { Corners = new List < int > { 0 , 1 , 5 } , FaceColor = new Color ( 1.0f , 1.0f , 1.0f , 1.0f ) } ,
62- new Face { Corners = new List < int > { 0 , 5 , 4 } , FaceColor = new Color ( 1.0f , 1.0f , 0.8f , 1.0f ) }
51+ new Face { Corners = new List < int > { 0 , 2 , 1 } , FaceColor = new Color ( 255 , 255 , 255 , 255 ) } ,
52+ new Face { Corners = new List < int > { 0 , 3 , 2 } , FaceColor = new Color ( 255 , 255 , 255 , 255 ) } ,
53+ new Face { Corners = new List < int > { 4 , 5 , 6 } , FaceColor = new Color ( 255 , 255 , 255 , 255 ) } ,
54+ new Face { Corners = new List < int > { 4 , 6 , 7 } , FaceColor = new Color ( 0 , 102 , 255 , 255 ) } ,
55+ new Face { Corners = new List < int > { 0 , 3 , 7 } , FaceColor = new Color ( 255 , 255 , 255 , 255 ) } ,
56+ new Face { Corners = new List < int > { 0 , 7 , 4 } , FaceColor = new Color ( 255 , 255 , 255 , 255 ) } ,
57+ new Face { Corners = new List < int > { 1 , 5 , 6 } , FaceColor = new Color ( 255 , 255 , 255 , 255 ) } ,
58+ new Face { Corners = new List < int > { 1 , 6 , 2 } , FaceColor = new Color ( 255 , 76 , 255 , 255 ) } ,
59+ new Face { Corners = new List < int > { 3 , 2 , 7 } , FaceColor = new Color ( 255 , 255 , 255 , 255 ) } ,
60+ new Face { Corners = new List < int > { 2 , 6 , 7 } , FaceColor = new Color ( 255 , 255 , 25 , 255 ) } ,
61+ new Face { Corners = new List < int > { 0 , 1 , 5 } , FaceColor = new Color ( 255 , 255 , 255 , 255 ) } ,
62+ new Face { Corners = new List < int > { 0 , 5 , 4 } , FaceColor = new Color ( 255 , 255 , 204 , 255 ) }
6363
6464 }
6565 } ;
@@ -170,7 +170,7 @@ private void AddPrimitiveLineGeometries(ElementDataModel data)
170170
171171 var newBRepElementGeometry = new List < ElementGeometry > ( ) ;
172172
173- CurveSet setOfLines = new CurveSet ( ) ;
173+ GeometryContainer setOfLines = new GeometryContainer ( ) ;
174174
175175 Line lineone = new Line ( new Point3d { X = 200 , Y = 200 , Z = 200 } , new Vector3d { X = 100 , Y = 400 , Z = 300 } ) ;
176176 ParamRange range = new ParamRange
@@ -180,7 +180,7 @@ private void AddPrimitiveLineGeometries(ElementDataModel data)
180180 Type = ParamRange . RangeType . Finite
181181 } ;
182182 lineone . Range = range ;
183- setOfLines . Add ( lineone ) ;
183+ setOfLines . Curves . Add ( lineone ) ;
184184
185185 newBRepElementGeometry . Add ( ElementDataModel . CreatePrimitiveGeometry ( new GeometryProperties ( setOfLines , commonRenderStyle ) ) ) ;
186186 data . SetElementGeometry ( newElement , newBRepElementGeometry ) ;
@@ -189,17 +189,17 @@ private void AddPrimitiveLineGeometries(ElementDataModel data)
189189
190190 var newlineElementGeometry = new List < ElementGeometry > ( ) ;
191191
192- CurveSet settwoOfLines = new CurveSet ( ) ;
192+ GeometryContainer settwoOfLines = new GeometryContainer ( ) ;
193193 Line linetwo = new Line ( new Point3d { X = - 53.34 , Y = 10.16 , Z = 220.98 } , new Vector3d { X = 0 , Y = 0 , Z = - 30.48 } ) ;
194194
195195 linetwo . Range = range ;
196- settwoOfLines . Add ( linetwo ) ;
196+ settwoOfLines . Curves . Add ( linetwo ) ;
197197
198- CurveSet setthreeOfLines = new CurveSet ( ) ;
198+ GeometryContainer setthreeOfLines = new GeometryContainer ( ) ;
199199 Line linethree = new Line ( new Point3d { X = - 53.34 , Y = 10.16 , Z = 220.98 } , new Vector3d { X = 30.48 , Y = 5.7 , Z = 0 } ) ;
200200
201201 linethree . Range = range ;
202- setthreeOfLines . Add ( linethree ) ;
202+ setthreeOfLines . Curves . Add ( linethree ) ;
203203
204204 newlineElementGeometry . Add ( ElementDataModel . CreatePrimitiveGeometry ( new GeometryProperties ( settwoOfLines , commonRenderStyle ) ) ) ;
205205 newlineElementGeometry . Add ( ElementDataModel . CreatePrimitiveGeometry ( new GeometryProperties ( setthreeOfLines , commonRenderStyle ) ) ) ;
@@ -388,7 +388,7 @@ public void AddMeshGeometry(ElementDataModel data)
388388
389389 var meshObjWithColor = new Autodesk . GeometryUtilities . MeshAPI . Mesh ( )
390390 {
391- MeshColor = new Color ( 0.9f , 0.2f , 0.2f , 1.0f ) , // mesh body color
391+ MeshColor = new Color ( 229 , 51 , 51 , 255 ) , // mesh body color
392392 Vertices = new List < Vertex >
393393 {
394394 new Vertex ( 0.0 , 0.0 , 0.0 ) ,
@@ -407,7 +407,7 @@ public void AddMeshGeometry(ElementDataModel data)
407407 new Normal ( 0 , 0 , 1 ) ,
408408 new Normal ( 0 , 0 , 1 ) ,
409409 } ,
410- FaceColor = new Color ( 0.2f , 0.2f , 0.9f , 1.0f ) , // face color
410+ FaceColor = new Color ( 51 , 51 , 229 , 255 ) , // face color
411411 } ,
412412 new Face ( )
413413 {
@@ -418,14 +418,14 @@ public void AddMeshGeometry(ElementDataModel data)
418418 new Normal ( 0 , 0 , 1 ) ,
419419 new Normal ( 0 , 0 , 1 ) ,
420420 } ,
421- FaceColor = new Color ( 0.2f , 0.9f , 0.2f , 1.0f ) , // face color
421+ FaceColor = new Color ( 51 , 229 , 51 , 255 ) , // face color
422422 } ,
423423 } ,
424424 } ;
425425
426426 var complexMesh = new Autodesk . GeometryUtilities . MeshAPI . Mesh ( )
427427 {
428- MeshColor = new Color ( 0.5f , 0.5f , 0.5f , 1.0f ) , // mesh body color
428+ MeshColor = new Color ( 127 , 127 , 127 , 255 ) , // mesh body color
429429 Vertices = new List < Vertex >
430430 {
431431 new Vertex ( 0.0 , 0.0 , 0.0 ) ,
@@ -449,7 +449,7 @@ public void AddMeshGeometry(ElementDataModel data)
449449 new Normal ( 0 , 0 , 1 ) ,
450450 new Normal ( 0 , 0 , 1 ) ,
451451 } ,
452- FaceColor = new Color ( 0.2f , 0.2f , 0.9f , 1.0f ) , // face color
452+ FaceColor = new Color ( 51 , 51 , 229 , 255 ) , // face color
453453 } ,
454454 new Face ( )
455455 {
@@ -460,7 +460,7 @@ public void AddMeshGeometry(ElementDataModel data)
460460 new Normal ( 0 , 0 , 1 ) ,
461461 new Normal ( 0 , 0 , 1 ) ,
462462 } ,
463- FaceColor = new Color ( 0.2f , 0.9f , 0.2f , 1.0f ) , // face color
463+ FaceColor = new Color ( 51 , 229 , 51 , 255 ) , // face color
464464 } ,
465465 new Face ( )
466466 {
@@ -471,7 +471,7 @@ public void AddMeshGeometry(ElementDataModel data)
471471 new Normal ( 0 , 1 , 0 ) ,
472472 new Normal ( 0 , 1 , 0 ) ,
473473 } ,
474- FaceColor = new Color ( 0.9f , 0.2f , 0.2f , 1.0f ) , // face color
474+ FaceColor = new Color ( 229 , 51 , 51 , 255 ) , // face color
475475 } ,
476476 new Face ( )
477477 {
@@ -482,7 +482,7 @@ public void AddMeshGeometry(ElementDataModel data)
482482 new Normal ( 0 , 1 , 0 ) ,
483483 new Normal ( 0 , 1 , 0 ) ,
484484 } ,
485- FaceColor = new Color ( 0.9f , 0.2f , 0.2f , 1.0f ) , // face color
485+ FaceColor = new Color ( 229 , 51 , 51 , 255 ) , // face color
486486 } ,
487487 new Face ( )
488488 {
@@ -493,7 +493,7 @@ public void AddMeshGeometry(ElementDataModel data)
493493 new Normal ( 1 , 0 , 0 ) ,
494494 new Normal ( 1 , 0 , 0 ) ,
495495 } ,
496- FaceColor = new Color ( 0.2f , 0.9f , 0.9f , 1.0f ) , // face color
496+ FaceColor = new Color ( 51 , 229 , 229 , 255 ) , // face color
497497 } ,
498498 new Face ( )
499499 {
@@ -504,7 +504,7 @@ public void AddMeshGeometry(ElementDataModel data)
504504 new Normal ( 1 , 0 , 0 ) ,
505505 new Normal ( 1 , 0 , 0 ) ,
506506 } ,
507- FaceColor = new Color ( 0.2f , 0.9f , 0.9f , 1.0f ) , // face color
507+ FaceColor = new Color ( 51 , 229 , 229 , 255 ) , // face color
508508 } ,
509509 new Face ( )
510510 {
@@ -515,7 +515,7 @@ public void AddMeshGeometry(ElementDataModel data)
515515 new Normal ( 0 , - 1 , 0 ) ,
516516 new Normal ( 0 , - 1 , 0 ) ,
517517 } ,
518- FaceColor = new Color ( 0.9f , 0.9f , 0.2f , 1.0f ) , // face color
518+ FaceColor = new Color ( 229 , 229 , 51 , 255 ) , // face color
519519 } ,
520520 new Face ( )
521521 {
@@ -526,7 +526,7 @@ public void AddMeshGeometry(ElementDataModel data)
526526 new Normal ( 0 , - 1 , 0 ) ,
527527 new Normal ( 0 , - 1 , 0 ) ,
528528 } ,
529- FaceColor = new Color ( 0.9f , 0.9f , 0.2f , 1.0f ) , // face color
529+ FaceColor = new Color ( 229 , 229 , 51 , 255 ) , // face color
530530 } ,
531531 new Face ( )
532532 {
@@ -537,7 +537,7 @@ public void AddMeshGeometry(ElementDataModel data)
537537 new Normal ( - 1 , 0 , 0 ) ,
538538 new Normal ( - 1 , 0 , 0 ) ,
539539 } ,
540- FaceColor = new Color ( 0.9f , 0.2f , 0.9f , 1.0f ) , // face color
540+ FaceColor = new Color ( 229 , 51 , 229 , 255 ) , // face color
541541 } ,
542542 new Face ( )
543543 {
@@ -548,7 +548,7 @@ public void AddMeshGeometry(ElementDataModel data)
548548 new Normal ( - 1 , 0 , 0 ) ,
549549 new Normal ( - 1 , 0 , 0 ) ,
550550 } ,
551- FaceColor = new Color ( 0.9f , 0.2f , 0.9f , 1.0f ) , // face color
551+ FaceColor = new Color ( 229 , 51 , 229 , 255 ) , // face color
552552 } ,
553553 new Face ( )
554554 {
@@ -559,7 +559,7 @@ public void AddMeshGeometry(ElementDataModel data)
559559 new Normal ( 0 , 0 , - 1 ) ,
560560 new Normal ( 0 , 0 , - 1 ) ,
561561 } ,
562- FaceColor = new Color ( 0.2f , 0.2f , 0.2f , 1.0f ) , // face color
562+ FaceColor = new Color ( 51 , 51 , 51 , 255 ) , // face color
563563 } ,
564564 new Face ( )
565565 {
@@ -570,7 +570,7 @@ public void AddMeshGeometry(ElementDataModel data)
570570 new Normal ( 0 , 0 , - 1 ) ,
571571 new Normal ( 0 , 0 , - 1 ) ,
572572 } ,
573- FaceColor = new Color ( 0.2f , 0.2f , 0.2f , 1.0f ) , // face color
573+ FaceColor = new Color ( 51 , 51 , 51 , 255 ) , // face color
574574 } ,
575575 new Face ( )
576576 {
@@ -581,7 +581,7 @@ public void AddMeshGeometry(ElementDataModel data)
581581 new Normal ( 0 , 0 , 1 ) ,
582582 new Normal ( 0 , 0 , 1 ) ,
583583 } ,
584- FaceColor = new Color ( 0.5f , 0.5f , 0.5f , 1.0f ) , // face color
584+ FaceColor = new Color ( 127 , 127 , 127 , 255 ) , // face color
585585 } ,
586586 new Face ( )
587587 {
@@ -592,7 +592,7 @@ public void AddMeshGeometry(ElementDataModel data)
592592 new Normal ( 0 , 0 , 1 ) ,
593593 new Normal ( 0 , 0 , 1 ) ,
594594 } ,
595- FaceColor = new Color ( 0.5f , 0.5f , 0.5f , 1.0f ) , // face color
595+ FaceColor = new Color ( 127 , 127 , 127 , 255 ) , // face color
596596 } ,
597597 new Face ( )
598598 {
@@ -603,7 +603,7 @@ public void AddMeshGeometry(ElementDataModel data)
603603 new Normal ( 0 , 0 , 1 ) ,
604604 new Normal ( 0 , 0 , 1 ) ,
605605 } ,
606- FaceColor = new Color ( 0.5f , 0.5f , 0.5f , 1.0f ) , // face color
606+ FaceColor = new Color ( 127 , 127 , 127 , 255 ) , // face color
607607 } ,
608608 } ,
609609 } ;
@@ -630,7 +630,7 @@ public void AddElementsForExchangeUpdate(ElementDataModel data)
630630
631631 var meshObjWithColor = new Autodesk . GeometryUtilities . MeshAPI . Mesh ( )
632632 {
633- MeshColor = new Color ( 0.9f , 0.9f , 0.9f , 1.0f ) , // mesh body color
633+ MeshColor = new Color ( 229 , 229 , 229 , 255 ) , // mesh body color
634634 Vertices = new List < Vertex >
635635 {
636636 new Vertex ( 0.0 , 0.0 , 0.0 ) ,
@@ -649,7 +649,7 @@ public void AddElementsForExchangeUpdate(ElementDataModel data)
649649 new Normal ( 0 , 0 , 1 ) ,
650650 new Normal ( 0 , 0 , 1 ) ,
651651 } ,
652- FaceColor = new Color ( 0.2f , 0.2f , 0.9f , 1.0f ) , // face color
652+ FaceColor = new Color ( 51 , 51 , 229 , 255 ) , // face color
653653 } ,
654654 new Face ( )
655655 {
@@ -660,7 +660,7 @@ public void AddElementsForExchangeUpdate(ElementDataModel data)
660660 new Normal ( 0 , 0 , 1 ) ,
661661 new Normal ( 0 , 0 , 1 ) ,
662662 } ,
663- FaceColor = new Color ( 0.9f , 0.9f , 0.2f , 1.0f ) , // face color
663+ FaceColor = new Color ( 229 , 229 , 51 , 255 ) , // face color
664664 } ,
665665 } ,
666666 } ;
0 commit comments