122 if ( !
gc.testElementGraphicActivity(
this) ) {
126 EASValsSetColor(
gc.getElementColor() );
128 EASValsSetMType(SQUARE_MARKER);
130 p [ 0 ].x = ( FPNum ) this->
giveNode(1)->giveCoordinate(1);
131 p [ 0 ].y = ( FPNum ) this->
giveNode(1)->giveCoordinate(2);
132 p [ 0 ].z = ( FPNum ) this->
giveNode(1)->giveCoordinate(3);
133 go = CreateMarker3D(p);
134 EGWithMaskChangeAttributes(COLOR_MASK | LAYER_MASK | MTYPE_MASK | MSIZE_MASK, go);
135 EGAttachObject(go, ( EObjectP )
this);
136 EMAddGraphicsToModel(ESIModel(), go);
143 double defScale =
gc.getDefScale();
145 if ( !
gc.testElementGraphicActivity(
this) ) {
149 EASValsSetColor(
gc.getDeformedElementColor() );
151 EASValsSetMType(SQUARE_MARKER);
153 p [ 0 ].x = ( FPNum ) this->
giveNode(1)->giveUpdatedCoordinate(1, tStep, defScale);
154 p [ 0 ].y = ( FPNum ) this->
giveNode(1)->giveUpdatedCoordinate(2, tStep, defScale);
155 p [ 0 ].z = ( FPNum ) this->
giveNode(1)->giveUpdatedCoordinate(3, tStep, defScale);
156 go = CreateMarker3D(p);
157 EGWithMaskChangeAttributes(COLOR_MASK | LAYER_MASK | MTYPE_MASK | MSIZE_MASK, go);
158 EGAttachObject(go, ( EObjectP )
this);
159 EMAddGraphicsToModel(ESIModel(), go);
oofem::oofegGraphicContext gc[OOFEG_LAST_LAYER]
#define OOFEG_DEFORMED_GEOMETRY_LAYER
#define OOFEG_RAW_GEOMETRY_LAYER