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

Like Transform, but apply() arg is Fractional (not Vec3 - for type safety). More...

#include <unitcell.hpp>

Inheritance diagram for gemmi::FTransform:
[legend]

Public Member Functions

 FTransform (const Transform &t)
 
Fractional apply (const Fractional &p) const
 
- Public Member Functions inherited from gemmi::Transform
Transform inverse () const
 
Vec3 apply (const Vec3 &x) const
 
Transform combine (const Transform &b) const
 
bool is_identity () const
 
void set_identity ()
 
bool has_nan () const
 
bool approx (const Transform &o, double epsilon) const
 

Additional Inherited Members

- Public Attributes inherited from gemmi::Transform
Mat33 mat
 
Vec3 vec
 

Detailed Description

Like Transform, but apply() arg is Fractional (not Vec3 - for type safety).

Definition at line 112 of file unitcell.hpp.

Constructor & Destructor Documentation

◆ FTransform()

gemmi::FTransform::FTransform ( const Transform t)
inline

Definition at line 113 of file unitcell.hpp.

Member Function Documentation

◆ apply()

Fractional gemmi::FTransform::apply ( const Fractional p) const
inline

Definition at line 114 of file unitcell.hpp.


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