Gemmi C++ API
Loading...
Searching...
No Matches
Public Member Functions | List of all members
gemmi::Position Struct Reference

Coordinates in Angstroms - orthogonal (Cartesian) coordinates. More...

#include <unitcell.hpp>

Inheritance diagram for gemmi::Position:
[legend]

Public Member Functions

 Position ()=default
 
 Position (const Vec3 &v)
 
Position operator- () const
 
Position operator- (const Position &o) const
 
Position operator+ (const Position &o) const
 
Position operator* (double d) const
 
Position operator/ (double d) const
 
Positionoperator-= (const Position &o)
 
Positionoperator+= (const Position &o)
 
Positionoperator*= (double d)
 
Positionoperator/= (double d)
 

Detailed Description

Coordinates in Angstroms - orthogonal (Cartesian) coordinates.

Definition at line 32 of file unitcell.hpp.

Constructor & Destructor Documentation

◆ Position() [1/2]

gemmi::Position::Position ( )
default

◆ Position() [2/2]

gemmi::Position::Position ( const Vec3 v)
inlineexplicit

Definition at line 35 of file unitcell.hpp.

Member Function Documentation

◆ operator-() [1/2]

Position gemmi::Position::operator- ( ) const
inline

Definition at line 36 of file unitcell.hpp.

◆ operator-() [2/2]

Position gemmi::Position::operator- ( const Position o) const
inline

Definition at line 37 of file unitcell.hpp.

◆ operator+()

Position gemmi::Position::operator+ ( const Position o) const
inline

Definition at line 38 of file unitcell.hpp.

◆ operator*()

Position gemmi::Position::operator* ( double  d) const
inline

Definition at line 39 of file unitcell.hpp.

◆ operator/()

Position gemmi::Position::operator/ ( double  d) const
inline

Definition at line 40 of file unitcell.hpp.

◆ operator-=()

Position & gemmi::Position::operator-= ( const Position o)
inline

Definition at line 41 of file unitcell.hpp.

◆ operator+=()

Position & gemmi::Position::operator+= ( const Position o)
inline

Definition at line 42 of file unitcell.hpp.

◆ operator*=()

Position & gemmi::Position::operator*= ( double  d)
inline

Definition at line 43 of file unitcell.hpp.

◆ operator/=()

Position & gemmi::Position::operator/= ( double  d)
inline

Definition at line 44 of file unitcell.hpp.


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