#include <DrawShape.h>
|
| | DrawShapeArrow (const std::vector< Point2D > &points, double lineWidth=2.0, bool scaleLineWidth=false, DrawColour lineColour=DrawColour(0, 0, 0), bool fill=false, int atom1=-1, int atom2=-1, int bond=-1, double frac=0.2, double angle=M_PI/6) |
| |
| | DrawShapeArrow (const DrawShapeArrow &)=delete |
| |
| | DrawShapeArrow (DrawShapeArrow &&)=delete |
| |
| | ~DrawShapeArrow () override=default |
| |
| DrawShapeArrow & | operator= (const DrawShapeArrow &)=delete |
| |
| DrawShapeArrow & | operator= (DrawShapeArrow &&)=delete |
| |
| void | myDraw (MolDraw2D &drawer) const override |
| |
| void | findExtremes (double &xmin, double &xmax, double &ymin, double &ymax) const override |
| |
| void | scale (const Point2D &scale_factor) override |
| |
| void | move (const Point2D &trans) override |
| |
| bool | doesRectClash (const StringRect &rect, double padding) const override |
| |
| | DrawShape (const std::vector< Point2D > &points, double lineWidth=2.0, bool scaleLineWidth=false, DrawColour lineColour=DrawColour(0, 0, 0), bool fill=false, int atom1=-1, int atom2=-1, int bond=-1) |
| |
| | DrawShape (const DrawShape &)=delete |
| |
| | DrawShape (DrawShape &&)=delete |
| |
| virtual | ~DrawShape ()=default |
| |
| DrawShape & | operator= (const DrawShape &)=delete |
| |
| DrawShape & | operator= (DrawShape &&)=delete |
| |
| void | draw (MolDraw2D &drawer) |
| |
Definition at line 63 of file DrawShape.h.
◆ DrawShapeArrow() [1/3]
| RDKit::MolDraw2D_detail::DrawShapeArrow::DrawShapeArrow |
( |
const std::vector< Point2D > & | points, |
|
|
double | lineWidth = 2.0, |
|
|
bool | scaleLineWidth = false, |
|
|
DrawColour | lineColour = DrawColour(0, 0, 0), |
|
|
bool | fill = false, |
|
|
int | atom1 = -1, |
|
|
int | atom2 = -1, |
|
|
int | bond = -1, |
|
|
double | frac = 0.2, |
|
|
double | angle = M_PI/6 ) |
◆ DrawShapeArrow() [2/3]
| RDKit::MolDraw2D_detail::DrawShapeArrow::DrawShapeArrow |
( |
const DrawShapeArrow & | | ) |
|
|
delete |
◆ DrawShapeArrow() [3/3]
| RDKit::MolDraw2D_detail::DrawShapeArrow::DrawShapeArrow |
( |
DrawShapeArrow && | | ) |
|
|
delete |
◆ ~DrawShapeArrow()
| RDKit::MolDraw2D_detail::DrawShapeArrow::~DrawShapeArrow |
( |
| ) |
|
|
overridedefault |
◆ doesRectClash()
| bool RDKit::MolDraw2D_detail::DrawShapeArrow::doesRectClash |
( |
const StringRect & | rect, |
|
|
double | padding ) const |
|
overridevirtual |
◆ findExtremes()
| void RDKit::MolDraw2D_detail::DrawShapeArrow::findExtremes |
( |
double & | xmin, |
|
|
double & | xmax, |
|
|
double & | ymin, |
|
|
double & | ymax ) const |
|
overridevirtual |
◆ move()
| void RDKit::MolDraw2D_detail::DrawShapeArrow::move |
( |
const Point2D & | trans | ) |
|
|
overridevirtual |
◆ myDraw()
| void RDKit::MolDraw2D_detail::DrawShapeArrow::myDraw |
( |
MolDraw2D & | drawer | ) |
const |
|
overridevirtual |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ scale()
| void RDKit::MolDraw2D_detail::DrawShapeArrow::scale |
( |
const Point2D & | scale_factor | ) |
|
|
overridevirtual |
◆ angle_
| double RDKit::MolDraw2D_detail::DrawShapeArrow::angle_ |
◆ frac_
| double RDKit::MolDraw2D_detail::DrawShapeArrow::frac_ |
◆ origPts_
| Point2D RDKit::MolDraw2D_detail::DrawShapeArrow::origPts_[4] {{0.0, 0.0}, {0.0, 0.0}, {0.0, 0.0}, {0.0, 0.0}} |
The documentation for this class was generated from the following file: