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

Fractional coordinates. More...

#include <unitcell.hpp>

Inheritance diagram for gemmi::Fractional:
[legend]

Public Member Functions

 Fractional ()=default
 
 Fractional (const Vec3 &v)
 
Fractional operator- (const Fractional &o) const
 
Fractional operator+ (const Fractional &o) const
 
Fractional wrap_to_unit () const
 
Fractional wrap_to_zero () const
 
Fractional round () const
 
void move_toward_zero_by_one ()
 

Detailed Description

Fractional coordinates.

Definition at line 50 of file unitcell.hpp.

Constructor & Destructor Documentation

◆ Fractional() [1/2]

gemmi::Fractional::Fractional ( )
default

◆ Fractional() [2/2]

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

Definition at line 53 of file unitcell.hpp.

Member Function Documentation

◆ operator-()

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

Definition at line 54 of file unitcell.hpp.

◆ operator+()

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

Definition at line 57 of file unitcell.hpp.

◆ wrap_to_unit()

Fractional gemmi::Fractional::wrap_to_unit ( ) const
inline

Definition at line 60 of file unitcell.hpp.

◆ wrap_to_zero()

Fractional gemmi::Fractional::wrap_to_zero ( ) const
inline

Definition at line 63 of file unitcell.hpp.

◆ round()

Fractional gemmi::Fractional::round ( ) const
inline

Definition at line 66 of file unitcell.hpp.

◆ move_toward_zero_by_one()

void gemmi::Fractional::move_toward_zero_by_one ( )
inline

Definition at line 69 of file unitcell.hpp.


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