libcifpp

Contents

  • Introduction
  • Basic usage
  • Chemical Compounds
  • Molecular Model
  • Resources
  • Symmetry & Geometry
  • Bits & Pieces
  • API Reference
  • Index
libcifpp
  • File point.hpp
  • View page source

File point.hpp

↰ Parent directory (cif++)

Definition (cif++/point.hpp)

  • Program Listing for File point.hpp

Detailed Description

This file contains the definition for cif::point as well as lots of routines and classes that can manipulate points.

Includes

  • array

  • cmath

  • complex

  • cstdint

  • functional

  • valarray

Included By

  • File cif++.hpp

  • File compound.hpp

  • File model.hpp

  • File symmetry.hpp

Namespaces

  • Namespace cif

Classes

  • Template Struct point_type

  • Template Class quaternion_type

  • Template Class spherical_dots

Functions

  • Function cif::align_points

  • Template Function cif::angle

  • Function cif::center_points

  • Function cif::centroid

  • Function cif::construct_for_dihedral_angle

  • Function cif::construct_from_angle_axis

  • Template Function cif::cosinus_angle

  • Template Function cif::cross_product

  • Template Function cif::dihedral_angle

  • Template Function cif::distance

  • Template Function cif::distance_point_to_line

  • Template Function cif::distance_squared

  • Template Function cif::dot_product

  • Function cif::nudge

  • Function cif::quaternion_to_angle_axis

  • Function cif::RMSd

  • Template Function cif::spherical

Typedefs

  • Typedef cif::point

  • Typedef cif::quaternion

Variables

  • Variable cif::kPI


© Copyright 2023, Maarten L. Hekkelman.

Built with Sphinx using a theme provided by Read the Docs.