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

#include <metadata.hpp>

Classes

struct  Gen
 
struct  Operator
 

Public Types

enum class  SpecialKind { NA , CompleteIcosahedral , RepresentativeHelical , CompletePoint }
 

Public Member Functions

 Assembly (const std::string &name_)
 

Public Attributes

std::string name
 
bool author_determined = false
 
bool software_determined = false
 
SpecialKind special_kind = SpecialKind::NA
 
int oligomeric_count = 0
 
std::string oligomeric_details
 
std::string software_name
 
double absa = NAN
 
double ssa = NAN
 
double more = NAN
 
std::vector< Gengenerators
 

Detailed Description

Definition at line 333 of file metadata.hpp.

Member Enumeration Documentation

◆ SpecialKind

Enumerator
NA 
CompleteIcosahedral 
RepresentativeHelical 
CompletePoint 

Definition at line 344 of file metadata.hpp.

Constructor & Destructor Documentation

◆ Assembly()

gemmi::Assembly::Assembly ( const std::string &  name_)
inline

Definition at line 358 of file metadata.hpp.

Member Data Documentation

◆ name

std::string gemmi::Assembly::name

Definition at line 347 of file metadata.hpp.

◆ author_determined

bool gemmi::Assembly::author_determined = false

Definition at line 348 of file metadata.hpp.

◆ software_determined

bool gemmi::Assembly::software_determined = false

Definition at line 349 of file metadata.hpp.

◆ special_kind

SpecialKind gemmi::Assembly::special_kind = SpecialKind::NA

Definition at line 350 of file metadata.hpp.

◆ oligomeric_count

int gemmi::Assembly::oligomeric_count = 0

Definition at line 351 of file metadata.hpp.

◆ oligomeric_details

std::string gemmi::Assembly::oligomeric_details

Definition at line 352 of file metadata.hpp.

◆ software_name

std::string gemmi::Assembly::software_name

Definition at line 353 of file metadata.hpp.

◆ absa

double gemmi::Assembly::absa = NAN

Definition at line 354 of file metadata.hpp.

◆ ssa

double gemmi::Assembly::ssa = NAN

Definition at line 355 of file metadata.hpp.

◆ more

double gemmi::Assembly::more = NAN

Definition at line 356 of file metadata.hpp.

◆ generators

std::vector<Gen> gemmi::Assembly::generators

Definition at line 357 of file metadata.hpp.


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