RDKit
Open-source cheminformatics and machine learning.
Loading...
Searching...
No Matches
RDKit::EnumerateStereoisomers::details::AtomFlipper Struct Reference

#include <Flippers.h>

Inheritance diagram for RDKit::EnumerateStereoisomers::details::AtomFlipper:
RDKit::EnumerateStereoisomers::details::Flipper

Public Member Functions

 AtomFlipper ()=delete
 
 AtomFlipper (RWMol &mol, const Chirality::StereoInfo &si)
 
 AtomFlipper (const AtomFlipper &other)=delete
 
 AtomFlipper (AtomFlipper &&other)=delete
 
AtomFlipperoperator= (const AtomFlipper &other)=delete
 
AtomFlipperoperator= (AtomFlipper &&other)=delete
 
 ~AtomFlipper () override=default
 
void flip (bool flag) override
 
- Public Member Functions inherited from RDKit::EnumerateStereoisomers::details::Flipper
 Flipper ()=default
 
 Flipper (const Flipper &other)=delete
 
 Flipper (Flipper &&other)=delete
 
Flipperoperator= (const Flipper &other)=delete
 
Flipperoperator= (Flipper &&other)=delete
 
virtual ~Flipper ()=default
 

Public Attributes

Atomdp_atom {nullptr}
 

Detailed Description

Definition at line 41 of file Flippers.h.

Constructor & Destructor Documentation

◆ AtomFlipper() [1/4]

RDKit::EnumerateStereoisomers::details::AtomFlipper::AtomFlipper ( )
delete

◆ AtomFlipper() [2/4]

RDKit::EnumerateStereoisomers::details::AtomFlipper::AtomFlipper ( RWMol & mol,
const Chirality::StereoInfo & si )

◆ AtomFlipper() [3/4]

RDKit::EnumerateStereoisomers::details::AtomFlipper::AtomFlipper ( const AtomFlipper & other)
delete

References AtomFlipper().

◆ AtomFlipper() [4/4]

RDKit::EnumerateStereoisomers::details::AtomFlipper::AtomFlipper ( AtomFlipper && other)
delete

References AtomFlipper().

◆ ~AtomFlipper()

RDKit::EnumerateStereoisomers::details::AtomFlipper::~AtomFlipper ( )
overridedefault

Member Function Documentation

◆ flip()

void RDKit::EnumerateStereoisomers::details::AtomFlipper::flip ( bool flag)
overridevirtual

◆ operator=() [1/2]

AtomFlipper & RDKit::EnumerateStereoisomers::details::AtomFlipper::operator= ( AtomFlipper && other)
delete

References AtomFlipper().

◆ operator=() [2/2]

AtomFlipper & RDKit::EnumerateStereoisomers::details::AtomFlipper::operator= ( const AtomFlipper & other)
delete

References AtomFlipper().

Member Data Documentation

◆ dp_atom

Atom* RDKit::EnumerateStereoisomers::details::AtomFlipper::dp_atom {nullptr}

Definition at line 53 of file Flippers.h.


The documentation for this struct was generated from the following file: