#include <connector_impl.hh>
Inherits ost::GenericPropContainerImpl.
Public Member Functions | |
| ConnectorImpl (const EntityImplPtr &e, const AtomImplPtr &first, const AtomImplPtr &second, Real l, Real t, Real p, unsigned char bond_order) | |
| ~ConnectorImpl () | |
| AtomImplPtr | GetFirst () const |
| AtomImplPtr | GetSecond () const |
| geom::Vec3 | GetPos () const |
| geom::Vec3 | GetOriginalPos () const |
| Real | GetLength () const |
| void | SetLength (Real l) |
| bool | IsConnectorOf (const AtomImplPtr &a, const AtomImplPtr &b) const |
| void | Switch () |
| void | Apply (EntityVisitor &v) |
| geom::Vec3 | GetDir () const |
| void | SetDirAndLength (const geom::Vec3 &dir) |
| void | SetDir (const geom::Vec3 &dir) |
| const geom::Mat3 & | GetLocalRot () const |
| void | SetBondOrder (unsigned char bo) |
| unsigned char | GetBondOrder () const |
Definition at line 35 of file connector_impl.hh.
| ConnectorImpl | ( | const EntityImplPtr & | e, | |
| const AtomImplPtr & | first, | |||
| const AtomImplPtr & | second, | |||
| Real | l, | |||
| Real | t, | |||
| Real | p, | |||
| unsigned char | bond_order | |||
| ) |
| ~ConnectorImpl | ( | ) |
| void Apply | ( | EntityVisitor & | v | ) |
| unsigned char GetBondOrder | ( | ) | const [inline] |
Definition at line 73 of file connector_impl.hh.
| geom::Vec3 GetDir | ( | ) | const [inline] |
Definition at line 61 of file connector_impl.hh.
| AtomImplPtr GetFirst | ( | ) | const [inline] |
Definition at line 42 of file connector_impl.hh.
| Real GetLength | ( | ) | const |
| const geom::Mat3& GetLocalRot | ( | ) | const [inline] |
Definition at line 69 of file connector_impl.hh.
| geom::Vec3 GetOriginalPos | ( | ) | const |
| geom::Vec3 GetPos | ( | ) | const |
| AtomImplPtr GetSecond | ( | ) | const [inline] |
Definition at line 43 of file connector_impl.hh.
| bool IsConnectorOf | ( | const AtomImplPtr & | a, | |
| const AtomImplPtr & | b | |||
| ) | const |
| void SetBondOrder | ( | unsigned char | bo | ) | [inline] |
Definition at line 71 of file connector_impl.hh.
| void SetDir | ( | const geom::Vec3 & | dir | ) |
| void SetDirAndLength | ( | const geom::Vec3 & | dir | ) |
| void SetLength | ( | Real | l | ) | [inline] |
Definition at line 49 of file connector_impl.hh.
| void Switch | ( | ) |
1.6.1