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

#include <neighbor.hpp>

Public Member Functions

 Mark (const Position &p, char alt, El el, short im, int ch, int res, int atom)
 
CRA to_cra (Model &mdl) const
 
const_CRA to_cra (const Model &mdl) const
 
SmallStructure::Siteto_site (SmallStructure &small_st) const
 
const SmallStructure::Siteto_site (const SmallStructure &small_st) const
 

Public Attributes

Position pos
 
char altloc
 
Element element
 
short image_idx
 
int chain_idx
 
int residue_idx
 
int atom_idx
 

Detailed Description

Definition at line 21 of file neighbor.hpp.

Constructor & Destructor Documentation

◆ Mark()

gemmi::NeighborSearch::Mark::Mark ( const Position p,
char  alt,
El  el,
short  im,
int  ch,
int  res,
int  atom 
)
inline

Definition at line 30 of file neighbor.hpp.

Member Function Documentation

◆ to_cra() [1/2]

CRA gemmi::NeighborSearch::Mark::to_cra ( Model mdl) const
inline

Definition at line 34 of file neighbor.hpp.

◆ to_cra() [2/2]

const_CRA gemmi::NeighborSearch::Mark::to_cra ( const Model mdl) const
inline

Definition at line 40 of file neighbor.hpp.

◆ to_site() [1/2]

SmallStructure::Site & gemmi::NeighborSearch::Mark::to_site ( SmallStructure small_st) const
inline

Definition at line 46 of file neighbor.hpp.

◆ to_site() [2/2]

const SmallStructure::Site & gemmi::NeighborSearch::Mark::to_site ( const SmallStructure small_st) const
inline

Definition at line 49 of file neighbor.hpp.

Member Data Documentation

◆ pos

Position gemmi::NeighborSearch::Mark::pos

Definition at line 22 of file neighbor.hpp.

◆ altloc

char gemmi::NeighborSearch::Mark::altloc

Definition at line 23 of file neighbor.hpp.

◆ element

Element gemmi::NeighborSearch::Mark::element

Definition at line 24 of file neighbor.hpp.

◆ image_idx

short gemmi::NeighborSearch::Mark::image_idx

Definition at line 25 of file neighbor.hpp.

◆ chain_idx

int gemmi::NeighborSearch::Mark::chain_idx

Definition at line 26 of file neighbor.hpp.

◆ residue_idx

int gemmi::NeighborSearch::Mark::residue_idx

Definition at line 27 of file neighbor.hpp.

◆ atom_idx

int gemmi::NeighborSearch::Mark::atom_idx

Definition at line 28 of file neighbor.hpp.


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