IMP logo
IMP Reference Guide  develop.d97d4ead1f,2024/11/21
The Integrative Modeling Platform
algebra Directory Reference
+ Directory dependency graph for algebra:

Files

file  algebra_config.h [code]
 
file  algebra_macros.h [code]
 Various helper macros.
 
file  BoundingBoxD.h [code]
 A bounding box in D dimensions.
 
file  Cone3D.h [code]
 Represent a cone in 3D.
 
file  algebra/connolly_surface.h [code]
 Generate surface for a set of atoms.
 
file  algebra/constants.h [code]
 Various useful constants.
 
file  Cylinder3D.h [code]
 Represent a cylinder in 3D.
 
file  algebra/distance.h [code]
 Distance metrics.
 
file  eigen_analysis.h [code]
 Principal component analysis of a set of points.
 
file  Ellipsoid3D.h [code]
 Simple 3D ellipsoid class.
 
file  endian.h [code]
 Functions to deal with byte order.
 
file  Gaussian3D.h [code]
 Gaussian shape.
 
file  geometric_alignment.h [code]
 align sets of points.
 
file  geometric_primitive_macros.h [code]
 Various important macros for implementing geometry.
 
file  GeometricPrimitiveD.h [code]
 Base class for geometric types.
 
file  grid_embeddings.h [code]
 A class to represent a voxel grid.
 
file  grid_indexes.h [code]
 A class to represent a voxel grid.
 
file  grid_ranges.h [code]
 A class to represent a voxel grid.
 
file  grid_storages.h [code]
 A class to represent a voxel grid.
 
file  grid_utility.h [code]
 
file  GridD.h [code]
 A class to represent a voxel grid.
 
file  algebra/io.h [code]
 Classes to write entities in algebra to files.
 
file  Line3D.h [code]
 Simple implementation of lines in 3D.
 
file  LinearFit.h [code]
 Linear fit of data points.
 
file  ParabolicFit.h [code]
 Fit data with parabola.
 
file  Plane3D.h [code]
 Simple 3D plane class.
 
file  algebra/python_only.h [code]
 Functionality only available in Python.
 
file  ReferenceFrame3D.h [code]
 A reference frame in 3D.
 
file  Reflection3D.h [code]
 Reflect about a plane in 3D.
 
file  Rotation2D.h [code]
 Represent a rotation in 2D space.
 
file  Rotation3D.h [code]
 Simple 3D rotation class.
 
file  Segment3D.h [code]
 Simple implementation of segments in 3D.
 
file  shortest_segment.h [code]
 Get the shortest segment connecting two geometric objects. Copyright 2007-2022 IMP Inventors. All rights reserved.
 
file  Sphere3D.h [code]
 Simple 3D sphere class.
 
file  SphereD.h [code]
 Simple 3D sphere class.
 
file  SpherePatch3D.h [code]
 Simple 3D sphere patch class.
 
file  SphericalVector3D.h [code]
 Stores and converts spherical coordinates.
 
file  standard_grids.h [code]
 All grids that are in the Python API should be defined here.
 
file  Torus3D.h [code]
 Represent a torus in 3D.
 
file  Transformation2D.h [code]
 2D transformations. Copyright 2007-2022 IMP Inventors. All rights reserved.
 
file  Transformation3D.h [code]
 Simple 3D transformation class.
 
file  Triangle3D.h [code]
 Represent a triangle in 3D.
 
file  UnitSimplexD.h [code]
 Simple unit simplex class.
 
file  algebra/utility.h [code]
 Functions to deal with very common math operations.
 
file  Vector2D.h [code]
 Simple 2D vector class.
 
file  Vector3D.h [code]
 Simple 3D vector class.
 
file  vector_generators.h [code]
 Functions to generate vectors.
 
file  vector_metrics.h [code]
 Functions to generate vectors.
 
file  vector_search.h [code]
 Functions to search over vectors.
 
file  VectorBaseD.h [code]
 Simple D vector class.
 
file  VectorD.h [code]
 Simple D vector class.