IMP logo

IMP::em::Voxel Class Reference


Detailed Description

A a decorator for a particle that stores data on a density voxel , such as: position (x,y,z) attributes and density attributes
Inheritance diagram for IMP::em::Voxel:

Inheritance graph
[legend]

Public Member Functions

Float get_density () const
void set_density (Float t)
 Voxel (::IMP::Particle *p)

Static Public Member Functions

static Voxel decorate_particle (::IMP::Particle *p)
static const FloatKey get_density_key ()
static const FloatKeys get_keys ()
static bool particle_is_instance (Particle *p)
static Voxel setup_particle (Particle *p, const algebra::VectorD< 3 > &position, Float radius, Float density)

Member Function Documentation

static Voxel IMP::em::Voxel::setup_particle ( Particle p,
const algebra::VectorD< 3 > &  position,
Float  radius,
Float  density 
) [static]

Create a decorator with the passed coordinates.


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

Generated on Mon Mar 8 23:09:01 2010 for IMP by doxygen 1.5.8