OEPlotMarker¶
class OEPlotMarker
This class represents the OEPlotMarker
class
that encapsulates properties that determine how a plot is depicted.
See also
OERamachandranPlot
class
Constructors¶
OEPlotMarker(const OEDepict::OEPen &pen,
unsigned int style=OEPlotMarkerStyle::Circle, double scale=1.0)
Creates and initializes an OEPlotMarker
object
with the given parameters.
- pen
The
OEPen
object that is used to draw the plot marker.- style
The property that determine the style of the plot marker. This value has to be from the
OEPlotMarkerStyle
namespace.- scale
The multiplier that can be used to increase or to decrease the size of the plot market. This value has to be in the range of
[0.25, 4.0]
.
OEPlotMarker(const OEPlotMarker &rhs)
Copy constructor.
operator!=¶
bool operator!=(const OEPlotMarker &) const
Determines whether two OEPlotMarker
objects are
different.
Two OEPlotMarker
objects are considered different,
if any of their properties (such as pen, style or scale) are different.
operator==¶
bool operator==(const OEPlotMarker &) const
Determines whether two OEPlotMarker
objects are
equal.
Two OEPlotMarker
objects are considered equivalent
only if all of their properties (such as pen, style or scale) are identical.
GetPen¶
const OEDepict::OEPen &GetPen() const
Returns the pen of the plot marker.
See also
OEPen
class
GetScale¶
double GetScale() const
Returns the multiplier that is used to increase or to decrease size of the plot marker.
GetStyle¶
unsigned int GetStyle() const
Returns the style of the plot marker.
The return value is taken from the OEPlotMarkerStyle
namespace.
See also
OEPlotMarkerStyle
namespace