IMP logo
IMP Reference Guide  develop.4eee3cf66f,2026/08/01
The Integrative Modeling Platform
IMP::FloatIndex Class Reference

A FloatIndex identifies an optimized attribute in a model. More...

#include <IMP/FloatIndex.h>

+ Inheritance diagram for IMP::FloatIndex:

Detailed Description

A FloatIndex identifies an optimized attribute in a model.

This can be a single Float attribute, or a single element in an optimized Vector3D or Vector4D, depending on the constructor used.

Definition at line 25 of file FloatIndex.h.

Public Member Functions

 FloatIndex (IMP::ParticleIndex pi, IMP::FloatKey k)
 
 FloatIndex (IMP::ParticleIndex pi, IMP::Vector3DDerivKey k, int index)
 
 FloatIndex (IMP::ParticleIndex pi, IMP::Vector4DDerivKey k, int index)
 
Float get_derivative (Model *m) const
 
FloatKey get_float_key () const
 
Float get_value (Model *m) const
 
void set_value (Model *m, Float v) const
 
void show (std::ostream &out=std::cout) const
 

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