198 if ( !
gc.testElementGraphicActivity(
this) ) {
203 EASValsSetColor(
gc.getElementColor() );
204 EASValsSetEdgeColor(
gc.getElementEdgeColor() );
205 EASValsSetEdgeFlag(
true);
207 p [ 0 ].x = ( FPNum ) this->
giveNode(1)->giveCoordinate(1);
208 p [ 0 ].y = ( FPNum ) this->
giveNode(1)->giveCoordinate(2);
209 p [ 0 ].z = ( FPNum ) this->
giveNode(1)->giveCoordinate(3);
210 p [ 1 ].x = ( FPNum ) this->
giveNode(2)->giveCoordinate(1);
211 p [ 1 ].y = ( FPNum ) this->
giveNode(2)->giveCoordinate(2);
212 p [ 1 ].z = ( FPNum ) this->
giveNode(2)->giveCoordinate(3);
213 p [ 2 ].x = ( FPNum ) this->
giveNode(3)->giveCoordinate(1);
214 p [ 2 ].y = ( FPNum ) this->
giveNode(3)->giveCoordinate(2);
215 p [ 2 ].z = ( FPNum ) this->
giveNode(3)->giveCoordinate(3);
217 go = CreateTriangle3D(p);
218 EGWithMaskChangeAttributes(WIDTH_MASK | COLOR_MASK | EDGE_COLOR_MASK | EDGE_FLAG_MASK | LAYER_MASK, go);
219 EGAttachObject(go, ( EObjectP )
this);
220 EMAddGraphicsToModel(ESIModel(), go);
oofem::oofegGraphicContext gc[OOFEG_LAST_LAYER]
#define OOFEG_RAW_GEOMETRY_WIDTH
#define OOFEG_RAW_GEOMETRY_LAYER