#include <AtomSymbol.h>
Definition at line 32 of file AtomSymbol.h.
◆ ~AtomSymbol()
virtual RDKit::MolDraw2D_detail::AtomSymbol::~AtomSymbol |
( |
| ) |
|
|
virtualdefault |
◆ AtomSymbol() [1/3]
RDKit::MolDraw2D_detail::AtomSymbol::AtomSymbol |
( |
const std::string & |
symbol, |
|
|
int |
atIdx, |
|
|
OrientType |
orient, |
|
|
const Point2D & |
cds, |
|
|
const DrawColour & |
colour, |
|
|
DrawText & |
textDrawer |
|
) |
| |
- Parameters
-
symbol | : the full symbol |
orient | : text orientation (up, down, left, right) |
textDrawer | : instance of DrawText to get the character sizes etc. |
◆ AtomSymbol() [2/3]
RDKit::MolDraw2D_detail::AtomSymbol::AtomSymbol |
( |
const AtomSymbol & |
| ) |
|
|
delete |
◆ AtomSymbol() [3/3]
RDKit::MolDraw2D_detail::AtomSymbol::AtomSymbol |
( |
AtomSymbol && |
| ) |
|
|
delete |
◆ adjustColons()
void RDKit::MolDraw2D_detail::AtomSymbol::adjustColons |
( |
| ) |
|
◆ doesRectClash()
bool RDKit::MolDraw2D_detail::AtomSymbol::doesRectClash |
( |
const StringRect & |
rect, |
|
|
double |
padding |
|
) |
| const |
◆ draw()
void RDKit::MolDraw2D_detail::AtomSymbol::draw |
( |
MolDraw2D & |
molDrawer | ) |
const |
◆ drawRects()
void RDKit::MolDraw2D_detail::AtomSymbol::drawRects |
( |
MolDraw2D & |
molDrawer | ) |
const |
◆ findExtremes()
virtual void RDKit::MolDraw2D_detail::AtomSymbol::findExtremes |
( |
double & |
xmin, |
|
|
double & |
xmax, |
|
|
double & |
ymin, |
|
|
double & |
ymax |
|
) |
| const |
|
virtual |
◆ move()
virtual void RDKit::MolDraw2D_detail::AtomSymbol::move |
( |
const Point2D & |
trans | ) |
|
|
virtual |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ scale()
virtual void RDKit::MolDraw2D_detail::AtomSymbol::scale |
( |
const Point2D & |
scaleFactor | ) |
|
|
virtual |
◆ atIdx_
int RDKit::MolDraw2D_detail::AtomSymbol::atIdx_ |
◆ cds_
Point2D RDKit::MolDraw2D_detail::AtomSymbol::cds_ |
◆ colour_
DrawColour RDKit::MolDraw2D_detail::AtomSymbol::colour_ |
◆ drawChars_
std::vector<char> RDKit::MolDraw2D_detail::AtomSymbol::drawChars_ |
◆ drawModes_
std::vector<TextDrawType> RDKit::MolDraw2D_detail::AtomSymbol::drawModes_ |
◆ orient_
OrientType RDKit::MolDraw2D_detail::AtomSymbol::orient_ |
◆ rects_
std::vector<std::shared_ptr<StringRect> > RDKit::MolDraw2D_detail::AtomSymbol::rects_ |
◆ symbol_
std::string RDKit::MolDraw2D_detail::AtomSymbol::symbol_ |
◆ textDrawer_
DrawText& RDKit::MolDraw2D_detail::AtomSymbol::textDrawer_ |
The documentation for this class was generated from the following file: