50 return ( (G4Visible::operator != (mk)) ||
51 (fWorldSize != mk.fWorldSize) ||
52 (fScreenSize != mk.fScreenSize) ||
53 (fFillStyle != mk.fFillStyle) ||
54 !(fPosition == mk.fPosition) );
58 os <<
"G4VMarker: position: " << marker.fPosition
59 <<
", world size: " << marker.fWorldSize
60 <<
", screen size: " << marker.fScreenSize <<
'\n'
62 switch (marker.fFillStyle) {
73 os <<
"unrecognised";
break;
81 if (fWorldSize != 0.0) type =
world;
82 else if (fScreenSize != 0.0) type =
screen;
87 fWorldSize = fScreenSize = 0.;
88 if (sizeType ==
world) fWorldSize = size;
89 else if (sizeType ==
screen) fScreenSize = size;
std::ostream & operator<<(std::ostream &os, const G4VMarker &marker)
SizeType GetSizeType() const
void SetSize(SizeType, G4double)
G4bool operator!=(const G4VMarker &) const